视频课程 编程

树莓派与Node-RED物联网项目实战 (英文课程中文字幕)

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

视频数量:41个 总时长:6小时18分 课程介绍: 树莓派与Node-RED物联网项目实战 你有没有想过自己动手做一个智能家居控制系统?比如用手机控制家里的灯光,或者搭建一个温湿度监控系统,随时查看房间的环境数据? 听起来很酷对不对?但当你真正去研究的时候,会发现这事儿没想象中那么简单。你要学编程、要懂硬件、要理解各种通信协议、还要搞定云平台接入……光是一个MQTT协议就够查好几天文档了。 别急,今天要介绍的这门课,就是专门来解决这个问题的。 这门课教你用Node-RED这个工具来开发物联网应用。Node-RED是什么?简单说,它是一个可视化的编程工具,帮你把那些复杂的代码和协议都封装成一个个小方块,你需要做的只是把它们像搭积木一样连起来。不用写大段大段的代码,也不用死记硬背各种命令,几分钟就能跑通一个能用的程序。 课程第一部分先带你认识Node-RED。你会了解它为什么特别适合物联网开发,然后动手在Windows电脑上安装它,创建你的第一个程序和第二个程序。放心,这些都是手把手演示,跟着做就行。 接下来进入树莓派的学习。课程会详细介绍树莓派是什么,它的各个接口都是干什么用的,GPIO引脚怎么用,怎么给它装系统。装系统这部分讲得很细,不管你用的是树莓派3、4还是最新的5,课程都有对应的安装教程。特别是2024年最新的无显示器安装方法,直接用电脑就能完成树莓派的初始设置,非常方便。装好系统之后,你还会学到怎么用VNC Viewer远程控制树莓派,这样你就不需要给树莓派单独配显示器了。 有了前面的基础,第三部分开始动手接硬件。你会学到怎么用Node-RED控制LED灯,怎么控制继电器——继电器可是个很重要的东西,因为它能让你用树莓派控制220V的家用电器,比如电风扇、热水器之类的。课程会用多个视频详细演示继电器的接线方法和注意事项,这部分搞懂了,后面的智能家居项目就有了硬件基础。 第四部分教你做一个简单但很实用的东西:用开关控制LED。当你在树莓派的某个引脚上接一个按钮,按下去LED就亮,松开就灭。这个看起来简单,但它是理解输入输出的基础。 第五部分是传感器专题。课程会用到Sense HAT这个扩展板,它上面集成了一大堆传感器,能测温度、湿度、气压,还有加速度计和磁力计。你会学到怎么连接Sense HAT,怎么用Node-RED读取它的数据,怎么控制它的LED点阵显示屏。课程还讲了没有Sense HAT的情况下怎么用模拟器来学习和测试。更实用的是DHT11和DHT22传感器的接入方法,这两个是专门测温湿度的,在各种物联网项目里用得特别多。 第六部分进入物联网云平台的学习。你会先搞清楚物联网到底是什么,了解常用的硬件设备和整体架构。然后重点学习ThingSpeak这个免费的云平台,它能帮你存储传感器数据,还能生成图表让你直观看到数据变化趋势。课程会演示怎么注册ThingSpeak账号,怎么在Node-RED里配置,把树莓派采集到的数据发送到云端。 第七部分讲MQTT协议。MQTT是物联网领域最常用的通信协议之一,理解它的工作原理很重要。课程会解释什么是MQTT、什么是Broker,然后教你用Node-RED连接MQTT Broker,发送和接收数据。这部分学完之后,你就掌握了物联网项目中最核心的通信技术。 第八部分是课程的实战环节,带你做一个完整的智能家居项目。你会用到Adafruit IO这个云平台,结合Node-RED和树莓派,实现对家中电器的远程控制。项目从硬件连接到软件配置再到云端对接,全流程走一遍,做完之后你对整个物联网系统就有个完整的认识了。 最后课程还教了一些很实用的技能:怎么把做好的Node-RED流程导出保存,怎么在树莓派开机时自动运行你的程序。这样你做的项目就能独立运行,不用每次都手动启动。 学完这门课,你就能独立开发各种物联网小项目了。做个温湿度监控系统、智能灯光控制系统、环境数据采集站都不在话下。课程内容很扎实,六个多小时,41个视频,每个知识点都有演示,跟着做基本不会遇到卡住的情况。