Sadržaj:
Video: NeoPixel sat sa alarmom: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Bok ljudi, ustati rano ujutro ponekad je teško. Pogotovo kad je vani oblačno, kiša ili zima. Budući da sam napravio svoj sat sa alarmom, ustajanje mi je mnogo ugodnije.:)
Koristio sam precizan RTC modul za kontrolu vremena i alarma. Dva NeoPixel prstena prikazuju vrijeme (btw. Jeste li i vi fascinirani LED svjetlima?). MP3 modul kontrolira audio izlaz. A postavka je putem bluetootha.
U ovom podučavanju bio sam malo inspiriran projektom NeoClock.
Korak 1: Komponente
RTC modul
Kao što sam napisao, koristio sam precizni RTC modul iz Sparkfuna - DeadOn RTC. Modul je savršen za satove, kalendare ili bilo koji drugi projekt mjerenja vremena. Komunikacija između mikrokontrolera i RTC modula ostvaruje se pomoću četverožičnog SPI sučelja. Kad se ne napaja iz primarnog izvora, čip se može postaviti na rad na pomoćnoj bateriji. Sparkfun je za modul napisao Arduino biblioteku koja se brine za svu SPI komunikaciju. Sparkfun je također napisao DeadOn RTC Breakout Hookup Guide.
Serijski MP3 player
Na tržištu postoji nekoliko modula. Koristio sam Open-smart Serial MP3 modul s izlazom za zvučnike. Na stolu se nalazi pojačalo snage 3W.
Na ploči se nalazi i utičnica za TF karticu pa možete priključiti mikro SD karticu koja pohranjuje audio datoteke u MP3 ili WAV formatu. Koristio sam Kingston microSD karticu od 8 GB.
Koristio sam sučelje zvučnika na ploči za spajanje vanjskog zvučnika od 8 ohma. Modul možete kontrolirati slanjem naredbi putem UART TTL serijskog porta, poput promjene pjesama, mijenjanja glasnoće i načina reprodukcije itd.
Napisao sam svoju, vrlo jednostavnu biblioteku za kontrolu početka i zaustavljanja pjesama.
Bluetooth HC-06 modul
Koristio sam ovaj HC-06 bluetooth modul za slanje podataka sa svog telefona na sat. Usvaja Bluetooth 2.0 standard. Koristio sam bluetooth modul za postavljanje vremena, alarma, pjesme, svjetline, … Radi savršeno! Nije problem poslati podatke na udaljenosti od nekoliko metara od sata. Na satu nema gumba i prekidača.
Instalirao sam Arduino bluetooth kontroler na android telefon. Spajam se na modul i unosim naredbe putem terminala.
Na primjer:
- sa0600 - alarm postavite na 6:00
- st1845 - podešeno vrijeme na 18:45
- sb80 - svjetlinu postavite na 80
- ps3 - pusti pjesmu broj 3
Kontroler
Koristio sam Arduino Nano model jer je mali i radi s Mini-B USB kabelom. Koristio sam terminal za postavljanje kontrolera i regulatora napona LM7805, ali to nije potrebno.
NeoPixel prstenovi
Koristio sam dva NeoPixel prstena. Veći prsten sa 60 LED dioda za prikaz minuta i sekundi. I manji prsten s 24 LED diode za prikaz sati. Oba prstena sam kupila na Aliexpressu.
Dobio sam oštećen veći prsten jer je bio krhak i vjerojatno se slomio tijekom grubog transporta.:(Postoji vrlo korisna NeoPixel knjižnica za upravljanje LED prstenom iz Adafruit -a.
Korak 2: Okvir
Napravio sam kutiju na svom CNC stroju. Na prednjoj strani sam glodala precizne utore za dva prstena. Napunio sam oba utora epoksidnom smolom. Nakon stvrdnjavanja epoksidna smola se može brusiti i polirati.
Za ukras sam koristio glavu buba, koju sam ljeti našao mrtvu u šumi. Također sam ga ulio u epoksidnu smolu.
Glodala sam lava sa stražnje strane i obojila ga zlatom.
Korak 3: Ožičenje
Ožičenje je vrlo jednostavno i u osnovi je samo spajanje modula na kontroler. Uključio sam prekidač za napajanje i utičnicu za istosmjerno napajanje.
Koristio sam male vijke i pištolj za ljepilo za topljenje kako bih držao module u kutiji.
Korak 4: Kodiranje
Sav sam kod sa svim potrebnim knjižnicama i dokumentacijom modula postavio na Github.
Preporučeni:
Zaključavanje bicikla alarmom "Uradi sam" (aktiviran udarcem): 5 koraka (sa slikama)
DIY Alarm Bike Lock (Shock Activated): U ovom projektu pokazat ću vam kako stvoriti jednostavnu bravu za alarmni alarmni alarm. Kao što naziv implicira, stvara zvuk alarma kada se vaš bicikl vozi s dopuštenjem. Usput ćemo naučiti nešto o piezoelementu
Noćni budilica s MP3 alarmom: 6 koraka (sa slikama)
Noćni budilica s MP3 alarmom: Za ovaj projekt želio sam izraditi prikladan i potpuno funkcionalan noćni budilnik sa riječju. Moji osobni preduvjeti za budilicu pored kreveta su: Čitljivo pri svakom svjetlu, a noću ne zasljepljuje MP3 melodije alarma Privući
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i todolistom: 9 koraka
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i Todolistom: Čarobno ogledalo posebno je jednosmjerno ogledalo s zaslonom iza njega. Zaslon, koji je povezan s Raspberry Pi, prikazuje podatke poput vremena, sobne temperature, vremena, datuma, todolista i još mnogo toga. Možete čak dodati mikrofon i postaviti vas
Automatski krug svjetlosne ograde s alarmom: 4 koraka
Automatski krug svjetlosne ograde s alarmom: Pozdrav svima. Evo me natrag s novom instrukcijom. Lagani krug ograde koristi se za otkrivanje prisutnosti bilo kojeg čovjeka ili predmeta na određenom području. Domet detekcije svjetlosnog kruga ograde je oko 1,5 do 3 metra. Vrlo je jednostavno dizajnirati
Uradi sam budilica Ulica Sesame (s vatrogasnim alarmom!): 6 koraka (sa slikama)
Uradi sam budilica sa Sesame Street (s vatrogasnim alarmom!): Pozdrav svima! Ovaj projekt mi je prvi. Budući da se bližio prvi rođendan mojih rođaka, želio sam joj napraviti poseban poklon. Čuo sam od ujaka i tete da je u Ulici sezam pa sam sa braćom i sestrama odlučio napraviti budilicu