Használja Arduino-t időzítőként - hogyan működik
Ez a praktikus tipp megmutatja, hogyan lehet az Arduino-t időzítőként használni. Csak a megfelelő modulra és a megfelelő kódra van szüksége.
Használja Arduino-t időzítőként - hogyan működik
Az Arduino időzítőként egyszerűen használható. Minden, amire szükséged van (az Arduino-ja mellett) egy DS3231 valós idejű óramodul.
- Csatlakoztassa az "SDA" az "SDA" -hoz és az "SCL" az "SCL" -hez az Arduino-n. A talaj és az 5 V-os csatlakozó az Arduino földeléséhez és az 5 V-os érintkezőjéhez is csatlakozik.
- Most importálja a szükséges könyvtárat a "#include" paranccsal. Győződjön meg róla, hogy előzőleg telepítette.
- Használja a "DS3231 clock;" parancsokat és "RTCDateTime dt;" a szükséges példányok.
- A beállítási módszerben a "clock.begin ();" parancsot kell használnia. indítsa el az órát és a következővel: "clock.setDateTime (__ DATE__, __TIME__);" állítsa be a vázlat fordítási idejét.
- Most megteheti a hurok módszerrel a "dt = clock.getDateTime ();" paranccsal. frissítse az órát, és használja az "a = clock.dateFormat (" dmY H: i: s ", dt);" az aktuális idő beolvasása a dátummal. Ebben az esetben az idő és a dátum a korábban bejelentett "a" változóba kerül mentésre. Ha csak a pontos percre van szüksége a percig, akkor hagyja ki a kód egyes részeit: "a = clock.dateFormat (" H: i ", dt);".
- Most könnyen készíthet időzítőt. Ha az aktuális idő karakterlánca megfelel egy korábban meghatározott karakterláncnak, akkor különféle parancsok kerülnek végrehajtásra. A legjobb módszer erre egy if utasítás használatával.
A következő gyakorlati tippben elmagyarázzuk, hogyan vezérelheti a LED-eket az Arduino-val.