smartthermostat:基于Flask,Bootstrap和Raspberry Pi 3B +构建的智能恒温器

时间:2024-06-03 02:35:16
【文件属性】:

文件名称:smartthermostat:基于Flask,Bootstrap和Raspberry Pi 3B +构建的智能恒温器

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-03 02:35:16

bootstrap raspberry-pi flask iot thermostat

Raspberry Pi智能恒温器 该项目将Flask用于后端,将Bootstrap用于前端,并将Chart.JS用于数据可视化。 所需的硬件 -我们仅使用温度部分 我使用的是3B +,但其他版本也可能适用。 安装说明 随意组装硬件。 我使用支座来堆叠这三个组件,但是您也可以使用面包板。 如下将恒温器导线连接到继电器: 将R线(Rh或Rc)连接到继电器1的C端子 将所有三个继电器的所有C端子连接在一起 将W线连接至继电器1的NO端子(这可控制热量) 将G线连接到继电器2的NO端子上(这将控制风扇) 将Y线连接到继电器3的NO端子(这将控制A / C) 下载源代码并将其解压缩到您选择的文件夹中 安装virtualenv和virtualenvwrapper (如果已经拥有,请跳至步骤4)。 pip3 install virtualenv virtualenvwrapper 您还需要


【文件预览】:
smartthermostat-main
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----main.py(4KB)
----temp_sensor_interface.py(2KB)
----relay_interface.py(984B)
----requirements.txt(59B)
----LICENSE(15KB)
----data_collector.py(5KB)
----README.md(2KB)
----thermostat.py(3KB)
----CODE_OF_CONDUCT.md(3KB)
----templates()
--------index.html(16KB)
----.gitignore(73B)
----static()
--------favicon.ico(15KB)
--------data_template.csv(57B)

网友评论