fermonitor:自制发酵控制器

时间:2024-03-03 19:22:16
【文件属性】:

文件名称:fermonitor:自制发酵控制器

文件大小:428KB

文件格式:ZIP

更新时间:2024-03-03 19:22:16

Python

铁磁监控器 自制发酵控制器 设置包括Raspberry Pi,带有2个1线温度传感器探头(啤酒,咖啡室),2个用于为冷却设备(冰箱)和加热设备(加热垫)供电的继电器开关,2个LED,2x16 LCD和用于打开/关闭显示屏的运动传感器。 请查看architecture.pdf以获取概述。 fermonitor.py是主要应用程序,可启动各种支持线程(腔室,倾斜,酿酒父和界面)。 实现负责从各个室收集数据,并传递给Brewfather类,以更新远程服务,并传递给LCD显示界面。 实施还提供了使用Flask(xxx.xxx.xxx.xxx:5000)的Web界面 dip.py具有用于从倾斜比重计( )读取数据温度和比重的代码。 倾斜类在自己的线程中运行,并读取配置文件fermonitor.ini的自己的部分。 代码基于在以下URL上找到的liftV1.py代码,并利用在同一页面上找到的ble


【文件预览】:
fermonitor-master
----tilt.py(12KB)
----.gitignore(1KB)
----interface.py(10KB)
----test_chamber.py(2KB)
----templates()
--------tilt.html(1KB)
--------chamber.html(2KB)
--------brewfather.html(596B)
--------index.html(1KB)
----I2C_LCD_driver.py(5KB)
----fermonitor.pyproj(2KB)
----LICENSE(1KB)
----.vs()
--------VSWorkspaceState.json(125B)
--------slnx.sqlite(88KB)
--------fermonitor()
--------PythonSettings.json(52B)
--------ProjectSettings.json(35B)
----architecture.pptx(97KB)
----test_controller.py(3KB)
----README.md(3KB)
----fermonitor.py(9KB)
----fermonitor.sln(938B)
----blescan.py(6KB)
----chamber.ini(1KB)
----brewfather.ini(778B)
----fermonitor.ini(582B)
----.vscode()
--------settings.json(70B)
----tilt.ini(483B)
----old()
--------1-wire.py(693B)
--------templates()
--------chamber_arduino.py(13KB)
--------controller.py(13KB)
--------sample_hw_code()
--------Arduino()
--------controller.ini(632B)
----brewfather.py(10KB)
----test_interface.py(2KB)
----Configuration_README.txt(5KB)
----setup_logger.py(1KB)
----chamber.py(19KB)
----architecture.pdf(248KB)

网友评论