ovo domaći proizvod bit će korisni onima koji redovito ustaju ujutro. Napokon, zima je pred nama, a to znači da se morate probuditi u mraku, a to je prilično žalosno i nesigurno ako je prekidač za svjetlo smješten prilično daleko. Štoviše, u mraku je puno teže probuditi se i ustati iz kreveta. Ovaj domaći proizvod će riješiti ovaj problem. Kad se alarm ugasi, u sobi se upali lampica koja će osigurati ugodno buđenje.
Sve radi na mikrokontroleru Težak.
Materijali i alati za domaću izradu:
- različite LED diode;
- sat u stvarnom vremenu MP1095;
- Piezo zujalica (s ugrađenim generatorom);
- prototip ploče za uklanjanje pogrešaka kit za učenje Arduino programiranja (uključen u komplet NR05), dizajniran za povezivanje Arduino Nano;
- materijal za stvaranje difuzera (ako imate 3D pisač, možete ispisati nešto svoje).
Proces proizvodnje svjetiljke:
Prvi korak. Početak gradnje
Prvo je autor započeo izradom postolja za svjetiljku. Imat će difuzor, a unutra je ugrađena potrebna oprema. Jastučić je brzo uvučen u SketchUp. Ako želite, možete i ispisati kućište na ploči prototipa, ali sam prototip je već prilično lijep. Između ostalog, može se koristiti za razvoj drugih projekata, a što se tiče budilice, ubuduće ga može dizajnirati u kompaktnijem obliku, koristeći istu Arduino Nano ploču.
Zatim je ugrađen jedan LED, čiji je autor zalijepio ultra moderno ljepilo koje se smrzava kada je izloženo ultraljubičastoj svjetlosti. Zove se Bondićevo ljepilo. Dobro drži ljepilo, a imati takvo što za kućanstvo neće biti suvišno.
U istoj fazi konektor je također zalijepljen.
Drugi korak Ispitivanje i revizija
Kad smo ga testirali, pokazalo se da je domaća svjetlost prilično prigušena. Svjetiljka je vidljiva u mraku, ali to svjetlo nije dovoljno da bi osobu probudilo. Da bi riješili problem, pronađeno je nekoliko bijelih LED dioda, koje su paralelno spojene u obliku stabla. Kao rezultat toga, svjetiljka je počela svijetliti prilično jarko, to će omogućiti da se probudi iz takvog svjetla s određenom osjetljivošću osobe, pa, naravno, to nije sve, postojat će i druge poluge utjecaja na psihu.
Svjetiljka pri maksimalnoj svjetlini troši oko 100 mA, s tim u vezi se ne može izravno povezati s Arduinom. No na ploči za uklanjanje pogrešaka nalazi se strujno pojačalo koje radi na tranzistoru, a to daje 200 mA.
Između ostalog, ploča ima gomilu gumba, ubuduće se mogu koristiti za eksperimente i postavljanje alarma.
Općenito govoreći, ploča za uklanjanje pogrešaka dobra je po tome što ima gomilu različitih konektora na koje možete spojiti razne senzore, servo uređaje, releje, uređaje koji rade s I2C sučeljem i još mnogo toga. Da biste se povezali, samo trebate imati žice s utičnicama.
Treći korak Završna faza
Autor je odlučio prilagoditi svjetlinu svjetiljke kroz PWM, koristeći deveti pin na mikrokontroleru Arduino, koji je na ploči spojen na pojačalo. Visokotonac je spojen na priključak SOUND, plus i minus GND spojeni su na DAT.
Sat u stvarnom vremenu morat ćete spojiti na I2C_5V priključak, jer mu za napajanje treba 5V.
Za podešavanje, na samoj ploči nalazi se dvoredni LCD indikator. Prilično je kontrastna i ima bijele znakove na plavoj pozadini koji su jasno vidljivi. Nakon što se spoji sva potrebna oprema, možete pristupiti konfiguriranju softvera.
Algoritam za domaći rad:
- kad se vrijeme na satu poklapa s vremenom alarma, lampica se počinje postupno paliti, svijetliti svjetlije;
- tijekom uključivanja svjetiljke daju se i zvučni signali koji neće dopustiti spavaćem objektu da zanemari alarm;
- Također vam je potrebna mogućnost instaliranja dodatnog dosadnog zvuka za učinkovitije buđenje, ako je potrebno. Bilo bi lijepo napraviti funkciju koja će svijetlo uključiti pri punom svjetlu ili ga isključiti nakon potpunog buđenja;
- I na kraju, sat i alarm trebali bi moći postaviti vrijeme.
Spremna skica za domaće može se preuzeti na kraju članka. Kod sadrži detaljne komentare koji će vam omogućiti da ga uredite kako bi odgovarali svim potrebama.
To je sve, domaći proizvod je spreman, možete pokrenuti testove.