Kazalo:

Arduino digitalna ura s funkcijo alarma (PCB po meri): 6 korakov (s slikami)
Arduino digitalna ura s funkcijo alarma (PCB po meri): 6 korakov (s slikami)

Video: Arduino digitalna ura s funkcijo alarma (PCB po meri): 6 korakov (s slikami)

Video: Arduino digitalna ura s funkcijo alarma (PCB po meri): 6 korakov (s slikami)
Video: Video completo en mi canal! #Arduino #electronica #soldar #pcb 2024, Julij
Anonim
Arduino digitalna ura s funkcijo alarma (PCB po meri)
Arduino digitalna ura s funkcijo alarma (PCB po meri)

V tem priročniku za DIY vam bom pokazal, kako lahko za svojo funkcijo alarma naredite svojo digitalno uro.

V tem projektu sem se odločil izdelati lastno tiskano vezje, ki temelji na mikrokrmilniku Arduino UNO - Atmega328p.

Spodaj boste našli elektronsko shemo s postavitvijo tiskanega vezja, tako da jo lahko preprosto izdelate.

S pritiskom na gumbe boste lahko nastavili čas/datum/alarm in stanje alarma (vklop/izklop).

Alarm lahko izklopite s pritiskom na gumb za alarm ali s potiskanjem škatle.

Posodobitve in več najdete tukaj:

Začnimo.

1. korak: Kaj potrebujete - strojna oprema

Kaj potrebujete - strojna oprema
Kaj potrebujete - strojna oprema

Za ta projekt boste potrebovali:

  • Naše vezje PCB po meri
  • LCD z visokim kontrastom 16x2 znakov (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (z zagonskim nalagalnikom Arduino UNO)
  • DS1307 Ura v realnem času
  • Senzor nagiba
  • 28 dip vtičnica in 8 dip vtičnica
  • 16 MHz kristalni oscilator
  • Kristalni oscilator 32,768 MHz
  • 2x22 pF kondenzatorji
  • 3x10 kOhm upor
  • Trimer 20kOhm
  • Zvočni signal
  • Držalo za baterijo v obliki kovanca
  • vijačni priključek 2P 2,54 mm
  • Pin Header 1x5 ženski 2,54 mm
  • Stikalo z mini gumbom - visoko

Za postopek programiranja boste potrebovali tudi modul TTL -USB ali ploščo Arduino UNO.

Za napajanje potrebujete napajalnik 5V-1A ali pa uporabite USB kabel, kot sem jaz.

2. korak: Vezje pri EasyEDA, brezplačni platformi za oblikovanje spletnih vezij

Circuit na EasyEDA, brezplačni platformi za oblikovanje spletnih vezij
Circuit na EasyEDA, brezplačni platformi za oblikovanje spletnih vezij
Circuit na EasyEDA, brezplačni platformi za oblikovanje spletnih vezij
Circuit na EasyEDA, brezplačni platformi za oblikovanje spletnih vezij

Vnesite sem, če si želite ogledati zgornje vezje in ga spremeniti.

3. korak: Koda

Kodeks
Kodeks

Kako ga programirati:

Priključite vezje s TTL v modul USB s 5 kabli v programsko glavo.

Zatiči RX in TX morajo biti navzkrižno povezani.

OPOMBA: Če uporabljate ploščo Arduino UNO, najprej z nje odstranite vmesnik ATmega328 in priključite glave RX na RX in TX na TX nožice plošče. Zatič RS mora biti priključen na nožico za ponastavitev Arduino UNO.

Od tu prenesite kodo in jo odprite z Arduino IDE. V notranjosti boste našli tudi datoteko knjižnice.

4. korak: JLCPCB - Naredite svoje lastno vezje od 2 USD

JLCPCB - Naredite svoje lastno vezje od 2 USD!
JLCPCB - Naredite svoje lastno vezje od 2 USD!

Vnesite tukaj, da izdelate svojo PCB ploščo!

Uporabite JLCPCB za 2 USD izdelave PCB-ja in 2-dnevni čas izdelave, kakovost je res dobra, preverite spodnjo fotografijo naše plošče.

5. korak: 3D deli

3D deli
3D deli
3D deli
3D deli

6. korak: Dobro opravljeno

Dobro opravljeno!
Dobro opravljeno!

Upam, da vam je bilo to všeč, sporočite mi v komentarjih !!!

Priporočena: