使用天气传感器项目指南
1. 仪表盘编辑与凭证获取
当完成仪表盘编辑后,点击“完成编辑”。若之后想更改某个模块的刻度或移动模块位置,随时都能再次编辑。要编辑已添加的模块,点击仪表盘编辑界面中该模块对应的小齿轮图标。
接下来,需要获取连接 Adafruit IO 的凭证。连接是通过用户账户和系统生成的特殊密钥完成的,而非传统的用户 ID 和密码。获取密钥的步骤如下:
1. 进入主页,点击“设置”。
2. 点击“查看 AIO 密钥”按钮,会弹出一个对话框显示密钥(注意要像对待密码一样妥善保管该数据)。
3. 若想查看如何使用这些值的代码示例,点击“显示代码示例”。
建议现在就获取用户名和 IO 密钥并妥善保存,方便在源代码中使用。若不想保存到文件,之后也可随时参考该页面。若需要重新生成密钥,点击“重新生成 AIO 密钥”,但非必要情况不建议操作。
2. 代码编写准备
在理解 MQTT 库后,本项目的代码编写相对简单。为使项目更有趣且适用于 MicroPython 平台的物联网项目,将读取传感器数据和发布数据的代码封装在一个类中,然后在 main.py 启动时调用该类所在的代码模块。
不过,首先要为 WiPy 下载 MQTT 库和 BME280 驱动:
- MQTT 驱动 :可从 https://github.com/pycom/pycom - libraries 下载。建议下载整个仓库,步骤
超级会员免费看
订阅专栏 解锁全文
1064

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



