Lập trình điều khiển ON/OFF máy hút ẩm ở độ ẩm định sẵn(RH=60%) với Wifi ESP8266 V1

Thảo luận trong 'Thiết bị điều khiển' bắt đầu bởi chinh trung, 19/1/19.

  1. chinh trung

    chinh trung Moderator

    1.Thiết bị:
    + 01 ESP8266 V1.
    + 01 Bộ chuyển đổi USB/TTL CP2102.
    + 01 Bộ điều áp 5V/3.3V ASM1117 để bảo vệ ESP8266 V1.
    + 01 Sensor nhiệt độ& độ ẩm DHT11.
    + 01 mạch còi Buzzer
    + 01 Relay 5V điều khiển van điện từ đóng mở máy hút ẩm.
    + Máy hút ẩm gồm các bộ phận chính:
    - Sò nóng lạnh Peltier 2 lớp TEC2 - 19006.
    - Mạch giảm áp DC XL4015 để bảo vệ sò Peltier.
    - Bộ tản nhiệt sò nóng lạnh C19.
    - Adapter 12V - 6A

    2. Sơ đồ đấu dây UPLOAD:
    ESP8266---------CP2102---------DHT11---------source

    RX----------------->TX
    TX----------------->RX
    GPIO0--------------------------------------------------->GND
    GPIO2---------------------------->DATA-->10K--->VCC3.3V
    RST------------>DTR/RST--------------->10K--->VCC3.3V
    CH-PD------------------------------------->10K--->VCC3.3V
    VCC---------------------------------VCC-----------> Vout 3.3V của ASM1117
    ----------------------VCC---------------------------> Vin 5V của ASM1117
    ----------------------GND--------------------------> GNDin của ASM1117
    GND--------------------------------GND----------> GNDout của ASM1117

    3. Chọn Board:
    + Cài đặt phân mêm Arduino IDE v.1.8.4.
    + Cài đặt drivers:
    - đối với win 32bit: vào thư mục Arduino IDE v.1.8.4\drivers --> dpinst-x86.exe --> enter.
    - đối với win 64bit: vào thư mục Arduino IDE v.1.8.4\drivers --> dpinst-amd64.exe --> enter.
    + Vào Tool --> chọn Board "Generic ESP8266 Module".

    4. Upload:
    + Upload file đính kèm.

    5. Sơ đồ đấu dây RUN:
    5.1. DHT11
    ESP8266-----------------DHT11----------Source

    RX-------->N/C (not connect)
    TX-------->N/C
    GPIO2------------------->DATA-->10K-->VCC3.3V
    GND-----------------------GND---------->GND
    RST---------->10K------------------------>VCC3.3V
    CH-PD------->10K------------------------>VCC3.3V
    VCC------------------------VCC-----------> VCC3.3V
    5.2. Buzzer
    ESP8266-----------------Buzzer----------Source

    GPIO0------------------->I/O--->10K-->VCC3.3V
    GND-----------------------GND---------->GND
    VCC------------------------VCC------------>VCC3.3V
    5.3. Relay
    ESP8266-----------------Relay----------Source

    GPIO0-------------------> IN
    GND-----------------------GND---------->GND
    VCC------------------------VCC------------>5V
    5.4. Dehumidifier:
    Dehumidifier-----------Relay----------Source (220VAC)

    ----------------------------COM---------->220VAC
    VCC----------------------- NC
    GND-------------------------------------->GND

    6.Kết qủa:
    https://thingspeak.com/channels/374337

    7.Ref:
    1. http://forum.dmec.vn/index.php?threads/lập-trình-điều-khiển-robot-bằng-wifi-esp8266-v1-qua-thingspeak-com-theo-dõi-nhiêt-độ-và-độ-ẩm.245387/
    2. http://hshop.vn/products/mach-buzzer-5v
    3. http://www.instructables.com/id/Controlling-AC-light-using-Arduino-with-relay-modu/
    4. http://hshop.vn/products/module-1-relay-voi-opto-coch-ly-koch-h-l-5vdc
    5. https://www.hackster.io/mamic/esp8266-01-pir-and-dht-on-thingspeak-687c75
    6. http://hshop.vn/products/cam-bien-do-am-nhiet-do-dht11
    7. https://hshop.vn/products/so-nong-lanh-peltier-2-lop-tec2-19006-40x40mm
    8. https://www.sendo.vn/bo-tan-nhiet-so-nong-lanh-11743959.html/
    9. https://hshop.vn/products/mach-giamop-dc-xl4015-5a-cu-chinh-dung
    10. Adapter 12V - 6A: https://shopee.vn/product/9830415/241499449

    Các file đính kèm:

    Chỉnh sửa cuối: 21/1/19

Chia sẻ trang này