Izmantojiet Arduino kā taimeri - kā tas darbojas
Šis praktiskais padoms parāda, kā jūs viegli varat izmantot Arduino kā taimeri. Viss, kas jums nepieciešams, ir pareizais modulis un pareizais kods.
Izmantojiet Arduino kā taimeri - kā tas darbojas
Jūs varat viegli izmantot Arduino kā taimeri. Viss, kas tam nepieciešams (papildus savam Arduino), ir DS3231 reālā laika pulksteņa modulis.
- Pievienojiet "SDA" ar "SDA" un "SCL" ar "SCL" Arduino. Zeme un 5 V tapa arī savienojums ar zemi un 5 V tapa Arduino.
- Tagad importējiet nepieciešamo bibliotēku ar komandu “#include”. Pārliecinieties, ka esat to jau iepriekš instalējis.
- Izmantojiet komandas "DS3231 clock;" un "RTCDateTime dt;" nepieciešamie gadījumi.
- Iestatīšanas metodē jāizmanto komanda "clock.begin ();" sākt pulksteni un ar "clock.setDateTime (__ DATE__, __TIME__);" iestatiet skices sastādīšanas laiku.
- Tagad cilpas metodē var izmantot komandu "dt = clock.getDateTime ();" atjauniniet pulksteni un izmantojiet komandu "a = clock.dateFormat (" dmY H: i: s ", dt);" izgūt pašreizējo laiku ar datumu. Šajā gadījumā laiks un datums tiek saglabāti mainīgajā "a", kuru iepriekš deklarējāt. Ja jums ir nepieciešams tikai precīzs laiks līdz minūtei, vienkārši izlaidiet koda daļas: "a = clock.dateFormat (" H: i ", dt);".
- Tagad jūs varat viegli izveidot taimeri. Ja pašreizējā laika virkne atbilst citai iepriekš definētai virknei, tiek izpildītas dažādas komandas. Labākais veids, kā to izdarīt, ir ar if if paziņojumu.
Nākamajā praktiskajā padomā mēs izskaidrosim, kā jūs varat kontrolēt gaismas diodes ar Arduino.