Používejte Arduino jako časovač - jak to funguje
Tento praktický tip vám ukáže, jak můžete Arduino snadno použít jako časovač. Vše, co potřebujete, je správný modul a správný kód.
Používejte Arduino jako časovač - jak to funguje
Arduino můžete snadno použít jako časovač. Vše, co k tomu potřebujete (kromě vašeho Arduino), je modul hodin reálného času DS3231.
- Připojte „SDA“ k „SDA“ a „SCL“ k „SCL“ na Arduino. Zem a 5V pin se také připojují k zemi a 5V pin na Arduino.
- Nyní importujte požadovanou knihovnu pomocí příkazu „#include“. Ujistěte se, že jste ji předem nainstalovali.
- Použijte příkazy "DS3231 hodiny;" a „RTCDateTime dt;“ požadované instance.
- V metodě nastavení musíte použít příkaz "clock.begin ();" spusťte hodiny a pomocí „clock.setDateTime (__ DATE__, __TIME__);“ nastavit čas kompilace skici.
- Nyní můžete v metodě smyčky příkazem "dt = clock.getDateTime ();" aktualizujte hodiny a použijte příkaz "a = clock.dateFormat (" dmY H: i: s ", dt);" načíst aktuální čas s datem. V tomto případě se čas a datum uloží pod proměnnou „a“, kterou jste dříve deklarovali. Pokud potřebujete pouze přesný čas do minuty, jednoduše vynechejte části kódu: "a = clock.dateFormat (" H: i ", dt);".
- Nyní můžete snadno vytvořit časovač. Pokud řetězec aktuálního času odpovídá jinému dříve definovanému řetězci, jsou provedeny různé příkazy. Nejlepší způsob, jak toho dosáhnout, je prohlášení if.
V dalším praktickém tipu vám vysvětlíme, jak můžete ovládat LED diody pomocí Arduino.