Satura rādītājs:

LoveBox - mīlestības kaste: 6 soļi (ar attēliem)
LoveBox - mīlestības kaste: 6 soļi (ar attēliem)

Video: LoveBox - mīlestības kaste: 6 soļi (ar attēliem)

Video: LoveBox - mīlestības kaste: 6 soļi (ar attēliem)
Video: Madonna Finally Enough Love - Que Trae La Rainbow Edition? 2024, Novembris
Anonim
LoveBox - Mīlestības kaste
LoveBox - Mīlestības kaste
LoveBox - Mīlestības kaste
LoveBox - Mīlestības kaste

Kā vairums puišu, es savai sievai nesaku, ka "es tevi mīlu" tik bieži, kā vajadzētu, taču šis mazais sīkrīks vismaz uzlabos šo situāciju. Tātad, apvienojot jauku kastīti un dažas smagas elektronikas nerdiness jauka Ziemassvētku dāvana manai sievai. LoveBox ir maza kastīte, kas, atverot, skatītājam parāda nejaušu mīlestības ziņojumu.

1. darbība. Alternatīvi lietojumi

Alternatīvi lietojumi
Alternatīvi lietojumi

Mīlestība varētu būt iemesls pasaulei - vai tā bija nauda?

Tātad, lai pasaule grieztos, LoveBox var pārveidot par DecisionBox, mainot programmatūru, lai nejauši atbildētu "JĀ", "NĒ" un ik pa laikam pat "VARBŪT", kad kastīte tiek atvērta. Tā ir ideāla dāvana neizšķirtu lēmumu pieņēmējam.;-) Spēlmaņiem kastīti varētu pielāgot, lai atverot parādītu loto numurus. Iespējas ir bezgalīgas, jo lielākajai daļai cilvēku ir kaut kas jāstāsta vai jāpieņem lēmumi….

2. darbība. Kas jums nepieciešams

Ko tev vajag
Ko tev vajag

Jums ir nepieciešamas šādas lietas:

  • Jauka kaste
  • Burtciparu displejs
  • Mikrokontrolleris
  • A 74HTC138 (3 līdz 8 dekodētājs)
  • Daži rezistori
  • Divas 3 voltu baterijas
  • Mikroslēdzis (NC)
  • Vadi, karstās līmes pistole, lodāmurs un citi mazi instrumenti.

Šajā projektā es izmantoju kastīti, kuru es nozagu no savas sievas, astoņu rakstzīmju 14 segmentu displeju, ko es ieguvu no eBay pirms gada, AVR ATtiny2313 mikrokontrolleru un divas 3 voltu litija baterijas kamerām.

3. darbība. Shēmas un programmatūra

Shēmas un programmatūra
Shēmas un programmatūra

Šo projektu shēmas ir diezgan vienkāršas. Tur ir mikrokontrolleris, cipars "draiveris" un displejs un daži rezistori, lai ierobežotu strāvu starp mikrokontrolleri un displeju. Displejā ir 14 anodi (pozitīvi), viens katram cipara segmentam un 8 katodi (negatīvs)), viens katram ciparam. Anodi ir savienoti ar 14 no pieejamajiem mikrokontrollera portiem, izmantojot 330 omu rezistorus, lai samazinātu strāvu līdz līmenim, kas nekaitē displejam. U/R = I, tas ir, spriegums dalīts ar pretestību dod strāvu. Barošanas avots ir 6 volti, un pats displejs samazinās par 1,8 voltiem, tāpēc 330 omu rezistoram būs parūpējies par 4,2 voltiem. 4,8/330 = 0,012 (12 mA). Displeju datu lapā ir norādīts 2 mA katram segmentam, un es izvēlos to interpretēt kā vidējo skaitli. Tā kā vienlaicīgi tiek izgaismots tikai viens cipars, katrs cipars tiks izgaismots tikai 1/8 no kopējā laika. Tātad, lai iegūtu 2 mA vidējo strāvu, var vadīt 16 mA (2 mA reizes 8). Pat ja tas neatbilst specifikācijām, ir gan drošības rezerves, gan displejs tiek izmantots tikai ar pārtraukumiem, un, ja tas jālūzt - kurš īsti rūpējas?;-) 74HTC138, kas vada anodus, patiešām tiek ļaunprātīgi izmantots. Ja visi ciparu segmenti ir izgaismoti, visi 14 segmenti vēlas piespiest 12 mA caur sliktajiem '138. Tā būtu kopējā strāva 168 mA, un tas ir daudz tālu ārpus tā, ko tā spēj nogremdēt. Atkarībā no precīzā mikroshēmas modeļa norādītā izlietnes strāva ir vairāk kā 5-10 mA. Ja es īsslēgšu izeju un izmērītu to, tā var nogrimt aptuveni 40 mA ar paaugstinātu sprieguma līmeni. Tagad visi segmenti netiks iedegti vienlaicīgi, bet 40 mA robeža tiks sasniegta diezgan bieži. Par laimi, displeja spilgtums ir diezgan nemainīgs neatkarīgi no tā, vai tas saņem 4 mA vai 15 mA, tāpēc tam patiešām nav tik lielas nozīmes. Tas darbojas, taču tas ir patiešām nevīžīgs un neprofesionāls dizains. Tas var būt daudz labāk, bet, tā kā man nebija nevienas labākas detaļas, es izmantoju tikai to, kas strādāja. Programmatūra ir arī patiešām vienkārša. Sākot mikrokontrolleru, tas nolasīs nejaušo skaitļu ģeneratora sēklu no tās atmiņas nemainīgā eeproma, ģenerēs jaunu izlases numuru un pēc tam ierakstīs jauno sēklu eeprom. Nesekojot sēklām, nejaušo skaitļu ģenerators katram startam ģenerētu vienu un to pašu numuru. Diez vai tajā nav nejaušības;-) Pēc tam tiek ģenerēts nejaušs skaitlis un tas tiek izmantots, lai atlasītu vienu no vairākiem ziņojumiem un ritinātu aiz displeja. Kad tiek parādīts viss ziņojums, mikrokontrolleris izslēdzas mazjaudas režīmā, lai pasargātu baterijas no pārāk ātras izlādēšanās, ja vāks tiek atstāts vaļā.

4. solis: tā izveidošana

Tā celtniecība
Tā celtniecība
Tā celtniecība
Tā celtniecība
Tā celtniecība
Tā celtniecība

Tā kā komponentu skaits ir mazs un kaste ir diezgan maza, es nolēmu to izveidot mirušo kļūdu stilā.

Mirušo kļūdu stils ir tad, kad sastāvdaļas tiek novietotas otrādi ar kājām gaisā, piemēram, mirušas kļūdas, un pēc tam tiek savienotas vai nu ar vadiem, vai tieši pie citu sastāvdaļu kājām. Šeit esošie attēli parāda dažus lodēšanas procesa soļus. Ja tas izskatās patiešām saspringts un netīrs, jo tas ir patiešām saspringts un netīrs! Es pielodēju dažus no rezistoriem nepareizā stāvoklī un nolēmu šīs kļūdas labot, liekot mazliet papļāpāt pa programmatūru, nevis skatīties uz atlocīšanu un atkārtotu savienošanu šajā juceklī … Dariet to, kas ir visvienkāršākais, tas nav tā, it kā to kāds pamanītu.:-)

5. solis: kaste

Kaste
Kaste
Kaste
Kaste
Kaste
Kaste

Kastītē man vajadzēja kaut kādu iekšējo vāku, lai tā iekšējās daļas neizplūstu un nebūtu redzamas, jo tur tiešām izskatās šausmīgi.

Es paņēmu kompaktdisku korpusu un izgriezu tam piemērotu plastmasas gabalu, un apakšā ar smidzinātāju nokrāsoju zeltainu krāsu, atstājot caurumu vietā, kur displejs atrodas zem tā. Tas tiešām neizrādījās tik slikti šai lietojumprogrammai kā LoveBox. Lēmumu lodziņam kā dāvanu CTO varbūt kāds cits segums izskatītos labāk. Kārbai jābūt ieslēgtai, kad tā tiek atvērta. Bet lielākā daļa slēdžu tiek aktivizēti, nospiežot, nevis atlaižot, tāpēc es mēģināju pats izveidot slēdzi, izmantojot drošības tapu, kas tiktu nospiesta, kad kaste ir aizvērta, un atsperās, kad tā tiek atvērta, bet man tas neizdevās. Pēc nelielas rakņāšanās savās atkritumu kastēs es atradu miniatūru mikroslēdzi, kuram ir gan parasti atvērts kontakts, gan normāli aizvērts. Pēc šī slēdža ievietošanas kastes stūrī tas darbojās kā šarms.

6. darbība. Gatavs produkts

Gatavs produkts
Gatavs produkts

Šeit ir gatavā kaste savā krāšņumā. Man jāsaka, ka tas izskatās vismaz līdz pusei pieklājīgs. Video #1Video #2 (Zviedrijā dāvanu pasniegšanas diena ir 24., nevis 25. diena kā ASV…)

Ieteicams: