Използвайте Arduino като таймер - как работи
Свързани Видеоклипове: (Може 2024).
Този практичен съвет ви показва как можете лесно да използвате Arduino като таймер. Всичко, от което се нуждаете, е правилният модул и правилният код.
Използвайте Arduino като таймер - как работи
Можете лесно да използвате Arduino като таймер. Всичко, от което се нуждаете за него (освен Arduino), е часовник модул в реално време DS3231.
- Свържете „SDA“ с „SDA“ и „SCL“ с „SCL“ на Arduino. Заземяващият и 5V щифт също се свързват към заземен и 5V щифт на Arduino.
- Сега импортирайте необходимата библиотека с командата "#include". Уверете се, че сте го инсталирали предварително.
- Използвайте командите "DS3231 часовник;" и "RTCDateTime dt;" необходимите случаи.
- В метода на настройка трябва да използвате командата "clock.begin ();" стартирайте часовника и с "clock.setDateTime (__ DATE__, __TIME__);" задайте времето за съставяне на скицата.
- Сега можете в метода loop с командата "dt = clock.getDateTime ();" актуализирайте часовника и използвайте командата "a = clock.dateFormat (" dmY H: i: s ", dt);" извличане на текущото време с дата. В този случай часът и датата се записват под променлива "a", която преди това сте декларирали. Ако се нуждаете само от точното време до минутата, просто пропуснете части от кода: "a = clock.dateFormat (" H: i ", dt);".
- Вече можете лесно да изградите таймер. Ако низът от текущото време съответства на друг предварително определен низ, се изпълняват различни команди. Най-добрият начин да направите това е с изявление if.
В следващия практичен съвет ще ви обясним как можете да контролирате светодиодите с Arduino.