Kazalo:
- 1. korak: Alternativne uporabe
- 2. korak: Kaj potrebujete
- 3. korak: Sheme in programska oprema
- 4. korak: Zgradite ga
- 5. korak: Škatla
- 6. korak: Končni izdelek
Video: LoveBox - Škatla ljubezni: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Kot večina fantov ne govorim svoji ženi, da te "ljubim" tako pogosto, kot bi moral, vendar bo ta mali pripomoček vsaj nekoliko izboljšal to situacijo. Tako da bom združil lepo škatlo in nekaj hardcore elektronske nergavosti, ki sem jo naredil lepo božično darilo za mojo ženo. LoveBox je majhna škatla, ki ob odprtju prikaže naključno sporočilo ljubezni gledalcu.
1. korak: Alternativne uporabe
Ljubezen je morda tisto, zaradi česar se svet vrti - ali je bil to denar?
Torej, da bi se svet vrtel, lahko LoveBox spremenite v polje za odločanje tako, da spremenite programsko opremo tako, da naključno odgovori z "DA", "NE" in občasno celo z "MOŽDA", ko se polje odpre. To je odlično darilo za neodločenega odločevalca.;-) Za igralce na srečo je mogoče polje odpreti tako, da prikazuje številke lota. Možnosti so neskončne, saj je večini ljudi treba nekaj povedati ali sprejeti odločitve …
2. korak: Kaj potrebujete
Potrebujete naslednje stvari:
- Lepa škatla
- Alfanumerični zaslon
- Mikrokrmilnik
- 74HTC138 (dekoder 3 do 8)
- Nekaj uporov
- Dve 3-voltni bateriji
- Mikro stikalo (NC)
- Žice, pištola za vroče lepilo, spajkalnik in drugo majhno orodje.
V tem projektu sem uporabil škatlo, ki sem jo ukradel od žene, osemznamenkov 14-segmentni zaslon, ki sem ga pred letom dni dobil na eBayu, mikrokrmilnik AVR ATtiny2313 in dve 3-voltni litijevi bateriji za fotoaparate.
3. korak: Sheme in programska oprema
Sheme Sheme za te projekte so precej preproste. Obstaja mikrokrmilnik, številski "gonilnik" in zaslon ter nekaj uporov, ki omejujejo tok med mikrokrmilnikom in zaslonom. Na zaslonu je 14 anod (pozitivnih), ena za vsak segment na števki in 8 katod (negativna), ena za vsako številko. Anode so priključene na 14 od razpoložljivih vrat na mikrokrmilniku prek uporov 330 ohmov, da zmanjšajo tok na raven, na kateri zaslon ne poškoduje. U/R = I, to je napetost, deljena z uporom, daje tok. Napajanje je 6 voltov, sam zaslon pa pade za 1,8 volta, tako da bo za upor 330 ohmov treba skrbeti še 4,2 volta. 4,8/330 = 0,012 (12 mA). Na podatkovnem listu za zaslone je zapisano 2 mA na segment, zato se odločim, da to razlagam kot povprečno številko. Ker hkrati sveti samo ena številka, bo vsaka številka osvetljena le 1/8 celotnega časa. Če želite doseči 2 mA povprečnega toka, ga lahko poganja 16 mA (2 mA krat 8). Tudi če to ni v skladu s specifikacijami, obstajata oba varnostna območja, zaslon pa se uporablja le občasno in če bi se moral zlomiti - kdo res skrbi?;-) 74HTC138, ki poganja anode, je res zlorabljen. Če so vsi segmenti na številki prižgani, želi 14 segmentov prisiliti 12 mA navzdol skozi slabih '138. To bi bil skupni tok 168 mA, kar je daleč od tega, kar lahko prenese pri potopitvi. Odvisno od natančnega modela čipa je določeni potopni tok bolj podoben 5-10 mA. Če na izhodu izklopim in izmerim, lahko s povečano napetostjo potone približno 40 mA. Zdaj vsi segmenti ne bodo prižgani hkrati, vendar bo meja 40 mA precej pogosto dosežena. Na srečo je svetlost zaslona precej konstantna, ne glede na to, ali dobi 4 mA ali 15 mA, zato res ni tako pomembno. Deluje, vendar je res neurejen in neprofesionalen dizajn. Lahko je veliko bolje, a ker nisem imel pri roki boljših delov, sem uporabil samo tisto, kar je delovalo. Programska oprema je tudi zelo preprosta. Ko se mikrokontroler zažene, bo iz nehlapnega eeproma svojega pomnilnika prebral seme za generator naključnih števil, ustvaril novo naključno število in nato novo seme zapisal v eeprom. Brez sledenja semena bi ta generator naključnih števil ustvaril enako število za vsak zagon. Komaj pri tem ni naključja;-) Nato vzame generirano naključno število in ga uporabi za izbiro enega od več sporočil in se pomakne mimo zaslona. Ko se prikaže celotno sporočilo, se mikrokrmilnik sam izklopi v način nizke porabe energije, da se baterije ne bodo prehitro izpraznile, če nehote pustite odprt pokrov.
4. korak: Zgradite ga
Ker je število komponent majhno in je škatla precej majhna, sem se odločil, da ga sestavim v stilu mrtvih hroščev.
Slog mrtvih hroščev je, ko se komponente postavijo na glavo z nogami v zraku, kot mrtva hrošč, nato pa se povežejo z žicami ali neposredno z nogami drugih komponent. Slike tukaj prikazujejo nekaj korakov postopka spajkanja. Če izgleda res tesno in grdo, ker je res tesno in grdo! Nekaj uporov sem spajkal v napačnem položaju in se odločil, da odpravim te napake z dodatnim malce vrtenja po programski opremi, namesto da bi se zazrl v odmrzovanje in ga znova povezal v tej zmešnjavi … Naredi najpreprostejše, saj to tako ali tako ne bo opazil nihče.:-)
5. korak: Škatla
Potreboval sem nekakšen notranji pokrov v škatli, da se notranjost ne bi razlila ali videla, ker je tam res grozno.
Vzel sem ohišje za CD in iz njega izrezal primeren kos plastike, spodnji del pa pobarval z zlato barvo, pri čemer je puščica, kjer je pod njim zaslon. Res se ni izkazalo tako slabo za to aplikacijo kot LoveBox. Za DecisionBox kot darilo CTO bi morda izgledala kakšna druga prevleka. Škatla mora biti vklopljena, ko se odpre. Večina stikal pa se aktivira ob pritisku, ne ob sprostitvi, zato sem poskušal narediti svoje stikalo z varnostnim zatičem, ki bi ga pritisnili, ko je škatla zaprta, in se ob odprtju vrne nazaj, vendar mi to ni uspelo. Ko sem malo pobrskala po svojih neželenih predalih, sem našla miniaturno mikro stikalo, ki ima tako normalno odprt kontakt kot normalno zaprt. Po namestitvi stikala v vogal škatle je delovalo kot čar.
6. korak: Končni izdelek
Tukaj je gotova škatla v svojem sijaju. Moral bi reči, da izgleda vsaj pol spodobno. Video #1Video #2Sedaj ga moram samo zaviti in mu dati ženo skupaj s poljubom na božični večer. (Na Švedskem je dan obdarovanja 24., ne 25. kot v ZDA …)
Priporočena:
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-sliko in slikami: 7 korakov (s slikami)
Kako: Namestitev Raspberry PI 4 Headless (VNC) z Rpi-imagerjem in slikami: Ta Rapberry PI nameravam uporabiti v kopici zabavnih projektov v svojem blogu. Vabljeni, da to preverite. Želel sem se vrniti v uporabo Raspberry PI, vendar na novi lokaciji nisem imel tipkovnice ali miške. Nekaj časa je minilo, odkar sem nastavil malino
Števec korakov - mikro: Bit: 12 korakov (s slikami)
Števec korakov - Micro: Bit: Ta projekt bo števec korakov. Za merjenje korakov bomo uporabili senzor pospeška, ki je vgrajen v Micro: Bit. Vsakič, ko se Micro: Bit trese, bomo štetju dodali 2 in ga prikazali na zaslonu
Merilnik ljubezni - mikro: bit: 10 korakov (s slikami)
Love Meter - Micro: Bit: Za to vadnico boste ustvarili " merilnik ljubezni " z Microbitom. To je dokaj enostavna dejavnost, ki zahteva le malo kode in brez ožičenja. Ko bosta dokončana, bosta dve osebi zgrabili vsak konec Microbita in številka med
Test ljubezni: 10 korakov (s slikami)
Preizkuševalec ljubezni: Spomnite se tistih sirastih " Ljubezenskih preizkusov " stroji, ki so jih včasih našli v barih in restavracijah? Zdaj lahko uživate v uporabi enega od teh strojev v udobju svojega doma. Ravno pravočasno za Valentinovo! Toda v vseh resnicah
Kako razstaviti računalnik z enostavnimi koraki in slikami: 13 korakov (s slikami)
Kako z enostavnimi koraki in slikami razstaviti računalnik: To navodilo za razstavljanje računalnika. Večina osnovnih komponent je modularnih in jih je enostavno odstraniti. Vendar je pomembno, da ste glede tega organizirani. To vam bo pomagalo preprečiti izgubo delov in tudi pri ponovni montaži