Sadržaj:

Pametni kontroler ventilatora: 9 koraka
Pametni kontroler ventilatora: 9 koraka

Video: Pametni kontroler ventilatora: 9 koraka

Video: Pametni kontroler ventilatora: 9 koraka
Video: 👉 ARGB контроллер 5V + переходник распаковка посылки из Китая #4 2024, Studeni
Anonim
Pametni kontroler ventilatora
Pametni kontroler ventilatora

Ovaj je projekt stvoren kako bi se ispunila potreba kontrole ventilatora u kućištu tumačenjem trenutnih podataka o tempraturi. Ima za cilj pokretanje ventilatora bilo 2 -polnog ili 3 -polnog putem modulacije širine impulsa na malom proračunu i trebao bi se kontrolirati putem WiFi -ja.

Kao pomoćni cilj trebao bi biti jednostavan za korištenje u sustavu pametne kuće.

Odlučio sam upotrijebiti standardni ESP8266 sa štitnikom senzora temprature i probojnom pločom za Mosfet.

PWM -om upravlja ESP koji brzo prebacuje MOSFET.

Pribor

- Prekid Mosfeta

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (Provjerite jeste li odabrali V3 jer ima rupe za montažu.)

- DHT22 štit

de.aliexpress.com/item/32648082692.html

- Ženske žice Dupont

de.aliexpress.com/item/33039596089.html

- 3D tiskana kutija (pogledajte priložene STL -ove)

- ESP Easy Firmware

github.com/letscontrolit/ESPEasy/releases

- vijci 3x8 mm (poželjno za uvrtanje u plastiku)

- Vruće ljepilo

- Lemilica

Korak 1: Ispišite kućište

Ispišite kućište 3D pisačem ili upotrijebite uslugu ispisa.

Ovo su moje postavke ispisa za kućište:

  • Visina sloja: 0,2
  • Materijal: PLA (područje niske temperature), PETG/ABS (područje visoke temperature)

Ispis s podrškom za velike rupe, npr. USB. Ne trebate podršku za otvore za ventilaciju.

Korak 2: Lemljenje ploča

Lemljenje ploča
Lemljenje ploča
Lemljenje ploča
Lemljenje ploča

Lemite igle koje su isporučene s paketom wemos v3 na ploču.

Duža strana s plastikom trebala bi biti na vrhu ploče. (Slika 1.) Male igle prikazuju se s donje ploče.

Savjet: Koristite ploču za lemljenje igala, možda će vam trebati mali vrh.

Nakon toga lemite odstojnik s dugim iglama na temperaturni štit. (Slika 2.)

Za sada ostavite dugačke igle.

Korak 3: Lemljenje žica

Lemljenje žica
Lemljenje žica
  • Koristite tri kabela s dupont ženskim konektorima.
  • Odrežite jedan kraj svakog kabela, prilagodite duljinu koja vam može zatrebati.
  • Uklonite kratki dio izolacije i zalemite svaki kraj žice.
  • Stavite termoskupljajuću cijev već preko kabela i gurnite je do kraja priključka za dupont.
  • Izrežite polovicu dugih iglica na sljedeći način:

    • 5V
    • GND

    Jedan PWM PIN -> npr. D5

Pogledajte svoj temperaturni štit kako biste utvrdili koji se PIN koristi za podatke.

Na DHT22 štitu koristi se D4. Nemojte koristiti isti PIN

Također možete koristiti 3.3V Pin kao alternativu za 5V

  • Stavite malo lema već na 3 igle.
  • Nakon toga lemite igle i kabele zajedno, po jedan za svaki.
  • Stavite skupljajuću cijev preko nje i smanjite je toplinskim pištoljem.

Pazite da ne stavljate toplinu izravno na temperaturu. senzor bi se inače mogao oštetiti

Korak 4: Stavite dijelove u kućište

Stavite dijelove u kutiju
Stavite dijelove u kutiju
Stavite dijelove u kutiju
Stavite dijelove u kutiju
  • Lagano pritisnite mosfet ploču i wemos sa strane kućišta. Kao što se vidi na slici. Trebali bi ih već držati na mjestu.
  • Stavite malo vrućeg ljepila na igle koje drže dvije ploče kako se daska ne bi mogla olabaviti.
  • Nakon toga stavite privremeni štit na vrh wemosa.

Obratite pozornost na desno poravnanje štita, npr. 5V odgovara na istoj ploči na obje ploče.

Kraj osjetnika DHT22 trebao bi pokazati primjer ruba kućišta.

Kasnije možete pažljivo odrezati ostatak igala štita. (mozda nakon testiranja)

Korak 5: Sveukupno ožičenje

Sveukupno ožičenje
Sveukupno ožičenje
Sveukupno ožičenje
Sveukupno ožičenje

Štit prema Mosfetu:

5V -> VCC

GND -> GND

PWM PIN -> SIG

Mosfet:

Izvor napajanja + -> VCC IN

Izvor napajanja - -> GND

VENTILATOR + -> V +

VENTILATOR - -> V -

VENTILATOR (opcijski 3 PIN) -> Nemojte ga spajati. Izrežite ga i preko njega stavite skupljajuću cijev.

Za vijčane stezaljke uvijek koristite žičane olovke

Korak 6: Firmware

Firmware
Firmware

Odlučio sam koristiti ESPEasy za kontrolu ESP -a. Prednost je što ne morate znati napisati C kod da biste došli do cilja.

  • Nabavite jedno od ESP Easy Release
  • Raspakirajte ga i upotrijebite ESP. Easy. Flasher.exe

    • Najprije odaberite com port
    • Zatim firmver koji završava normalnim_ESP8266_4M1M.bin
    • Napišite to wemosu
    • Ponovo pokrenite uređaj (isključite USB na kratko)
    • Pojavit će se WiFi AP "ESP_Easy_0", lozinka: configesp (prije 2.0 AP se zvao ESP_0) Ako niste automatski preusmjereni na stranicu za prijavu, idite na 192.168.4.1
    • Konfigurirajte ESP da koristi vaš WiFi.

4M se koristi zbog 4 MB Flash.

Korak 7: Povežite se sa SmartHomeom

Povežite se sa SmartHomeom
Povežite se sa SmartHomeom
Povežite se sa SmartHomeom
Povežite se sa SmartHomeom
  • Povežite se s korisničkim sučeljem vašeg ESPEasyja.

    • Pomoću usmjerivača odredite koju IP adresu ima ESPEasy. Obično je naveden kao espeasy-0.
    • Zatim idite na web sučelje unosom https:// yourip
  • U odjeljku uređaja dodajte novi senzorski uređaj. Ako imate DHT22, obično je to D4 GPIO pin.
  • Nakon uspješnog dodavanja uređaja vrijednosti možete vidjeti u pregledu (slika 2)
  • Idite na karticu Kontroleri i odaberite svoj sustav kućne automatizacije. Ako ga još nemate, možete koristiti MQTT ili generički

Zatim možete ići dalje za pisanje pravila ili automatizacije ovisno o vašoj automatizaciji.

PWM možete testirati sljedećom naredbom:

yourip/control? cmd = PWM, 14, 2300

Ventilator bi trebao raditi gotovo pri punoj brzini.

Korak 8: Završna montaža

Ako sve funkcionira, konačno stavite poklopac na vrh i zavijte ga 4 puta, vijke 3x8 mm.

Obično preferiram vijke za uvrtanje u plastiku. Obični vijci M3 također bi mogli raditi.

Korak 9: Korisne veze

Koristim kućni pomoćnik kao svoje rješenje za pametnu kuću, evo nekoliko korisnih veza za njegovu integraciju.

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

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

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

Preporučeni: