树莓派全栈:捕获和记录传感器数据
1. 引言
在完成全栈应用架构搭建及主要组件设置后,接下来要在 Flask 应用文件和 HTML 模板文件(含 JavaScript 代码)中实现具体功能。此阶段将着重处理 DHT22 传感器,编写代码实现读取传感器数据、将数据存储到数据库并从数据库中检索数据,同时在命令行和浏览器中显示这些数据。
2. 安装 DHT 库和 rpi - gpio 模块
- 步骤 :
- 以用户 “pi” 登录树莓派,切换到超级用户并进入应用工作目录:
pi@raspberrypi - zero:~ $ sudo su
root@raspberrypi - zero:/home/pi# cd /var/www/lab_app
root@raspberrypi - zero:/var/www/lab_app# . bin/activate
确保命令行前面显示 “(lab_app)” 和 “root”。
2. 更新 pip 并安装 rpi.gpio:
(lab_app) root@raspberrypi - zero:/var/www/lab_app# pip install --upgrade pip
(lab_app) root@raspberrypi - zero:/var/www/lab_app# pip install rpi.gpio
<
超级会员免费看
订阅专栏 解锁全文
630

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



