7天物联网智能家居实战-DAY7

本课程时长七天 共计七次更新

文章目录


前言

这是七天物联网智能家居训练营的最后一节课了,整个课程可以说是从零开始,稳扎稳打,在七天这样一个很短的时间尺度上,确实能从毫无概念,到搭建一个基本的工程并在开发板上实现具体的功能。

    


今日课程安排
在这里插入图片描述

1.课程内容

    本节课是课程的最后一节啦。

    本节课分为前后两部分。

    前半部分对前一节课搭建的代码框架进行了优化和细化,添加了更多的业务逻辑代码,但是底层上没有什么改动。例如在增加新功能,手动输入Wi-Fi账户密码:在程序复位后先对键值进行处理,然后对手动输入确认的按键长嗯动作确认后,在串口中等待手动输入的账户密码数据,并将这部分数据作为有效变量在程序中使用。在板上仅有一个按钮这样匮乏的资源下,完成了这样一个还比较有内容的需求。我认为这正是嵌入式开发的魅力,在有限的硬件资源中实现无限的可能,在缺德需求下,用更低的成本奇妙的方法来实现

    后半节课对于前面六节课讲解的内容进行了一次回顾,对于初学者来说,第一遍学的时候,有时不必太过在意一个概念或者一些细节的完全了解,在学习的过程中保持耐心,很多问题在学习的过程中自然就会找到答案,这种回顾的意义就在于回头再去看那些当时困扰咱们的内容,会有豁然开朗的感觉,岂不美哉。

    课程的内容比较基础适合入门,包括像我这种对自己的基础扎实程度没有信心的同学,可以多看看不同的路子入门的路上,会对哪些东西更加注意,留心其中的异同之处,也会有不少的收获

    比如串口的处理上,由于我的工作比较偏向工控方向,更多接触到的通信协议,并不以命令行的形式呈现,更多的协议格式以十六进制的形式呈现,包括帧结构啊,ID啊各部分的内容,都并不是明文的,收发都至少需要经过一次编解码过程才行。

    对于AT指令这种类似命令行形式的操作方式,在串口数据的收发,处理方面,使用的很多字符串类型相关的API,很启发我,在以后的工作中,我也会借鉴和参考这种手法。

    开发板做的很精致,老师讲的很耐心,一次良好的学习体验,性价比优秀!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值