完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1. 实验目的 1. 学习在PC机系统中通过putty使用定时器功能。 2.所需元器件 TPYBoard-esp8266开发板一块 数据线一条 3.实现方法 1.增加一个执行一次的定时器 from machine import timer tim = Timer(-1) #新建一个虚拟定时器 tim.init(period=5000, mode=Timer.ONE_SHOT, callback=lambda t:print(1)) 此处执行时程序会等待5秒打印1,period=5000 以毫秒为单位,mode=Timer.ONE_SHOT 表示只执行一次 callback=lambda 回调函数(period=5000, mode=Timer.ONE_SHOT,t:print(1)) 2.增加一个循环定时器 from machine import Timer tim = Timer(-1) #新建一个虚拟定时器 tim.init(period=2000, mode=Timer.PERIODIC, callback=lambda t:print(2)) 此方法执行时系统会每隔两秒无限打印2。 4.利用定时器来获取温湿度 1.硬件实物图 只需要将DHT11温湿度传感器的针脚与TPYBoard V202针脚连接起来即可,本次实验我们将DHT11的VCC连接TPYBoard V202的5V,DHT11的DATA连接TPYBoard V202的G4,DHT11的GND连接TPYBoard V202的GND,连接完成后,将下面代码写进TPYBoard V202即可没过几秒读取当前温湿度的值,下面是源代码:
用串口调试工具的效果图即每2秒读取一次温湿度,并打印 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
2162个成员聚集在这个小组
加入小组3106 浏览 3 评论
1559 浏览 3 评论
4708 浏览 1 评论
2047 浏览 1 评论
3300 浏览 2 评论
542浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 23:34 , Processed in 0.461081 second(s), Total 41, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号