Используйте Arduino как таймер - как это работает
Видео по теме: (May 2024).
Этот практический совет покажет вам, как вы можете легко использовать Arduino в качестве таймера. Все, что вам нужно, это правильный модуль и правильный код.
Используйте Arduino как таймер - как это работает
Вы можете легко использовать Arduino в качестве таймера. Все, что вам нужно для этого (кроме вашего Arduino) - это модуль часов реального времени DS3231.
- Подключите «SDA» к «SDA» и «SCL» к «SCL» на Arduino. Заземление и вывод 5 В также соединяются с заземлением и выводом 5 В на Arduino.
- Теперь импортируйте необходимую библиотеку с помощью команды "#include". Убедитесь, что вы установили его заранее.
- Используйте команды "DS3231 clock;" и "RTCDateTime dt;" необходимые экземпляры.
- В методе настройки вы должны использовать команду "clock.begin ();" запустить часы и с помощью «clock.setDateTime (__ DATE__, __TIME__)»; установить время компиляции эскиза.
- Теперь вы можете в циклическом методе с помощью команды "dt = clock.getDateTime ();" обновите часы и используйте команду "a = clock.dateFormat (" dmY H: i: s ", dt);" получить текущее время с датой. В этом случае время и дата сохраняются в переменной «a», которую вы ранее объявили. Если вам нужно только точное время в минутах, просто опустите части кода: "a = clock.dateFormat (" H: i ", dt);".
- Теперь вы можете легко построить таймер. Если строка текущего времени соответствует другой ранее определенной строке, выполняются различные команды. Лучший способ сделать это с помощью оператора if.
В следующем практическом совете мы объясним, как вы можете управлять светодиодами с помощью Arduino.