Käytä Arduinoa ajastimena - miten se toimii
Tämä käytännöllinen vinkki osoittaa, kuinka voit käyttää Arduinoa helposti ajastimena. Tarvitset vain oikean moduulin ja oikean koodin.
Käytä Arduinoa ajastimena - miten se toimii
Voit käyttää Arduinoa helposti ajastimena. Kaikki mitä tarvitset siihen (Arduinon lisäksi) on DS3231-reaaliaikainen kellomoduuli.
- Liitä "SDA" kohtaan "SDA" ja "SCL" kohtaan "SCL" Arduinossa. Maa ja 5 V: n nasta kytkeytyvät myös maahan ja 5 V: n nastaan Arduinossa.
- Tuo nyt vaadittava kirjasto #include -komennolla. Varmista, että olet asentanut sen etukäteen.
- Käytä komentoja "DS3231 clock;" ja "RTCDateTime dt;" vaaditut esiintymät.
- Asennusmenetelmässä sinun on käytettävä komentoa "clock.begin ();" aloita kello ja näppäimellä "clock.setDateTime (__ DATE__, __TIME__);" aseta luonnoskokoonpanoaika.
- Nyt voit silmukkamenetelmällä komennolla "dt = clock.getDateTime ();" päivitä kello ja käytä komentoa "a = clock.dateFormat (" dmY H: i: s ", dt);" hae nykyinen aika päivämäärällä. Tässä tapauksessa aika ja päivämäärä tallennetaan aiemmin ilmoittamasi "a" -muuttujaan. Jos tarvitset vain tarkan ajan minuutteihin, jätä koodin osat pois: "a = clock.dateFormat (" H: i ", dt);".
- Voit nyt rakentaa ajastimen helposti. Jos nykyisen ajan merkkijono vastaa toista aiemmin määriteltyä merkkijonoa, suoritetaan useita komentoja. Paras tapa tehdä tämä on if-lause.
Seuraavassa käytännön ohjeessa selitämme kuinka voit ohjata LED-valoja Arduinolla.