Humidistat:用于湿度调节器(湿度控制器)的Arduino固件

时间:2024-04-28 16:05:49
【文件属性】:

文件名称:Humidistat:用于湿度调节器(湿度控制器)的Arduino固件

文件大小:1.97MB

文件格式:ZIP

更新时间:2024-04-28 16:05:49

arduino humidity-control humidistat C++

恒湿器 该存储库包含Arduino Uno固件,该固件通过致动两个电磁阀来实现湿度调节器(湿度控制器)。 除Arduino固件外,它还包含一个用Python编写的实时监控工具,该工具可通过串行方式与Arduino通信。 Arduino的 依存关系 此步骤需要 。 调整参数 一些参数在main.cpp进行了硬编码。 这些包括: Arduino I / O引脚号(用于传感器,按钮,LCD,电磁阀,热敏电阻) PID /记录器/传感器间隔 PID参数: 低CV值(死区) 收益(Kp,Ki,Kd) PWM频率 在编译之前,请确保将这些参数设置为适当的值。 安装 在通过USB连接Arduino的情况下,编译固件并将其上传到MCU: foo@bar:~ $ platformio run --target upload 用法 上电时,MCU会显示一个初始屏幕,然后是一个信息屏幕,其中会显


【文件预览】:
Humidistat-master
----utils()
--------monitor.py(2KB)
--------SerialReader.py(1KB)
----src()
--------SerialLogger.cpp(1KB)
--------PID.h(2KB)
--------Humidistat.cpp(2KB)
--------ControllerUI.cpp(4KB)
--------ButtonReader.cpp(494B)
--------ButtonReader.h(601B)
--------main.cpp(1KB)
--------SerialLogger.h(871B)
--------PID.cpp(2KB)
--------ThermistorReader.h(880B)
--------Humidistat.h(2KB)
--------ThermistorReader.cpp(432B)
--------ControllerUI.h(3KB)
----Pipfile.lock(18KB)
----CMakeLists.txt(1KB)
----LICENSE(34KB)
----README.md(4KB)
----platformio.ini(541B)
----Pipfile(205B)
----docs()
--------UI.svg(2.38MB)
--------.directory(48B)
--------pic.jpg(178KB)
----.editorconfig(108B)
----.gitignore(111B)

网友评论