Uporabite Arduino kot timer - kako deluje
Ta praktični nasvet vam pokaže, kako lahko enostavno uporabite Arduino kot časovnik. Vse, kar potrebujete, je pravi modul in prava koda.
Uporabite Arduino kot timer - kako deluje
Arduino lahko preprosto uporabite kot časovnik. Vse, kar potrebujete (poleg vašega Arduino), je DS3231 ura v realnem času.
- Priključite "SDA" na "SDA" in "SCL" na "SCL" na Arduino. Ozemljitev in 5V pin se tudi priključita na ozemljitev in 5V pin na Arduino.
- Zdaj uvozite zahtevano knjižnico z ukazom "#include". Prepričajte se, da ste ga predhodno namestili.
- Uporabite ukaze "ura DS3231;" in "RTCDateTime dt;" zahtevane primerke.
- V načinu nastavitve morate uporabiti ukaz "clock.begin ();" zaženite uro in z "clock.setDateTime (__ DATE__, __TIME__);" nastavite čas sestavljanja skice.
- Zdaj lahko v ukazni metodi uporabite ukaz "dt = clock.getDateTime ();" posodobite uro in uporabite ukaz "a = clock.dateFormat (" dmY H: i: s ", dt);" prikličite trenutni čas z datumom. V tem primeru sta čas in datum shranjena pod spremenljivko "a", ki ste jo predhodno navedli. Če potrebujete samo točen čas do minute, preprosto izpustite dele kode: "a = clock.dateFormat (" H: i ", dt);".
- Zdaj lahko preprosto sestavite časovnik. Če niz trenutnega časa ustreza drugemu predhodno definiranemu nizu, se izvajajo različni ukazi. Najboljši način za to je z izjavo if.
V naslednjem praktičnem nasvetu bomo razložili, kako lahko z Arduino upravljate LED.