Tartalomjegyzék:
Videó: Arduino DS1302 RTC ébresztőóra: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Sziasztok, meg akartam osztani veletek ezt a kis projektet, az Arduino UNO táblán és a DS1302 RTC modulon alapuló diy ébresztőóráról van szó, billentyűzeten beállíthatja a dátumot és az időt, valamint beállíthatja az ébresztést egy meghatározott időre. Remélem, tetszik ez.
1. lépés: Szükséges hardver
Ehhez először egy Arduino táblára lesz szükségünk, én egy Arduino UNO -t használok.
- Egy RTC modul, itt a DS1302 -t használom.
- LCD i2c képernyő.
- 4*4 billentyűzet mátrix.
- és egy hangjelző, akkor használhatja a modult vagy a 2 vezetékes komponenst.
- 1 kOhm ellenállás, néhány ugráló vezeték és kenyérpirító.
2. lépés: Kábelezés
A kábelezés olyan, mint a képen, olyan dolgok, amelyeket GND -vel és 5v -vel kell bekötni, mint például az RTC, az LCD és a hangjelző.
Az RTC csapok D2 -ről D5 -re vannak bekötve, én pedig az 1k ellenállást használom DAT tűvel és D4 -el, így a helyes dátumot és időt kapjuk, ez egy általános megoldás.
Az LCD SDA és SCL A4 -es és A5 -ös kábelezéssel van ellátva.
Billentyűzet jobbról balra (D5-D12).
és a hangjelző D13 -mal, amely az Arduino UNO belső LED -je.
3. lépés: Kód és funkciók
Az általam használt kód és könyvtárak megtalálhatók a linken:
A funkció nagyon egyszerű: nyomja meg a "*" gombot a billentyűzeten az aktuális idő és dátum beállításához, majd az "A" gombot a riasztási idő beállításához. A csengőhangot testreszabhatja, ha jól ismeri a zümmögős makine hangokat, vagy keresse meg őket az interneten.
Élvezze, és ha bármilyen problémája vagy kérdése van, kérdezzen bátran.
Ajánlott:
Intelligens ébresztőóra a Magicbit használatával (Arduino): 10 lépés
Intelligens ébresztőóra a Magicbit használatával (Arduino): Ez az oktatóanyag bemutatja, hogyan lehet intelligens ébresztőórát készíteni a OLED kijelző segítségével a Magicbit fejlesztőtáblán RTC modul használata nélkül
Arduino ébresztőóra hőmérséklet -érzékelővel: 5 lépés
Arduino ébresztőóra hőmérséklet -érzékelővel: Az Arduino nagyon egyszerű és olcsó mikrovezérlő. és könnyen szabályozható. Tehát mire számíthat ebben a projektben … olyan RTC időzítő beállításokat fogunk használni, amely elég hangos ahhoz, hogy felébressze a szoba hőmérsékletét, ha videót szeretne nézni
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
DIY Arduino bináris ébresztőóra: 14 lépés (képekkel)
DIY Arduino bináris ébresztőóra: Ez ismét a klasszikus bináris óra! De ezúttal még több kiegészítő funkcióval! Ebben a tanulságosban megmutatom, hogyan lehet bináris ébresztőórát készíteni az Arduino segítségével, amely nemcsak az időt, hanem a dátumot, a hónapot is mutatja, még az időzítővel és az ébresztő szórakoztatással is
A DS1302 RTC modul beállítása billentyűzettel + Arduino + LCD: 3 lépés
A DS1302 RTC modul beállítása billentyűzettel + Arduino + LCD -vel: Helló, most készítettem ezt a kis projektet, remélem tetszeni fog, mivel a cím azt mondja, hogy arról van szó, hogyan kell billentyűzetet használni a DS1302 beállításához, ez az egyik alapvető projekt adja hozzá a saját projektjéhez, ha további modulokat vagy funkciókat szeretne hozzáadni … Ez v