基本信息
源码名称:8266模块加闹钟源码
源码大小:1.86KB
文件格式:.zip
开发语言:C/C++
更新时间:2021-02-17
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
/* 文件名称:TickerBasic.ino 功能:ESP8266 定时器控制led 作者:www.doit.am 日期:2017-2 版本:1.0 */ #include
#define LEDPin 16
Ticker timer;
int count = 0;
void flip()
{
int state = digitalRead(LEDPin);
digitalWrite(LEDPin, !state);
count;
//当翻转次数达到20次时,定时器每隔0.1秒翻转一次led
if (count == 20)
{
timer.attach(0.1, flip);
}
//当翻转次数达到120次时关闭定时器
else if (count == 120)
{
timer.detach();
}
}
void setup() {
pinMode(LEDPin, OUTPUT);
digitalWrite(LEDPin, LOW);
//每隔0.3s led状态翻转一次
timer.attach(0.3, flip);
}
void loop() {
}
/* 文件名称:TickerBasic.ino 功能:ESP8266 定时器控制led 作者:www.doit.am 日期:2017-2 版本:1.0 */ #include
第12章 Ticker8266里有个闹钟
│ └── TickerBasic.ino
└── TickerParameter
└── TickerParameter.ino
2 directories, 2 files