编程很难燥们就玩起来燥起来。
今天我们继续利用米思齐软件,来玩转物联 开发板,今天我们玩点好玩的又实用的,那就是利用开发板和DH11温湿度模块以及1602A LCD显示屏等材料制作一款高精度的温湿计。
话不多说我们开始准备材料:ESP32开发板一块,DH11温湿度传感器一块,LCD显示屏带转接板的一套,之前说过带转接板的好处,这里就不再赘述。杜邦线若干,面包板一块。
一硬件准备齐全我们开始连线,先将LCD屏连入开发板这里因为有转接板所有只需要连接四根杜邦线即可。怎么标怎么连无需纠结。
二连接好后我们要先确定IIC的地址,我们在工具栏里找到IIC设备地址查询模块,
三我们先写个程序测试LCD屏幕的好坏,我们先找到这两个模块测试下。
我们进行下一步DH11温湿度传感器模块测试,我们将DH11连接上开发板,根据我们之前学习的串口打印功能进行编程。
因为要打印数据不是一个所以我们今天要用到一个新模块
接下来我们把这两个程序合体来试试怎么样p>
温度和湿度显示在了LCD屏幕上了。
可是这么简单的显示温湿度是不是有点单调呢让他再显示个别的吧。显示点啥好呢让他显示我们今天的主角吧,你好米思齐。我们刚才测试LCD屏幕时编写过这个程序,我们再给它加上,再加上延时。
其实答案米思齐在LCD编程模块那里告诉我们啦,
交替显示。
我们还可以试试LCD编程模块内其他模块的使用和方法,
今天我们来总结下主要学习内容:
1:要先找到LCD上IIC的地址,记录下来;
2:确认硬件LCD和DH11温湿度模块工作正常有效(我认为这步非常关键,因为这样既能确认各元器件的好坏,又能在出现问题时第
一时间排除是硬件导致的编程失败,只需调整程序的编写即可,减少排除错误的时间);
3:学会使用了连接字符模块。可以同时打印输出多个字符;
4:学会了米思齐编程中LCD显示屏的编程工作。
5:学会了如果需要显示多个内容时应该在上一个显示完成后加入清屏模块否则会显示不正常。
又是新人自己挖坑跳下去,自己爬上来的一天。武林高手,也不是天生的,也是磨练出来的所以我们要在不断地磨砺和出坑的过程中成长自己。为那个努力的自己点个赞加加油。小白不会一直是小白,菜鸟努力终将飞上蓝天。让我们一起努力,加油我们是最棒的。
如果你也和我一样也是小白,也想学习物联 ,也想提升自己学习编程,那就和我一起学起来吧,我们共同进步互相关心,鼓励,学习,让学习提升的路上不孤单。
大多数人都会选择安逸,可是我们不想做大多数人,我们不想超过任何人,我们拒绝躺平,我们要提升自我,超越自我。加油。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!