esp8266 SDK开发③基于机智云做个课程设计

我把我所有基于esp8266SDK开发的程序都放在百度云,下载链接在最后,想下载的可以自行下载。
芯片:nodemcu
实现功能:连入机智云,长按按键进入配网,dht11进行温湿度测量并显示到手机,手机控制继电器,且按键能控制继电器,控制RGB灯。oled进行温湿度显示和简单提示。
硬件设计:
共阴极RGB灯
D6 GPIO12 RGB 绿
D7 GPIO13 RGB 蓝
D8 GPIO15 RGB 红
D2 GPIO4 继电器
D3 GPIO0 开关
D1 GPIO5 DHT11
IIC OLED
D4 GPIO2 SDA
D5 GPIO14 SCL
软件设计:
在机智云定义好数据点,自动生成程序,然后进行实现各种功能。
具体可以参考这个网址:机智云soc入门教程
注意:GPIO15不能用作DHT11,因为他作为下载模式或者运行模式的时候是要为低电平的,但是DHT11的GPIO被拉高了,所以会导致下载不进程序。
对于机智云airlink模式和softlink模式不了解如何连接操作的,可以去看我之前的文章,这里建议使用softlink模式,比较稳定。
下面是成果图在这里插入图片描述
百度云里面有我另一个本来想做的项目:目前实现了sntp获取时间,http获取天气并显示在oled,mqtt控制RGB彩灯亮灭。想完善的可以自行百度云获取完善。
**百度云链接:**链接:https://pan.baidu.com/s/1SHIC6z_op0U7Hi7D7LP3Kg
提取码:yz53

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ma lidong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值