Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Tulosta kotelo
- Vaihe 2: Levyt juotetaan
- Vaihe 3: Johtojen juottaminen
- Vaihe 4: Laita osat koteloon
- Vaihe 5: Johdotus kokonaan
- Vaihe 6: Laiteohjelmisto
- Vaihe 7: Yhdistä SmartHomeen
- Vaihe 8: Lopullinen kokoonpano
- Vaihe 9: Hyödyllisiä linkkejä
Video: Smart Fan Controller: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä projekti luotiin täyttämään kotelon tuulettimen ohjaustarve tulkitsemalla nykyisiä lämpötilatietoja. Sen tavoitteena on ohjata tuuletinta joko 2 -nastaisella tai 3 -nastaisella pulssileveysmodulaatiolla pienellä budjetilla, ja sen pitäisi olla ohjattavissa wifi -yhteydellä.
Toissijaisena kohteena sen pitäisi olla helppo käyttää älykkään kodin järjestelmässä.
Päätin käyttää standardia ESP8266 -laitetta, jossa on lämpötila -anturisuoja ja katkaisulauta Mosfetille.
PWM: ää ohjaa ESP, joka vaihtaa mosfetia nopeasti.
Tarvikkeet
- Mosfet Breakout
de.aliexpress.com/item/32789499779.html
- Wemos D1 MiniV3 (Varmista, että valitset V3, koska siinä on kiinnitysreiät.)
- DHT22 -suoja
de.aliexpress.com/item/32648082692.html
- Femal Dupont -langat
de.aliexpress.com/item/33039596089.html
- 3D -tulostettu kotelo (katso liitteenä olevat STL: t)
- ESP Easy Firmware
github.com/letscontrolit/ESPEasy/releases
- 3x8mm ruuvit (suositellaan muovin ruuvaamiseen)
- Kuuma liima
- Juotosrauta
Vaihe 1: Tulosta kotelo
Tulosta kotelo 3D -tulostimella tai käytä tulostuspalvelua.
Tässä ovat tulostusasetukset tapaukselle:
- Kerroksen korkeus: 0,2
- Materiaali: PLA (matala lämpötila -alue), PETG/ABS (korkea lämpötila -alue)
Tulosta suurten reikien tuella, esim. USB. Et tarvitse tukea ilmanvaihtoaukkoihin.
Vaihe 2: Levyt juotetaan
Juotos wemos v3 -paketin mukana toimitetut nastat levylle.
Muovin pidemmän puolen tulisi olla levyn päällä. (Kuva 1.) Pienet nastat näkyvät pohjalevystä.
Vinkki: Juottaa tapit leipälevyllä, saatat tarvita pienen kärjen.
Tämän jälkeen juota välikappale pitkillä nastoilla lämpökilpeen (kuva 2.)
Jätä toistaiseksi pitkät nastat.
Vaihe 3: Johtojen juottaminen
- Käytä kolmea kaapelia, joissa on dupont -naarasliittimet.
- Leikkaa jokaisen kaapelin toinen pää ja säädä tarvittavaa pituutta.
- Poista lyhyt osa eristettä ja juota langan päät.
- Aseta lämpökutistinletku jo kaapelin päälle ja työnnä se dupont -liittimen päähän.
-
Leikkaa noin puolet pitkistä nastoista seuraavasti:
- 5V
- GND
Yksi PWM -PIN -koodi -> esim. D5
Katso lämpötilakilvestäsi, mitä PIN -koodia dataan käytetään.
DHT22 -kilvessä käytetään D4: tä. Älä käytä samaa PIN -koodia
Voit myös käyttää 3,3 V: n nastaista vaihtoehtoa 5 V: lle
- Laita hieman juotetta jo 3 nastan päälle.
- Tämän jälkeen juota nastat ja kaapelit yhteen, yksi kullekin.
- Aseta kutisteputki sen päälle ja kutista sitä lämpöpistoolilla.
Varo, ettet laita lämpöä suoraan lämpötilaa vasten. anturi voi muuten vaurioitua
Vaihe 4: Laita osat koteloon
- Paina varovasti mosfet -levyä ja kotelon sivussa olevia wemoja. Kuten kuvassa näkyy. Ne pitäisi jo pitää paikallaan.
- Laita kuumaa liimaa tappeihin, jotka pitävät kahta levyä, jotta levy ei pääse irtoamaan.
- Aseta sen jälkeen lämpösuoja wemojen päälle.
Kiinnitä huomiota suojan oikeaan kohdistukseen, esim. 5V vastaa molemmilla levyillä samaa tappia.
DHT22 -anturin pään tulisi osoittaa esimerkkinä kotelon reuna.
Voit katkaista varovasti myöhemmin muut kilven tapit. (ehkä testin jälkeen)
Vaihe 5: Johdotus kokonaan
Kilpi Mosfetille:
5V -> VCC
GND -> GND
PWM PIN -> SIG
Mosfet:
Virtalähde + -> VCC IN
Virtalähde - -> GND
FAN + -> V +
TUULETIN - -> V -
TUULETIN (valinnainen 3 -PIN -koodi) -> Älä kytke sitä. Leikkaa se ja aseta kutistusputki sen päälle.
Käytä aina langallisia ruuviliittimiä
Vaihe 6: Laiteohjelmisto
Päätin käyttää ESPEasyä ESP: n hallintaan. Etuna on, että sinun ei tarvitse osata kirjoittaa C -koodia päästäksesi tavoitteeseesi.
- Hanki yksi ESP Easy Release -palvelusta
- Pura se ja käytä ESP. Easy. Flasher.exe -tiedostoa
- Valitse ensin com -portti
- Kuin laiteohjelmisto, joka päättyy normaaliin_ESP8266_4M1M.bin
- Kirjoita se wemosille
- Käynnistä laite uudelleen (irrota USB -pistoke lyhyeksi ajaksi)
- WiFi AP "ESP_Easy_0" tulee näkyviin, salasana: configesp (ennen versiota 2.0 AP nimettiin ESP_0) Jos et siirry automaattisesti kirjautumissivulle, siirry osoitteeseen 192.168.4.1
- Määritä ESP käyttämään wifi -yhteyttä.
4M: tä käytetään 4 Mt: n salaman takia.
Vaihe 7: Yhdistä SmartHomeen
-
Muodosta yhteys ESPEasy -laitteen käyttöliittymään.
- Käytä reititintäsi ESPEasyn IP-osoitteen määrittämiseen. Yleensä se on listattu nimellä espeasy-0.
- Siirry Web -käyttöliittymään kirjoittamalla https:// yourip
- Lisää laiteosaan uusi anturilaite. Jos sinulla on DHT22, se on yleensä D4 GPIO -nasta.
- Kun olet lisännyt laitteen, näet arvot yleiskatsauksessa (kuva 2)
- Siirry Ohjaimet -välilehteen ja valitse HomeAutomation -järjestelmä. Jos sinulla ei vielä ole sitä, voit käyttää MQTT: tä tai yleistä HTTP: tä
Sen jälkeen voit mennä pidemmälle kirjoittamaan sääntöjä tai automaatioita automaatiosi mukaan.
Voit testata PWM: n seuraavalla komennolla:
yourip/control? cmd = PWM, 14, 2300
Tuulettimen pitäisi toimia lähes täydellä nopeudella.
Vaihe 8: Lopullinen kokoonpano
Jos kaikki toimii lopulta, aseta kansi päälle ja ruuvaa 4 kertaa 3x8 mm ruuveja siihen.
Yleensä mieluummin ruuvit, jotka on tehty muoviin ruuvaamista varten. Myös tavalliset M3 -ruuvit voivat toimia.
Vaihe 9: Hyödyllisiä linkkejä
Käytän homeassistantia smarthome -ratkaisuna, tässä on joitain hyödyllisiä linkkejä sen integroimiseksi.
www.home-assistant.io/integrations/mqtt/
www.home-assistant.io/integrations/fan.mqt…
www.home-assistant.io/integrations/sensor….
Suositeltava:
Arduino Attiny85 Smart Fan Controller: 3 vaihetta
Arduino Attiny85 Smart Fan Controller:
Dumb Fan Made Smart: 7 vaihetta
Dumb Fan Made Smart: Halusin tehdä tyypillisen jalustan tuulettimen älykkääksi, koska kyllästyin joutumaan kytkemään sen päälle ja pois manuaalisesti, kun se on huoneen toisella puolella ja olen sohvalla tai sängyssä. Halusin myös saada ajan pois, kun menin nukkumaan. Joku fani
Smart Garage Controller: 5 vaihetta
Älykäs autotalliohjain: Tämä projekti syntyi, kun lähdin kotoa töihin ja pääsin puoleenväliin, mutta sain paniikkihetken, jolloin en muista, olinko sulkenut autotallin oven. Joskus olin vakuuttunut, että en ollut, ja käännyin ympäri vain
Arduino Desk Fan Controller: 4 vaihetta
Arduino Desk Fan Controller: Kun vaihdoin äskettäin rooleja yrityksessä, muutin sivustoja siirtyen Bradfordista pääkonttorimme Wakefieldiin. Sanoin hyvästit uskolliselle vanhalle työpöydälleni, jossa on oltava pöydän tuuletin, joka pitää minut viileänä ympärilläni ……. Joka tapauksessa trendi meidän
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 vaihetta (kuvien kanssa)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): repäisin ryan97128 kokonaan pois hänen Nintendo Controller MP3 -versionsa 2.0 versiosta ja kuulen, että hän sai idean kaikilta viisailta Morte_Moyalta, joten en voi ottaa kunniaa kaikki nero. Halusin vain lisätä mukavuutta ja latausta