Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovog puta predstavljam vam analogni zidni sat u boji za djecu koji se dizajnira pomoću LED traka.
Osnove sata su korištenje tri LED trake i različitih boja za prikaz vremena:
- U okrugloj LED traci zelena boja koristi se za prikaz sati, crvena boja za minute, a plava za prikaz sati, minuta i minuta
- U 4 LED diode, u crvenoj boji, svaka LED dioda predstavlja jednu minutu koju moramo dodati minutama označenim okruglom LED trakom
- U 6 LED dioda, u ljubičastoj boji, svaka LED dioda predstavlja 10 sekundi
Sat je postavljen na prozirnu ploču i izrađen je tako da ga lako montira i demontira na ploče različitih boja.
Modul sata DS3231 u stvarnom vremenu koristi se za održavanje sati, minuta i sekundi.
Sat se napaja baterijom od 3,7 V koju možete puniti pomoću mikro USB punjača.
Izgleda jako lijepo u mraku. Nadam se da ti se sviđa.
Pribor
- Arduino NANO ili kompatibilni mikrokontroler
- Podesivi pretvarač napona za povećanje istosmjernog u istosmjerni napon
- DS3231 Modul sata u stvarnom vremenu
- Stara movil baterija 3, 7 V 1000 mAh
- Mikro USB punjač za bateriju
- 60 LED traka
- Dvostrana PCB
- Prozirne plastične ploče u boji
- Žice
- Komplet za lemljenje
- Karton
- Kompas
-
Kutomjer
Korak 1: Lemljenje LED traka
Koristeći podlogu za rezanje, kutomjer i kompas nacrtao sam kuglu sata i položaj sati.
Promjer kugle mora biti isti kao i promjer plastične ploče na koju ćete postaviti svoj sat.
Na drugoj slici možete vidjeti okruglu LED traku. Sve LED diode su lemljene jedna po jedna u obliku kugle sata. Uzeli ste u obzir malu strelicu koju možete vidjeti na svakoj vodi do njihovog lemljenja na pravi način. Koristio sam zeleni kabel za podatkovni pin, crveni kabel za pin 5V i crni za uzemljenje.
Na trećoj slici možete vidjeti test svih LED traka prije postavljanja na sat
Korak 2: Zalijepite LED trake u kartonsku podlogu
Izrežite sferni komad kartona. Otvorite dvije male rupice u kartonu kako biste kroz njih prošli tri kabela svake LED trake.
Korak 3: Ožičite i spojite električne komponente
Koraci koje sam slijedio bili su sljedeći:
- Lemite otpornik od 330 ohmiosa na kraj podatkovnog kabela (zeleni kabel) svake LED trake, kao što možete vidjeti na prvoj slici
- Spojite sve 5V kabele
- Spojite sve uzemljene kabele
- Lemite mikrokontroler, pojačani pretvarač pojačanja, mikro USB punjač, modul DS3231 i mali prekidač na dvostrukoj bočnoj ploči
- Priključite mikro USB punjač na bateriju (nalazi se ispod PCB -a)
- Lemite okrugli kabel za prijenos podataka na pin D2 u mikrokontroleru
- Zalemite 6 LED traku za prijenos podataka na pin D3 u mikrokontroleru
- Zalemite 4 LED trake za prijenos podataka na pin D4 u mikrokontroleru
- Lemite SDA pin DS3231 modula na A4 pin u mikrokontroleru
- Lemite SCL pin DS3231 modula na A5 pin u mikrokontroleru
- Ožičite i spojite step up boost pretvarač na mikro USB punjač kao što možete vidjeti na drugoj slici
- Pretvarač pojačanog napona namjestite na 5 V izlaz
- Ožičite i spojite mali prekidač za kontrolu napajanja kao što možete vidjeti na slici
Uzeli ste u obzir sljedeće: visina električnog kruga mora biti manja od dubine ploče kako biste mogli bez problema objesiti zidni sat
Korak 4: Postavite vrijeme
Modul sata sa satom realnog vremena DS3231 održava vrijeme jer koristi vanjsku bateriju, ali ako je nemate, uključio sam sljedeći kôd za postavljanje početnog vremena:
// postavljanje vremena
int gminute = 10; int sati = 3; int gsekunde = 0; // završeno postavljeno vrijeme
Promjenjiva svjetlina, u kodu, kontrolira intenzitet svih traka na satu.
Korak 5: Odaberite boju i postavite sat
Izrežite nekoliko kartonskih komada kako biste pričvrstili hardver na ploču i objesili ga gdje god želite.
Korak 6: Kako očitati vrijeme
Slika s oznakom "03:34:10"
- U okrugloj LED traci LED diode postavljene između 12 i 3 su uključene (zelena boja). Znači, bilo je 3.
- U okrugloj LED traci LED diode između 4 i 6 su uključene (crvena boja). To znači da je bilo 3:30, ali u traci s 4 LED diode sve su LED diode uključene, tako da je zaista bilo 3:34.
- Prva LED dioda u 6 LED dioda je uključena (1 x 10 = 10 sekundi), pa je u tom trenutku bilo 3:34:10
Slika s oznakom "03:10:30"
- U okrugloj LED traci LED dioda 3 je uključena (zelena boja). Znači, bilo je 3.
- U okrugloj LED traci LED diode između 12 i 2 su uključene (crvena boja). To znači, bilo je 3:10.
- Treći LED u traci sa 6 LED dioda je uključen (3 x 10 = 30 sekundi), pa je u tom trenutku bilo 3:10:30
Slika s oznakom "03:16:10"
- U okrugloj LED traci LED diode postavljene između 12 i 3 svijetle (plava boja). To znači da je bilo 3:15, ali na traci od 4 LED diode samo je prva LED dioda uključena, tako da je zaista bilo 3:16.
- Prva LED dioda u 6 LED dioda je uključena (1 x 10 = 10 sekundi), pa je u tom trenutku bilo 3:16:10