Sadržaj:
- Korak 1: Alati i materijali
- Korak 2: Otvorite stroj za mjehuriće
- Korak 3: Pripremite gumb za jednostavno odgodu
- Korak 4: Prototip Circuta
- Korak 5: Napišite kôd
- Korak 6: Izgradite krug na Perfboard -u
- Korak 7: Testirajte i prilagodite
Video: Mjehurićasti budilnik čini buđenje zabavnim (ish): 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Buđenje uz zujanje budilice je sranje. Ja sam jedan od onih ljudi koji se ne vole buditi prije izlaska sunca (ili vani već mnogo sati). Dakle, koji je bolji način da buđenje učinite zabavnim od zabave s mjehurićima u krevetu!
Koristeći arduino i općenito dostupnu igračku sa strojevima za mjehuriće, i vi se možete probuditi uz radost mjehurića. Pogledajte alarm na djelu:
Korak 1: Alati i materijali
Dijelovi (definitivno možete zamijeniti stvari koje imate po kući): Igračka za stvaranje mjehurića: Tvornica mjehurića Super Miracle® Bubbles (kupljena u Michaelsu za 12 dolara) Mikrokontroler: Arduino (stari Seeduino u mom slučaju) LCD zaslon: Sparkfun Basic 16x2 Zaslon LCD tipka za odgodu: Spajalica Laka tipka LED: ThingM BlinkM Tranzistor: TIP-120 (Radio Shack 276-2068) Relej: 5V SF COM-00100 Različiti gumbi/prekidači za podešavanje vremena: SF COM-09190 & SF COM-00102 Potenciometar: SF COM-09806 Perfboard dioda (1N4001) Otpornik 2,2K žica Adapter za napajanje za arduino Pin zaglavljaAlati Alati za lemljenje žica Zip veze Dremel multimetrski hljeb
Korak 2: Otvorite stroj za mjehuriće
Prvo morate otvoriti stroj s mjehurićima. Ovaj koji sam pronašao bio je jednostavan za otvaranje, samo četiri vijka s Philips glavom.
Kad uđete, odvojite bateriju i motor od prekidača i žica za lemljenje i motora i baterije dovoljno dugo da se mogu hraniti izvan stroja. Zatim pomoću alata Dremel napravite otvor u plastici za izvođenje žica. Ako volite šarene mjehuriće, pričvrstite LED ili ThingM BlinkM na vrh stroja. Konačno, odlučio sam postaviti mini ploču na stražnju stranu stroja za mjehuriće kako bih prikupio sve žice. To je olakšalo podešavanje udaljenosti između kontrolera i jedinice.
Korak 3: Pripremite gumb za jednostavno odgodu
Korisnik Flickra Tommy Bear pružio je sjajan korak po korak vodič za jednostavno hakiranje gumba.
U osnovi morate ukloniti kondenzator i otpornik i priključiti vlastite žice. Lagani gumb lako se otvara uklanjanjem plastičnih nožica za pristup četiri vijka s Philips glavom. Objesite se na noge. Veliki gumbi se ljuljaju.
Korak 4: Prototip Circuta
Uključivanje priključaka Ovisno o LCD ekranu koji odaberete, mogu postojati različiti zahtjevi za ožičenje. Za Sparkfun Basic 16x2 LCD zaslon sa znakovima i korištenje biblioteke LiquidCrystal.h Korištenje LCD biblioteke i praćenje podatkovne tablice (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Evo dijagrama ožičenja:
U početku sam planirao pokrenuti motor izravno s tranzistora. Čini se da motor proizvodi značajnu količinu buke u tlu, zbog čega LCD ispisuje smeće. Prešao sam na relej kako bih odvojio motor i Arduino krugove. Nisam bio upoznat s izradom ove vrste sklopova. Ovi su izvori bili od pomoći, možda biste ih htjeli provjeriti. Bildr.org: Upravljanje velikom snagom: Arduino + TIP120 Tranzistor TITTIC Tutorija za fizičko računanje: Korištenje tranzistora za upravljanje visokim strujnim opterećenjima s Arduinom
Korak 5: Napišite kôd
Ovdje je GitHub spremište trenutnog koda koji koristim. Potrebno je malo rada, ali trebalo bi vas pokrenuti. Https: //github.com/tomarthur/Bubble-Clock/ Trenutačna verzija budilice koristi knjižnicu Time.h Arduino za osiguravanje osnovnog mjerenja vremena. Poboljšanja koja će se učiniti u budućnosti: - Uključite vanjski uređaj za mjerenje vremena ili čak sat temeljen na GPS -u, izbjegavajući gubitak vremena i alarm ako Arduino izgubi snagu - Omogućite daljinsko postavljanje vremena ili različite alarme za različite dane tjedna - Način aktiviranja mjehurića za zabavu (tajni slijed dodira tipke za odgodu?)
Korak 6: Izgradite krug na Perfboard -u
Nakon što imate radni krug na ploči, lako je sve prenijeti na perfboard kako biste izgradili trajnije postavke. Slučajno sam sjedio nekoliko komada, ali možete pronaći i ploče koje su slične dizajnu matične ploče, što olakšava premještanje kruga.
Budući da na ovoj vrsti ploča nisu spojene rupe, spojio sam uzemljenje i žicu +5V sa strane. Prvotno sam lemio LCD izravno na ploču. Loša ideja! To je otežalo rješavanje problema. Drugi put sam lemio ženska pin zaglavlja na ploču tako da se LCD može ukloniti.
Korak 7: Testirajte i prilagodite
Nakon što dovršite krug perfboard -a, spojite ga na svoj Arduino. Kad se čini da sve funkcionira, možete montirati stroj za mjehuriće i kontroler u svoju spavaću sobu.
Na kraju sam zasad upotrijebio dodatnu kutiju za postavljanje mikrokontrolera na okvir kreveta.
Preporučeni:
Svjetlo za buđenje: 7 koraka (sa slikama)
Svjetlo buđenja: Dok pišem ovo uputstvo, sredina je zime na sjevernoj hemisferi, a to znači kratke dane i duge noći. Navikao sam ustajati u 06:00, a ljeti će do tada sunce već zasjati. Zimi, međutim, svijetli u 09:00 ako
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će se
Automatski poziv za buđenje snijega: 6 koraka (sa slikama)
Automatski poziv za buđenje tijekom snijega: Izlazak iz kuće ujutro može biti nalet aktivnosti nakon što se nekoliko centimetara bijelog materijala slegne preko noći. Ne bi li bilo lijepo da se tih dana probudite malo ranije kako biste uklonili stres iz jutra? Srna ovog projekta
Lako buđenje: pametno svjetlo za buđenje napravljeno s Raspberry Pi: 6 koraka
Lako buđenje: Pametno svjetlo za buđenje napravljeno s Raspberry Pi: Uvod Za projekt Curriculum Project1 morao sam nešto napraviti. Uvijek sam bio fasciniran time kako bi vam svjetlo za buđenje koristilo kad se probudite poput onih iz Philips-a. Pa sam odlučio napraviti svjetlo za buđenje. Napravio sam svjetlo za buđenje pomoću Raspberra
Učinite posao zabavnim: Postavljanje Xbox kontrolera za Autodesk Inventor: 6 koraka
Učiniti posao zabavnim: Postavljanje Xbox kontrolera za Autodesk Inventor: Dakle. Prije svega, IMAM NAJBOLJEG GOSPODARA NA ZEMLJI koji mi je dopustio da dovedem XBOX kontroler na posao. Naš IT odjel i inženjerski menadžer dali su mi sve u redu sve dok sam ga koristio za posao. Evo kako postaviti kontroler igre za rad s Autodeskom