Ceas de perete color: 7 pași (cu imagini)
Ceas de perete color: 7 pași (cu imagini)
Anonim
Ceas de perete color
Ceas de perete color
Ceas de perete color
Ceas de perete color
Ceas de perete color
Ceas de perete color

De această dată vă prezint un ceas analogic de perete color pentru designul copiilor folosind benzi LED.

Elementul de bază al ceasului este să folosiți trei benzi LED și culori diferite pentru a arăta ora:

  • În banda rotundă cu leduri, culoarea verde este utilizată pentru a arăta orele, culoarea roșie pentru a arăta minutele și culoarea albastră pentru a arăta ambele, orele și minutele
  • În banda cu 4 leduri, în culoarea roșie, fiecare led reprezintă un minut pe care trebuie să-l adăugăm la minutele marcate de banda led rotundă
  • În banda cu 6 leduri, în culoarea violet, fiecare led reprezintă 10 secunde

Ceasul este montat pe o placă transparentă și este construit pentru a-l monta și demonta cu ușurință pe plăci de diferite culori.

Un modul DS3231 Real Time Clock este utilizat pentru a menține ore, minute și secunde.

Ceasul este alimentat de o baterie de 3, 7 V pe care o puteți încărca folosind un încărcător micro USB.

Arată foarte frumos în întuneric. Sper că îți place.

Provizii

  • Arduino NANO sau microcontroler compatibil
  • Convertor reglabil de tensiune DC-DC reglabil
  • DS3231 Modul Ceas în timp real
  • O baterie movil veche de 3, 7 V 1000 mAh
  • Încărcător micro USB pentru baterie
  • Banda de 60 de leduri
  • PCB cu două fețe
  • Plăci colorate din plastic transparent
  • Fire
  • Set de lipit
  • Carton
  • Busolă
  • Raportor

Pasul 1: lipirea benzilor LED

Lipirea benzilor LED
Lipirea benzilor LED
Lipirea benzilor LED
Lipirea benzilor LED
Lipirea benzilor LED
Lipirea benzilor LED

Folosind tamponul tăietor, un raportor și o busolă, am desenat sfera ceasului și poziția orelor.

Diametrul sferei trebuie să fie același cu cel al plăcii de plastic unde veți monta ceasul.

În a doua imagine puteți vedea banda LED rotundă. Toate ledurile au fost lipite unul câte unul pentru a forma sfera ceasului. Ați luat în calcul mica săgeată pe care o puteți vedea pe fiecare led pentru a le lipi în modul corect. Am folosit un cablu verde pentru pinul de date, un cablu roșu pentru pinul de 5V și unul negru pentru pinul de masă.

În a treia imagine puteți vedea un test al tuturor benzilor LED înainte de a fi montate în ceas

Pasul 2: lipiți benzile LED într-o bază de carton

Lipiți benzile LED într-o bază de carton
Lipiți benzile LED într-o bază de carton

Tăiați o bucată de carton sferică. Deschideți două găuri mici în carton pentru a trece prin ele cele trei cabluri ale fiecărei benzi LED.

Pasul 3: conectați și conectați componentele electrice

Conectați și conectați componentele electrice
Conectați și conectați componentele electrice
Conectați și conectați componentele electrice
Conectați și conectați componentele electrice

Pașii pe care i-am urmat au fost următorii:

  1. Lipiți un rezistor de 330 ohmi la extremitatea cablului de date (cablu verde) al fiecărei benzi LED, așa cum puteți vedea în prima imagine
  2. Alăturați-vă tuturor cablurilor de 5V
  3. Alăturați toate cablurile de masă
  4. Lipiți microcontrolerul, convertorul de creștere, încărcătorul micro USB, modulul DS3231 și micul comutator de pe placa laterală dublată
  5. Conectați încărcătorul micro USB la baterie (este plasat sub PCB)
  6. Lipiți cablul de date cu bandă rotundă la pinul D2 din microcontroler
  7. Lipiți cablul de date cu 6 benzi LED pe pinul D3 din microcontroler
  8. Lipiți cablul de date cu 4 benzi LED pe pinul D4 din microcontroler
  9. Lipiți pinul SDA al modulului DS3231 pe pinul A4 din microcontroler
  10. Lipiți pinul SCL al modulului DS3231 pe pinul A5 din microcontroler
  11. Conectați și conectați convertorul de creștere la încărcătorul micro USB așa cum puteți vedea în a doua imagine
  12. Reglați convertorul de tensiune intensificată la ieșirea de 5 V.
  13. Conectați și conectați un mic comutator pentru a controla puterea așa cum puteți vedea în imagine

Ați luat în considerare următoarele: înălțimea circuitului electric trebuie să fie mai mică decât adâncimea plăcii pentru a permite agățarea ceasului de perete fără probleme

Pasul 4: setați ora

Modulul DS3231 Real Time Clock menține timpul deoarece folosește o baterie externă, dar dacă nu aveți una, am inclus următorul cod pentru a seta ora inițială:

// Seteaza timpul

int gminutes = 10; int ghours = 3; int gseconds = 0; // sfârșitul timpului stabilit

Luminozitatea variabilă, din cod, controlează intensitatea tuturor benzilor din ceas.

Pasul 5: Alegeți culoarea și montați ceasul

Alegeți culoarea și montați ceasul
Alegeți culoarea și montați ceasul
Alegeți culoarea și montați ceasul
Alegeți culoarea și montați ceasul
Alegeți culoarea și montați ceasul
Alegeți culoarea și montați ceasul

Tăiați mai multe bucăți de carton pentru a fixa hardware-ul pe farfurie și închideți-l oriunde doriți.

Pasul 6: Cum să citiți timpul

Cum să citești timpul
Cum să citești timpul
Cum să citești timpul
Cum să citești timpul
Cum să citești timpul
Cum să citești timpul

Imagine cu eticheta „03:34:10”

  • În banda LED rotundă, ledurile plasate între 12 și 3 sunt aprinse (culoare verde). Înseamnă că era 3.
  • În banda LED rotundă, ledurile între 4 și 6 sunt aprinse (culoare roșie). Înseamnă că erau 3:30, dar în banda cu 4 led-uri, toate led-urile sunt aprinse, așa că într-adevăr erau 3:34.
  • Primul led din banda de 6 led-uri este aprins (1 x 10 = 10 secunde), deci a fost 3:34:10 în acel moment

Imagine cu eticheta „03:10:30”

  • În banda rotundă LED, ledul din 3 este aprins (culoare verde). Înseamnă că era 3.
  • În banda LED rotundă, ledurile între 12 și 2 sunt aprinse (culoare roșie). Înseamnă că era ora 3:10.
  • Al treilea led din banda de 6 leduri este aprins (3 x 10 = 30 de secunde), deci era 3:10:30 în acel moment

Imagine cu eticheta „03:16:10”

  • În banda LED rotundă, ledurile plasate între 12 și 3 sunt aprinse (culoare albastră). Înseamnă că erau 3:15, dar în banda cu 4 led-uri este pornit doar primul led, deci într-adevăr era 3:16.
  • Primul led din banda de 6 led-uri este aprins (1 x 10 = 10 secunde), deci a fost 3:16:10 în acel moment