Sisukord:

Nutikas ventilaatori kontroller: 9 sammu
Nutikas ventilaatori kontroller: 9 sammu
Anonim
Nutikas ventilaatori kontroller
Nutikas ventilaatori kontroller

See projekt loodi selleks, et täita vajadust juhtida ventilaatorit korpuses, tõlgendades praegust temperatuuriteavet. Selle eesmärk on väikese eelarvega juhtida ventilaatorit 2 või 3 kontaktiga impulsi laiuse modulatsiooni abil ja seda peaks juhtima wifi kaudu.

Teise sihtmärgina peaks seda nutikas kodusüsteemis hõlpsasti kasutama.

Otsustasin Mosfeti jaoks kasutada standardset ESP8266 koos temperatuurianduri kilbi ja katkestusplaadiga.

PWM -i juhib ESP, mis lülitab mosfeti kiiresti.

Tarvikud

- Mosfeti purunemine

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (veenduge, et valite V3, kuna sellel on kinnitusavad.)

- DHT22 kilp

de.aliexpress.com/item/32648082692.html

- Naiste Duponti juhtmed

de.aliexpress.com/item/33039596089.html

- 3D trükitud ümbris (vt lisatud STL -id)

- ESP lihtne püsivara

github.com/letscontrolit/ESPEasy/releases

- 3x8mm kruvid (eelistatud plastiku keeramiseks)

- Kuum liim

- Jootekolb

Samm: printige ümbris

Printige ümbris välja 3D -printeriga või kasutage printimisteenust.

Siin on minu ümbrise prindiseaded:

  • Kihi kõrgus: 0,2
  • Materjal: PLA (madala temperatuuri piirkond), PETG/ABS (kõrge temperatuuri piirkond)

Printige suurte aukude toega nt. USB. Te ei vaja ventilatsiooniavade jaoks tuge.

2. samm: plaatide jootmine

Plaatide jootmine
Plaatide jootmine
Plaatide jootmine
Plaatide jootmine

Jootke tahvlile wemos v3 pakendiga tarnitud tihvtid.

Pikem pool plastikuga peaks olema plaadi peal. (Pilt 1.) Väikesed tihvtid paistavad alumisest lauast välja.

Vihje: kasutage tihvtide jootmiseks leivaplaati, võib -olla vajate väikest otsa.

Seejärel jootke pikkade tihvtidega vahetükk temperatuurikilbi külge. (Joonis 2.)

Praegu jätke pikad tihvtid.

Samm: juhtmete jootmine

Juhtmete jootmine
Juhtmete jootmine
  • Kasutage kolme kaablit, millel on kahepoolsed pistikud.
  • Katkestage iga kaabli üks ots, reguleerige vajalikku pikkust.
  • Eemaldage lühike osa isolatsioonist ja jootke iga traadi ots.
  • Asetage termokahanev toru juba kaabli kohale ja lükake see duponti pistiku otsa.
  • Lõika umbes pool pikkadest tihvtidest järgmiselt:

    • 5V
    • GND

    Üks PWM PIN -kood -> nt. D5

Vaadake oma temperatuurikilpi, et teha kindlaks, millist PIN -koodi andmete jaoks kasutatakse.

DHT22 kilbil kasutatakse D4. Ärge kasutage sama PIN -koodi

5V alternatiivina saate kasutada ka 3,3 V pinti

  • Pange veidi jootet juba 3 tihvti peale.
  • Pärast seda jootke tihvtid ja kaablid kokku, üks kummagi jaoks.
  • Asetage kokkutõmbetoru selle kohale ja kasutage selle kokkutõmbamiseks kuumutuspüstolit.

Olge ettevaatlik ja ärge asetage kuumust otse vastu temperatuuri. andur võib muidu kahjustuda

Samm: pange osad korpusesse

Pange osad korpusesse
Pange osad korpusesse
Pange osad korpusesse
Pange osad korpusesse
  • Vajutage õrnalt mosfeti tahvlit ja korpuse küljel asuvaid wemosid. Nagu pildilt näha. Need peaksid juba paigas olema.
  • Asetage kuuma liimi kahe tahvli hoidvatele tihvtidele, et plaat lahti ei pääseks.
  • Pärast seda asetage temp kilp wemose peale.

Pöörake tähelepanu kilbi õigele joondamisele, nt. 5V sobib mõlema plaadi juures sama tihvtiga.

DHT22 anduri ots peaks näitena näitama korpuse piiri.

Hiljem saate hoolikalt katkestada ülejäänud kilbi tihvtid. (võib -olla pärast testimist)

Samm: kogu juhtmestik

Juhtmed kokku
Juhtmed kokku
Juhtmed kokku
Juhtmed kokku

Kilp Mosfetile:

5V -> VCC

GND -> GND

PWM PIN -> SIG

Mosfet:

Toiteallikas + -> VCC IN

Toiteallikas - -> GND

Ventilaator + -> V +

Ventilaator - -> V -

Ventilaator (valikuline 3 PIN -koodi) -> Ärge ühendage seda. Lõigake see ja asetage sellele kahanev toru.

Kasutage kruviklemmide jaoks alati traatotsikuid

Samm: püsivara

Püsivara
Püsivara

Otsustasin kasutada ESPEasy'i ESP juhtimiseks. Eeliseks on see, et eesmärgi saavutamiseks ei pea te teadma, kuidas C -koodi kirjutada.

  • Hankige üks ESP lihtsast versioonist
  • Eemaldage see ja kasutage ESP. Easy. Flasher.exe

    • Esmalt valige com -port
    • Kui püsivara lõpeb normal_ESP8266_4M1M.bin
    • Kirjutage see wemodele
    • Taaskäivitage seade (ühendage USB lühikeseks ajaks lahti)
    • Ilmub WiFi-ühendus "ESP_Easy_0", parool: configesp (enne 2.0-d nimetati AP-d ESP_0-ks) Kui teid ei logita automaatselt sisselogimislehele, sirvige lehele 192.168.4.1
    • Seadistage ESP oma wifi kasutamiseks.

4M kasutatakse 4 MB välklambi tõttu.

Samm: looge ühendus SmartHome'iga

Ühendage SmartHome'iga
Ühendage SmartHome'iga
Ühendage SmartHome'iga
Ühendage SmartHome'iga
  • Ühendage oma ESPEasy kasutajaliidesega.

    • Kasutage oma ruuterit, et määrata, milline IP-aadress ESPEasy'l on. Tavaliselt on see loetletud espeasy-0-na.
    • Minge veebiliidesesse, sisestades https:// yourip
  • Seadme sektsioonis lisage uus anduriseade. Kui teil on DHT22, on see tavaliselt D4 GPIO pin.
  • Pärast seadme edukat lisamist näete ülevaate väärtusi (joonis 2)
  • Minge vahekaardile Kontrollerid ja valige oma HomeAutomation System. Kui teil seda veel pole, saate kasutada MQTT -d või üldist HTTP -d

Võite minna kaugemale, et kirjutada reegleid või automaatika sõltuvalt teie automatiseerimisest.

PWM -i saate testida järgmise käsuga:

yourip/control? cmd = PWM, 14, 2300

Ventilaator peaks töötama peaaegu täiskiirusel.

8. etapp: lõplik kokkupanek

Kui kõik töötab, pange lõpuks kate peale ja keerake 4 korda, 3x8 mm kruvid sisse.

Eelistan tavaliselt kruvisid, mis on tehtud plastiks keeramiseks. Samuti võivad töötada tavalised M3 kruvid.

9. samm: kasulikud lingid

Kasutan oma kodumajapidamislahendusena koduabilist, siin on mõned kasulikud lingid selle integreerimiseks.

www.home-assistant.io/integrations/mqtt/

www.home-assistant.io/integrations/fan.mqt…

www.home-assistant.io/integrations/sensor….

Soovitan: