亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

Arduino 加湿器控制

组件和用品

中继(通用)
× 1
Arduino UNO
× 1
跳线(通用)
× 1
DHT11 温湿度传感器(4 针)
× 1
电阻 10k ohm
× 1

应用和在线服务

Arduino IDE

关于这个项目

危险!该项目使用高压和安培数。任何滥用或错误都可能导致严重伤害或死亡。我不对您的任何行为或选择负责。享受并保持安全!

您的房子是否曾经过于干燥,但您不想经历保持完美湿度的麻烦?现在你可以!您需要将 dht11 温度/湿度传感器连接到 Arduino。接下来,拔下加湿器的插头并切断“热”端,即带电的一端。您可以通过找到插头的窄端找到它,然后沿着电线向上走大约一英尺。这是您可以用来查找正确电线的图片:

现在,从剪断的 WIRE 上剥下电线,大约 1 到 1.5 厘米,然后拧下继电器模块上的 COM 端子。将插头连接线插入 COM 端子,并将另一端插入 NO 或常开端子。现在要小心,无论何时插入电线,接触裸露的电线或继电器板焊接都会导致触电。

暂时不插电。接下来是 Arduino!打开您的 IDE 并安装 dht11 库。如果您需要有关使用 dht11 的更多说明,请使用我的教程:推特恒温器。现在,复制并粘贴 Arduino 代码并上传。确保 dht11 数据引脚连接到引脚 2,继电器控制引脚连接到引脚 7。继续为 Arduino 供电,然后将电源线插入墙上插座。现在,只要湿度低于 30%,您的加湿器就应该打开!它还有一个“冷却”期,以避免过多地打开和关闭加湿器。玩得开心,随时适应这个项目!

代码

  • Arduino 代码
Arduino 代码C/C++
Copy and paste
#include "DHT.h"#define DHTPIN 8#define DHTTYPE DHT11DHT dht(DHTPIN,DHTTYPE);void setup() { // 把你的设置代码放在这里,运行一次:Serial.begin(9600) );Serial.println("ready.");pinMode(7,OUTPUT);dht.begin();digitalWrite(7,HIGH);}void loop() { // 把你的主要代码放在这里,重复运行:延迟(5000);浮动 h =dht.readHumidity();Serial.println(h);如果(h <30){ while(h <40){ h =dht.readHumidity();数字写入(7,低);延迟(1000 * 60 * 10); }}else if (h> 30){ digitalWrite(7,HIGH);延迟(1000 * 60 * 10);}}

示意图

只需按原样连接

制造工艺

  1. Arduino 数字骰子
  2. 使用 Arduino 控制硬币接收器
  3. Arduino 控制中心
  4. Arduino 带蓝牙控制 LED!
  5. 钢铁侠
  6. 找到我
  7. Arduino 3D 打印机械臂
  8. NeoMatrix Arduino Pong
  9. Arduino Joystick
  10. Arduino TEA5767 FM 收音机接收器
  11. 计步器(Arduino 101)
  12. Arduino 混色器