学习目标:项目完善与总结回顾
- 一周掌握物联网及STM32开发入门知识
添加功能1:手动输入WiFi密码:
因为我们不可能程序开始运行我就就立马按下按键,所以要添加延时函数。然后判断按键是否按下,按下后,我们要获取按键数据。 先获取WiFi账号。在获取字符时,因为账号肯定有多位数,所以写一个循环,挨个进行获取,直到有回车符,则判断为获取完毕。 获取密码与获取账号同样的思路。 之后我们将输入的账号密码与对应的指令写在一起。 代码如图1
添加功能2:优化展示ESP8266 IP:
因为我们只想看到“192.168.50,170”后面的数据都不想看到,所以我们可以用这串字符中的换行符来判断,若判断出了换行符,则就把前面的数据保存下来。 代码如图2.
最终,将所有的功能进行重新整理。整体思路就是从简单/基础的功能开始,然后一步步添加新的功能。
通过对百问网七天智能家居实战课程的学习,深刻理解与掌握了物联网开发流程,为了今后毕业工作打下基础。