INHOUDSOPGAWE:

Slim waaierbeheerder: 9 stappe
Slim waaierbeheerder: 9 stappe

Video: Slim waaierbeheerder: 9 stappe

Video: Slim waaierbeheerder: 9 stappe
Video: 1355 Slim omgaan met water 2024, November
Anonim
Slim waaierbeheerder
Slim waaierbeheerder

Hierdie projek is ontwerp om die behoefte om 'n waaier in 'n omhulsel te beheer, te vervul deur die huidige temperatuurinligting te interpreteer. Dit het ten doel om 'n waaier met 2 -pen of 3 -pen deur middel van polswydte -modulasie op 'n klein begroting aan te dryf en moet via wifi beheer kan word.

As 'n tweede doelwit moet dit maklik wees om te gebruik in 'n slimhuisstelsel.

Ek het besluit om 'n standaard ESP8266 te gebruik met 'n Temprature Sensor Shield en uitbreekbord vir die Mosfet.

Die PWM word beheer deur die ESP wat die mosfet vinnig skakel.

Voorrade

- Mosfet Breakout

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (maak seker dat u V3 kies, want dit het monteergate.)

- DHT22 -skild

de.aliexpress.com/item/32648082692.html

- Vroulike Dupont -drade

de.aliexpress.com/item/33039596089.html

- 3D -gedrukte omhulsel (sien aangehegte STL's)

- ESP Easy Firmware

github.com/letscontrolit/ESPEasy/releases

- 3x8mm skroewe (verkieslik om in plastiek te skroef)

- Warm gom

- Soldeerbout

Stap 1: Druk die kissie af

Druk die saak uit met 'n 3D -drukker of gebruik 'n drukdiens.

Dit is my drukinstellings vir die saak:

  • Laaghoogte: 0,2
  • Materiaal: PLA (lae temp gebied), PETG/ABS (hoë temp gebied)

Druk met ondersteuning vir die groot gate, bv. USB. U het geen ondersteuning nodig vir die ventilasie -gleuwe nie.

Stap 2: soldeer die planke

Soldeer die planke
Soldeer die planke
Soldeer die planke
Soldeer die planke

Soldeer die penne wat saam met die wemos v3 -pakket aan die bord gelewer is.

Die langer kant met die plastiek moet bo -op die bord wees. (Foto 1.) Die klein penne verskyn uit die onderste bord.

Wenk: Gebruik 'n broodbord om die penne te soldeer; u benodig dalk 'n klein punt.

Daarna soldeer die afstandhouer met lang penne aan die temperatuurskerm (foto 2.)

Los nou die lang penne.

Stap 3: soldeer die drade

Soldeer die drade
Soldeer die drade
  • Gebruik drie kabels met dupont -vroulike verbindings.
  • Sny die een kant van elke kabel, pas die lengte aan wat u benodig.
  • Verwyder 'n kort deel isolasie en soldeer elke draadkant.
  • Plaas die krimpbuis reeds oor die kabel en druk dit na die kant van die dupont -aansluiting.
  • Sny ongeveer die helfte van die lang penne soos volg:

    • 5V
    • GND

    Een PWM PIN -> bv. D5

Kyk na u temperatuurskerm om te bepaal watter PIN vir data gebruik word.

Op die DHT22 -skild word D4 gebruik. Moenie dieselfde PIN gebruik nie

U kan ook 3.3V Pin as alternatief vir 5V gebruik

  • Sit 'n bietjie soldeer al op die 3 penne.
  • Soldeer daarna die penne en die kabels saam, een vir elk.
  • Sit die krimpbuis daaroor en gebruik 'n hittegeweer om dit te krimp.

Wees versigtig om nie die hitte direk teen die temperatuur te plaas nie. sensor anders kan dit beskadig word

Stap 4: Plaas die onderdele in die kas

Plaas die onderdele in die kas
Plaas die onderdele in die kas
Plaas die onderdele in die kas
Plaas die onderdele in die kas
  • Druk die mosfetbord en die wemos saggies aan die kant van die kas. Soos gesien op die prentjie. Hulle moet alreeds in plek bly.
  • Plaas warm gom op die penne wat die twee planke bevat, sodat die bord nie kan loskom nie.
  • Plaas daarna die temp -skild bo -op die wemos.

Let op die regte belyning van die skild, bv. 5V vuurhoutjies by beide borde dieselfde pen.

Die einde van die DHT22 -sensor moet as voorbeeld na die omhulselgrens dui.

U kan die res van die penne van die skild later versigtig afsny. (miskien na die toets)

Stap 5: Bedrading saam

Bedrading alles saam
Bedrading alles saam
Bedrading alles saam
Bedrading alles saam

Skild vir Mosfet:

5V -> VCC

GND -> GND

PWM PIN -> SIG

Mosfet:

Kragbron + -> VCC IN

Kragbron - -> GND

FAN + -> V +

FAN - -> V -

FAN (opsionele 3 PIN) -> Moet dit nie koppel nie. Sny dit en sit 'n krimpbuis daaroor.

Gebruik altyd draadhale vir skroefklemme

Stap 6: Firmware

Firmware
Firmware

Ek het besluit om ESPEasy te gebruik om die ESP te beheer. Die voordeel is dat u nie hoef te weet hoe om 'n C -kode te skryf om u doel te bereik nie.

  • Kry een van die ESP Easy Release
  • Pak dit uit en gebruik die ESP. Easy. Flasher.exe

    • Kies eers 'n com -poort
    • As 'n firmware wat eindig met normal_ESP8266_4M1M.bin
    • Skryf dit aan die wemos
    • Herbegin toestel (ontkoppel die usb vir 'n kort tydjie)
    • WiFi AP "ESP_Easy_0" sal verskyn, wagwoord: configesp (voor 2.0 is die AP ESP_0 genoem) As u nie outomaties na die aanmeldbladsy geneem word nie, blaai na 192.168.4.1
    • Stel die ESP op om u wifi te gebruik.

Die 4M word gebruik as gevolg van 4MB Flash.

Stap 7: Koppel aan SmartHome

Koppel aan SmartHome
Koppel aan SmartHome
Koppel aan SmartHome
Koppel aan SmartHome
  • Koppel aan die UI van u ESPEasy.

    • Gebruik u router om te bepaal watter IP-adres die ESPEasy het. Gewoonlik word dit as espeasy-0 gelys.
    • Gaan dan na die webinterface deur https:// yourip in te voer
  • Voeg die nuwe sensortoestel by die apparaatafdeling. As u die DHT22 het, is dit gewoonlik die D4 GPIO -pen.
  • Nadat u die toestel suksesvol bygevoeg het, kan u die waardes in die oorsig sien (foto 2)
  • Gaan na die oortjie Controllers en kies u HomeAutomation -stelsel. As u nog nie een het nie, kan u MQTT of generiese HTTP gebruik

Dan kan u verder gaan om reëls of outomatisering te skryf, afhangende van u outomatisering.

U kan die PWM toets met die volgende opdrag:

yourip/control? cmd = PWM, 14, 2300

Die waaier moet byna volspoed loop.

Stap 8: Finale vergadering

As alles werk, sit die deksel uiteindelik bo -op en skroef dit 4 keer, skroef dit 3 x 8 mm.

Ek verkies gewoonlik skroewe wat gemaak word om in plastiek te skroef. Gewone M3 -skroewe kan ook werk.

Stap 9: Nuttige skakels

Ek gebruik homeassistant as my slimste oplossing; hier is 'n paar nuttige skakels om dit te integreer.

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

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

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

Aanbeveel: