使用 Raspberry Pi 4、MQTT、RESTful API、WebSockets 和 Python 3 构建高级物联网项目

连接设备的时代已经到来,无论是健身手环还是智能家居。 现在,了解硬件组件如何与互联网交互以收集和分析用户数据比以往任何时候都重要。 物联网 (IoT) 与流行的开源语言 Python 相结合,可用于构建具有直观界面的强大智能物联网系统。

第一部分侧重于物联网的“互联网”组件。 在学习如何使用 Python 构建 RESTful API、WebSocket API 和 MQTT 服务之前,您将掌握端到端的 IoT 应用程序开发,以通过 Internet 控制 LED。 第二部分深入探讨了电子设备和 GPIO 接口背后的基础知识。 在学习最后一部分时,您将专注于物联网的“事物”方面,在那里您将学习如何使用 Python 连接和控制一系列电子传感器和执行器。 您还将探索各种主题,例如电机控制、超声波传感器和温度测量。 最后,您将掌握高级物联网编程技术,与物联网可视化和自动化平台集成,并构建一个全面的物联网项目。

内容

  • 第 1 部分:使用 Python 和 Raspberry Pi 编程
    • 设置开发环境
    • Python 和物联网入门
    • 使用 Flask 与 RESTful API 和 Web 套接字联网
    • 与 MQTT、Python 和 Mosquitto MQTT Broker 联网
  • 第 2 部分:用于与物理世界交互的实用电子设备
    • 将 Raspberry Pi 连接到物理世界
    • 软件工程师的电子
  • 第 3 部分:物联网游乐场 - 与物理世界交互的实际示例
    • 打开和关闭事物
    • 指示灯、指示灯和显示信息
    • 测量温度、湿度和光照水平
    • 使用伺服器、电机和步进器进行运动
    • 测量距离和检测运动
    • 高级 IoT 编程概念 - 线程、AsyncIO 和事件循环
    • 物联网可视化和自动化平台
    • 整合成全面物联网项目

详情参阅 - 亚图跨际

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值