산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

Arduino 가습기 제어

구성품 및 소모품

릴레이(일반)
× 1
Arduino UNO
× 1
점퍼 와이어(일반)
× 1
DHT11 온도 및 습도 센서(4핀)
× 1
저항 10k 옴
× 1

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

위험! 이 프로젝트는 고전압 및 암페어를 사용합니다. 오용이나 실수는 심각한 부상이나 사망으로 이어질 수 있습니다. 나는 당신의 행동이나 선택에 대해 책임을 지지 않습니다. 즐겁고 안전하게!

집이 너무 건조했는데 완벽한 습도를 유지해야 하는 번거로움을 겪고 싶지 않으신가요? 이제 할 수 있습니다! Arduino에 dht11 온도/습도 센서를 부착해야 합니다. 다음으로, 가습기의 플러그를 잡고 전원이 있는 "뜨거운" 끝을 자릅니다. 플러그의 좁은 끝 부분을 찾아서 와이어를 따라 1피트 정도 올라가면 찾을 수 있습니다. 올바른 전선을 찾는 데 사용할 수 있는 그림은 다음과 같습니다.

이제 절단된 WIRE에서 1~1.5cm 정도 전선을 벗겨낸 후 릴레이 모듈의 COM 단자를 풀어줍니다. 플러그가 연결된 전선을 COM 단자에 넣고 다른 쪽 끝을 NO(Normally Open) 단자에 꽂습니다. 이제 전선을 꽂을 때마다 노출된 전선이나 릴레이 보드 납땜에 접촉하면 감전될 수 있으니 주의하세요.

지금은 플러그를 뽑은 상태로 두십시오. 다음은 아두이노! IDE를 열고 dht11 라이브러리를 설치합니다. dht11 사용에 대한 추가 지침이 필요한 경우 내 튜토리얼인 트윗 온도 조절기를 사용하세요. 이제 Arduino 코드를 복사하여 붙여넣고 업로드합니다. dht11 데이터 핀이 핀 2에 연결되어 있고 릴레이 제어 핀이 핀 7에 연결되어 있는지 확인합니다. Arduino에 전원을 공급한 다음 전원 코드를 벽면 콘센트에 연결합니다. 이제 습도가 30% 아래로 내려갈 때마다 가습기를 켜야 합니다! 또한 가습기를 너무 많이 켜는 것을 방지하기 위해 "냉각" 기간이 있습니다. 즐겁고 자유롭게 이 프로젝트에 적응하세요!

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • Arduino 코드
  • Arduino 코드C/C++
    복사하여 붙여넣기
    #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); float h =dht.readHumidity(); Serial.println(h);if (h <30){ while(h <40){ h =dht.readHumidity(); 디지털 쓰기(7,LOW); 지연(1000 * 60 * 10); }}else if (h> 30){ digitalWrite(7,HIGH); 지연(1000 * 60 * 10);}}

    회로도

    그대로 연결하면 됩니다

    제조공정

    1. Arduino 디지털 주사위
    2. Arduino로 코인 억셉터 제어
    3. Arduino 제어 센터
    4. Bluetooth가 탑재된 Arduino로 LED 제어!
    5. 아이언맨
    6. 나를 찾기
    7. Arduino 3D 인쇄 로봇 팔
    8. NeoMatrix Arduino Pong
    9. Arduino 조이스틱
    10. Arduino TEA5767 FM 라디오 수신기