当前位置: 首页 > backend >正文

Arduino入门教程:6、计时与定时

飞书文档https://x509p6c8to.feishu.cn/docx/JwgpdAm8ooon1yxTH4WcGqnvnie

应用场景:

时钟功能、设备工作时长计时功能、设备定时功能

接线图:

参考代码:

#include <Arduino.h>
#include <Ticker.h>Ticker timer1;
Ticker timer2;
Ticker timer3;void timer1_callbackfun(){Serial.println("timer1 is running...");
}void timer2_callbackfun()
{timer1.attach_ms(500,timer1_callbackfun);Serial.println("timer2 is running...");
}void timer3_callbackfun()
{timer1.detach();Serial.println("timer3 is running...");
}void setup(){Serial.begin(9600);timer2.once_ms(1000, timer2_callbackfun);        // 1000ms后开启timer1timer3.once_ms(5000, timer3_callbackfun);        // 3000ms后关闭timer1
}void loop(){}
http://www.xdnf.cn/news/14396.html

相关文章:

  • 阿帕奇基金会软件授权与公司贡献者许可协议(中英双语版)
  • (笔记)1.web3学习-区块链技术
  • Web3-代币ERC20/ERC721以及合约安全溢出和下溢的研究
  • EXCEL破解VBA密码 ( 仅供学习研究使用)
  • [VSCode] VSCode 设置 python 的编译器
  • 40-Oracle 23 ai Bigfile~Smallfile-Basicfile~Securefile矩阵对比
  • NodeJS里经常用到require,require的模块加载机制是什么
  • lua版的Frpc
  • go.work
  • 车载通信架构 --- IP ECU 在连接被拒绝后的重连机制
  • Spring Cloud Gateway 全面学习指南
  • 论文略读:MLPs Learn In-Context on Regression and Classification Tasks
  • CM工作室发展史 下
  • Python装饰器:优雅增强函数行为的艺术
  • AI+预测3D新模型百十个定位预测+胆码预测+去和尾2025年6月14日第108弹
  • Win10安装DockerDesktop踩坑记
  • Java学习_‘+’作连接符的情况
  • Go语言底层(五): 深入浅出Go语言的ants协程池
  • ASR语音转写技术全景解析:从原理到实战
  • shell三剑客
  • FileBrowser Quantum更丝滑的文件网盘共享FileBrowser的平替
  • Python命名空间与作用域:深入解析名称查找的艺术
  • halcon开发之我与阿莲的故事1
  • Web自动化测试详细流程和步骤
  • Vue框架详解与Element
  • Python Day51 学习(日志Day20复习)
  • Atcoder Beginner Contest 410 题解报告
  • 来自麻省理工和AI制药公司 Recursion 的结构与结合亲和力预测模型Boltz-2,解决小分子药物发现的关键问题
  • 高频计网面试题(附模板答案)
  • 电子计数跳绳加长改造