本站改版新增arduino频道
arduino esp32c3 每60秒 执行一次
// 定义任务执行的时间间隔(单位:毫秒) const unsigned long interval = 60000; // 60秒 // 记录上次任务执行的时间 unsigned long previousMillis = 0; void setup() { // 初始化串口通信 Serial.begin(115200); } void loop() { // 获取当前时间 unsigned long currentMillis = millis(); // 检查是否已经达到时间间隔 if (currentMillis - previousMillis >= interval) { // 更新上次任务执行的时间 previousMillis = currentMillis; // 执行任务 performTask(); } } void performTask() { // 在这里编写你需要每60秒执行一次的任务 Serial.println("Task executed!"); }
Copyright © 2014 ESP56.com All Rights Reserved
晋ICP备14006235号-22 晋公网安备14108102001165号
执行时间: 0.0091860294342041 seconds