Sadržaj:
- Korak 1: Alternativne upotrebe
- Korak 2: Što vam treba
- Korak 3: Sheme i softver
- Korak 4: Izgradite ga
- Korak 5: Kutija
- Korak 6: Gotov proizvod
Video: LoveBox - Kutija ljubavi: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Kao i većina momaka, ne govorim svojoj ženi da "volim te" onoliko često koliko bih trebao, ali ovaj će mali gadget barem malo poboljšati tu situaciju. Dakle, kombinirajući lijepu kutiju i malo štreberske elektronike koju sam napravio lijep božićni poklon za moju ženu. LoveBox je mala kutija koja kada se otvori prikazuje slučajnu poruku ljubavi gledatelju.
Korak 1: Alternativne upotrebe
Ljubav je možda ono što pokreće svijet - ili je to bio novac?
Dakle, kako bi se svijet okrenuo, LoveBox se može promijeniti u DecisionBox mijenjanjem softvera tako da daje slučajan odgovor "DA", "NE", a povremeno čak i "MOŽDA" kada se kutija otvori. To je savršen dar za neodlučnog donositelja odluka.;-) Za kockare, kutija se može prilagoditi tako da prikazuje loto brojeve kada se otvori. Mogućnosti su beskrajne jer većini ljudi treba nešto reći ili donijeti odluke …
Korak 2: Što vam treba
Trebate sljedeće stvari:
- Lijepa kutija
- Alfanumerički zaslon
- Mikrokontroler
- 74HTC138 (dekoder 3 do 8)
- Neki otpornici
- Dvije 3-voltne baterije
- Mikroprekidač (NC)
- Žice, pištolj za vruće ljepilo, lemilica i drugi mali alati.
U ovom sam projektu upotrijebio kutiju koju sam ukrao od supruge, osmokarakterni 14-segmentni zaslon koji sam dobio na eBayu prije godinu dana, AVR ATtiny2313 mikrokontroler i dvije 3-voltne litijeve baterije za fotoaparate.
Korak 3: Sheme i softver
Sheme Sheme za ove projekte prilično su jednostavne. Tu su mikrokontroler, znamenka "driver" i zaslon te neki otpornici za ograničavanje struje između mikrokontrolera i zaslona. Na zaslonu se nalazi 14 anoda (pozitivnih), po jedna za svaki segment na znamenci i 8 katoda (negativno), po jedan za svaku znamenku. Anode su spojene na 14 od dostupnih priključaka na mikrokontroleru putem otpornika od 330 ohma kako bi se smanjila struja na razinu na kojoj zaslon ne oštećuje. U/R = I, to jest napon podijeljen s otporom daje struju. Napajanje je 6 volti, a sam zaslon to smanjuje za 1,8 volti pa će otporniku od 330 ohma ostati na raspolaganju 4,2 volta. 4.8/330 = 0.012 (12 mA). Tehnički list za zaslone kaže 2 mA po segmentu, pa sam to odlučio protumačiti kao prosječnu brojku. Budući da svijetli samo jedna znamenka u isto vrijeme, svaka će znamenka svijetliti samo 1/8 ukupnog vremena. Dakle, za dobivanje 2 mA prosječne struje može se pokrenuti 16 mA (2 mA puta 8). Čak i ako to nije prema specifikacijama, postoje obje sigurnosne granice i zaslon se koristi samo s prekidima i ako bi trebao puknuti - tko zaista briga?;-) 74HTC138 koji pokreće anode doista je zloupotrijebljen. Ako su svi segmenti na znamenci osvijetljeni, svih 14 segmenata želi prisiliti 12 mA dolje kroz lošu '138. To bi bila ukupna struja od 168 mA i to je daleko daleko od onoga što može podnijeti da potone. Ovisno o točnom modelu čipa, navedena struja slivnika više je poput 5-10 mA. Ako kratki spoj na izlazu i izmjerim ga, on može potopiti oko 40 mA s povećanom razinom napona. Sada svi segmenti neće svijetliti u isto vrijeme, ali će granica od 40 mA biti dostignuta prilično često. Na sreću, svjetlina zaslona prilično je konstantna bez obzira na to dobiva li 4 mA ili 15 mA, tako da doista nije toliko važno. Radi, ali je doista traljav i neprofesionalan dizajn. Može biti puno bolje, ali budući da nisam imao bolje dijelove pri ruci, samo sam koristio ono što je radilo. Softver Softver je također vrlo jednostavan. Kad se mikrokontroler pokrene, očitat će sjeme za generator slučajnih brojeva iz nehlapljivog eeproma njegove memorije, generirati novi slučajni broj i zatim zapisati novo sjeme u eeprom. Bez praćenja sjemena taj generator slučajnih brojeva generirao bi isti broj za svaki početak. Teško da nema slučajnosti u tome;-) Zatim uzima generirani slučajni broj i koristi ga za odabir jedne od nekoliko poruka i pomiče se pokraj zaslona. Kad se prikaže cijela poruka, mikrokontroler se isključuje u način rada s niskom potrošnjom energije kako bi se spasile baterije od prebrzog pražnjenja ako poklopac nenamjerno ostane otvoren.
Korak 4: Izgradite ga
Budući da je broj komponenti mali, a kutija je prilično mala, odlučio sam je izgraditi u stilu mrtvih grešaka.
Stil mrtve bube je kada se komponente stave naopačke s nogama u zraku, poput mrtve bube, a zatim se spajaju žicama ili izravno s nogama drugih komponenti. Slike ovdje prikazuju nekoliko koraka procesa lemljenja. Ako izgleda jako zbijeno i neuredno jer je stvarno zbijeno i neuredno! Lemio sam nekoliko otpornika u pogrešnom položaju i odlučio popraviti te pogreške dodatnim pomalom petljajući po softveru, umjesto da buljim u odmrzavanje i ponovno ga povežem u ovom neredu … Učinite ono što je najjednostavnije, neće to nitko primijetiti.:-)
Korak 5: Kutija
Trebala mi je neka vrsta unutarnjeg poklopca u kutiji kako se unutarnja strana ne bi izlila ili vidjela jer tamo stvarno izgleda grozno.
Uzeo sam futrolu za CD i izrezao iz nje odgovarajući komad plastike, a donju stranu je obojao zlatnom bojom ostavljajući rupu na mjestu ispod koje se nalazi zaslon. Zaista se nije pokazalo tako loše za ovu aplikaciju kao LoveBox. Za DecisionBox kao dar CTO -u možda bi neka druga obloga izgledala bolje. Okvir bi trebao biti uključen kada se otvori. No, većina prekidača aktivira se kad se pritisne, a ne kad se otpusti, pa sam pokušao napraviti vlastiti prekidač pomoću sigurnosne iglice koja bi se pritisnula prema dolje kada se kutija zatvori i opružila se kad se otvori, ali nisam uspjela s tim. Nakon što sam malo preturao po svojim neželjenim sandučićima pronašao sam minijaturni mikroprekidač koji ima i normalno otvoren kontakt i normalno zatvoren. Nakon što je taj prekidač postavio u kut kutije, radio je poput šarma.
Korak 6: Gotov proizvod
Evo gotove kutije u svom sjaju. Morao bih reći da izgleda barem napola pristojno. Video #1Video #2Sada ga moram samo zamotati i dati mu suprugu zajedno s poljupcem na Badnjak. (U Švedskoj je dan darivanja 24., a ne 25. kao u SAD -u …)
Preporučeni:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Merač ljubavi - mikro: bit: 10 koraka (sa slikama)
Merač ljubavi - Micro: Bit: Za ovaj vodič ćete stvoriti " mjerač ljubavi " s Microbitom. Ovo je prilično laka aktivnost, zahtijeva samo malo koda i bez ožičenja. Nakon što dovrše, dvije osobe će zgrabiti svaki kraj Microbita i broj između
Ispitivač ljubavi: 10 koraka (sa slikama)
Ispitivač ljubavi: Sjetite se onih sirastih " Ljubavnih testova " strojevi koji su se nekada nalazili u barovima i restoranima? Sada možete imati sva uzbuđenja korištenja jednog od tih strojeva u udobnosti vlastitog doma. Taman na vrijeme za Valentinovo! No, u cijelosti
Privjesci za spojene ljubavi pomoću ESP8266: 7 koraka
Povezani ljubavni privjesci pomoću ESP8266: Dva privjeska koji ljude približavaju više nego prije. To su privjesci povezani s internetom nazvani Ljubavni privjesci koji vam mogu pomoći da podijelite svoje osjećaje sa voljenom osobom na potpuno novoj razini. U ovom članku ću vam reći kako vas natjerati da
Kako rastaviti računalo jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računalo jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računalo. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da spriječite gubitak dijelova, a također i prilikom ponovnog sastavljanja