利用Python和树莓派构建高级物联网项目
1. 适用人群与学习目标
适合对利用Python编程语言构建物联网应用感兴趣的应用开发者、物联网专业人士和爱好者。尤其针对有桌面、网页和移动开发经验,但对电子学、物理计算和物联网接触较少的中高级软件工程师。通过学习,能够将树莓派、电子学、计算机网络和Python编程相结合,构建复杂多样的物联网项目。
2. 硬件与软件要求
- 硬件和软件 :建议使用Raspberry Pi 4 Model B、Raspberry Pi OS Buster(带桌面和推荐软件)以及Python 3.5及以上版本。代码示例在Raspberry Pi 3 Model B或不同版本的Raspbian OS/Raspberry Pi OS上,只要Python版本符合要求,通常也能正常运行。
- 电子零件和设备 :书中用到多种电子零件,如红色LED、各种阻值的电阻、按钮开关、MOSFET晶体管、继电器等。以下是部分零件的详细信息:
| 零件名称 | 最小数量 | 描述 / 备注 | 使用章节 |
| — | — | — | — |
| 红色LED | 2 * | 5mm红色LED,书中多数示例假设使用红色LED | 2, 3, 4, 5, 6, 7, 9, 12, 13 |
| 15Ω电阻 | 2 * | 4色环电阻,色环为棕色、绿色、黑色、银/金色 | 8 |
| 200Ω电阻 | 2 * | 4色环电阻,色环为红色、黑色、棕色、银/金色 | 2, 3, 4, 5, 6, 8, 9, 12, 13 |
超级会员免费看
订阅专栏 解锁全文
85

被折叠的 条评论
为什么被折叠?



