Tartalomjegyzék:

Arduino digitális óra riasztási funkcióval (egyedi NYÁK): 6 lépés (képekkel)
Arduino digitális óra riasztási funkcióval (egyedi NYÁK): 6 lépés (képekkel)

Videó: Arduino digitális óra riasztási funkcióval (egyedi NYÁK): 6 lépés (képekkel)

Videó: Arduino digitális óra riasztási funkcióval (egyedi NYÁK): 6 lépés (képekkel)
Videó: Forrasztóón adagoló 2024, Július
Anonim
Arduino digitális óra riasztási funkcióval (egyedi PCB)
Arduino digitális óra riasztási funkcióval (egyedi PCB)

Ebben a DIY útmutatóban megmutatom, hogyan lehet saját digitális óráját létrehozni ezzel az ébresztési funkcióval.

Ebben a projektben úgy döntöttem, hogy saját PCB -t készítek, amely Arduino UNO mikrovezérlőn - Atmega328p - alapul.

Az alábbiakban megtalálja az elektronikus vázlatot PCB elrendezéssel, így könnyen elkészítheti.

A gombok megnyomásával beállíthatja az időt/dátumot/riasztást és a riasztási állapotot (be/ki).

A riasztó kikapcsolható a riasztó gomb megnyomásával vagy a doboz megrázásával.

A frissítések és egyebek itt találhatók:

Lássunk neki.

1. lépés: Amire szüksége lesz - Hardver

Amire szüksége lesz - Hardver
Amire szüksége lesz - Hardver

Ehhez a projekthez szüksége lesz:

  • Egyedi PCB áramkörünk
  • Nagy kontrasztú 16x2 karakterű LCD (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (Arduino UNO rendszerbetöltővel)
  • DS1307 Valós idejű óra
  • Dőlésérzékelő
  • 28 dip aljzat és 8 dip aljzat
  • 16 MHz -es kristály oszcillátor
  • 32,768 MHz -es kristályoszcillátor
  • 2x22 pF kondenzátor
  • 3x10 kOhm ellenállás
  • Vágó 20 kOhm
  • Berregő
  • Gombelemes elemtartó
  • csavaros kapocs 2P 2,54 mm
  • Csapfej 1x5 hüvely 2,54 mm
  • Mini nyomógombos kapcsoló - Magas

Szüksége lesz egy TTL -USB modulra vagy egy Arduino UNO kártyára is a programozási eljáráshoz.

Az áramellátáshoz szüksége lesz egy 5V-1A hálózati adapterre, vagy használhat usb kábelt, mint én.

2. lépés: Az áramkör az EasyEDA -n, az ingyenes online áramkör -tervezési platformon

Az áramkör az EasyEDA -n, az ingyenes online áramkör tervezési platformon
Az áramkör az EasyEDA -n, az ingyenes online áramkör tervezési platformon
Az áramkör az EasyEDA -n, az ingyenes online áramkör tervezési platformon
Az áramkör az EasyEDA -n, az ingyenes online áramkör tervezési platformon

Lépjen be ide, és nézze meg és módosítsa a fenti áramkört.

3. lépés: A kód

A kód
A kód

Hogyan programozható:

Csatlakoztassa az áramkört TTL -vel az USB -modulhoz 5 kábellel a programozófejhez.

Az RX és TX csapokat keresztbe kell kötni.

MEGJEGYZÉS: Ha az Arduino UNO kártyát használja, akkor először távolítsa el az ATmega328 IC -t, és csatlakoztassa az RX fejléceket az RX -hez, és a TX -t a kártya TX csapjaihoz. Az RS -tűt az Arduino UNO reset pin -hez kell csatlakoztatni.

Töltse le innen a kódot, és nyissa meg az Arduino IDE segítségével. Belül a könyvtárfájlt is megtalálja.

4. lépés: JLCPCB - Készítse el saját áramkörét 2 $ -tól

JLCPCB - Készítse el saját körhajóját 2 $ -tól!
JLCPCB - Készítse el saját körhajóját 2 $ -tól!

Lépjen be ide, hogy elkészítse a NYÁK lapját!

Használja a JLCPCB-t 2 dolláros NYÁK-gyártáshoz és 2 napos gyártási időhöz, a minőség nagyon jó, ellenőrizze az alábbi fotót a NYÁK lapunkról.

5. lépés: 3D alkatrészek

3D alkatrészek
3D alkatrészek
3D alkatrészek
3D alkatrészek

6. lépés: Jól sikerült

Szép munka!
Szép munka!

Remélem tetszett ez, jelezd kommentben !!!

Ajánlott: