Kazalo:
- Korak: Potrebni deli
- 2. korak: Preskusno vezje
- 3. korak: Shema in spajkanje
- 4. korak: zapisovanje datoteke HEX
- 5. korak: Test v realnem času
- 6. korak: Konfiguriranje Wemos D1 Mini
- 7. korak: Uporaba aplikacije Android za nadzor
- 8. korak: Končna montaža
Video: Regulator hitrosti ventilatorja WiFi (ESP8266 AC Dimmer): 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta navodila vam bodo navodila, kako narediti regulator hitrosti stropnega ventilatorja z metodo trikotnega faznega kota. Triac je običajno krmiljen s samostojnim čipom, konfiguriranim z arduinom Atmega8. Wemos D1 mini dodaja WiFi funkcijo za ta regulator.
Predstavlja -
1. Lokalno in brezžično (Wi -Fi s pritiskom na gumb in pametnim telefonom).
2. Funkcija shranjevanja stanja za obnovitev hitrosti ventilatorja tudi po prekinitvi napajanja.
3. Prekinjen ventilator pri nizki hitrosti (preprečuje se pregrevanje statorja ventilatorja).
4. Povratne informacije LED indikacije za pritisk gumba in stopnjo hitrosti.
5. Samostojna poceni plošča Atmega8 DIY namesto Arduino Uno R3.
6. Brez snubber kondenzatorja in upora se lahko uporablja kot zatemnilnik za AC žarnice z žarilno nitko.
Bodite previdni, da ta projekt vključuje delo z direktnim izmeničnim tokom 220 V, ki je zelo nevarno
Korak: Potrebni deli
NIVO: NAPREDNO
1. ATMEGA8 ali ATMEGA8A 28 -polni čip + 28 -polna IC osnova
2. AT24C32 EEPROM + 8 -polna IC baza
3. Bergov trak
4. 1k omrežni upor + 10 LED ali 10 kanalna LED dioda
5. 10uF 25V elektrolitski kondenzator
6. Priključne žice
7. 5 X 10k upor
8. 3 X 2N2222 Tranzistor
9. 22pf + 16mhz kristal
10. 2 X 120k 2W upor
11. Mostični usmernik 2W10
12. Optični sklopnik 4N35
13. 2 -smerni priključni blok
14. BT136 Triac
15. Optoelement MOC3021 + IC baza
16. 1k upor
17. 0.01uF X Nazivni izmenični kondenzator (vezje vezja)
18. 47ohm 5W upor (Snubber circuit)
19. 2 X 390ohm 2W upor
20. Napajanje 5V 2A SMPS
21. Perf tabla (po želji velikosti)
22. Priključki Dupont F-F
23. 4 X Pritisni gumb
24. Lesena škatla (ohišje)
25. Wemos d1 mini
2. korak: Preskusno vezje
Vezje ima 4 skrbno izbrane nastavitve hitrosti. Zatiči 13, A0, A1, A2, A3 prikazujejo stanje hitrosti. Pin 13 utripa vsakič, ko pritisnete gumb ali sprejmete Wemos impulz.
Pin2 je vhod iz detektorja navzkrižnih ničel
Pin3 je pogon do triac optičnega sklopnika
Samostojna različica Atmega8 deluje na 16 mhz zunanjem kristalu.
Potisni gumbi z vzporednimi glavomi za Wemos, sprožijo impulz na pin7 in pin8 za povečanje ali zmanjšanje hitrosti ventilatorja. Ti zatiči so potegnjeni navzgor.
Shema ima lasten detektor navzkrižnega ničelnega signala za vsak kanal. Vsak kanal, torej vsak oboževalec, ima ločeno Atmega8 samostojno. Standardna konfiguracija MOC3021, ki vozi Triac. Za to induktivno obremenitev je dodan vezje dimnika.
Pin A0 prikazuje najnižjo hitrost, saj se ventilator poganja skozi tranzistor do MOC3021, da se prepreči zelo nizka hitrost ventilatorja za izmenični tok.
I2C EEPROM shrani hitrost ob vsaki spremembi ustrezne stopnje hitrosti.
3. korak: Shema in spajkanje
Poiščite priloženo shemo in oblikujte svojo postavitev ali naredite jedkano tiskano vezje iz prejšnjih navodil.
To ploščo sem uporabil za enostavno spajkanje.
Ker nadzorujem dva ventilatorja, sem uporabil 2 plošči, kot je prikazano. 10 -kanalna LED dioda za povratne informacije in status.
Kot je prikazano na sliki, so gumbi spajkani na dupont za enostavno povezavo z moško glavo v perfboard -u.
Omrežni upor 1k se uporablja za pogon 5 LED diod
Ker je detektor ničelnega križa 220VAC v isti plošči Atmega8, je bilo podanih dovolj razmikov, zadaj (območje bakra) pa je vroče lepljeno, kar preprečuje izpostavljenost 220V.
4. korak: zapisovanje datoteke HEX
Po tem odličnem članku konfigurirajte čip Atmega8 za uporabo z Arduino IDE.
Ko je nalagalnik Arduino Optiboot nameščen na Atmega8, preprosto priključite čip Atmega328p in priključite nov zapisan zagonski nalagalnik Atmega8 v 28 -polno vtičnico na plošči Arduino Uno R3 ob upoštevanju zareza.
Nato naložite datoteko Burn.zip in jo izvlecite v mapo. Z desno miškino tipko kliknite datoteko 'bet.bat', nato kliknite Uredi in odprite paketno datoteko v beležnici in spremenite COM5 v ustrezna aktivna vrata COM na arduinu, kar lahko preprosto vidite iz "devmgmt.msc" v ukazu Zaženi.
Nato zaprite beležnico in zaženite datoteko bet.bat
Avrdude bo zapisal šestnajstiško datoteko v Atmega8
5. korak: Test v realnem času
Po spajkanju in nalaganju kode ste preizkusili vezje v aplikaciji v realnem času in ugotovili dobre rezultate.
6. korak: Konfiguriranje Wemos D1 Mini
Za konfiguracijo Wifi sem uporabil vdelano programsko opremo EspEasy, ki je odlično delo.
V osnovi zatiči D6 in D7 ustvarita impulz 300 ms do osnove tranzistorja
Uporabite to povezavo in zapišite vdelano programsko opremo na Wemos D1 Mini.
S to povezavo lahko povečamo https://192.168.4.1/control?cmd=Pulse, 13, 1, 300
S to povezavo lahko zmanjšamo https://192.168.4.1/control?cmd=Pulse, 12, 1, 300
Zgornje povezave bodo delovale takoj po zapisu vdelane programske opreme v Wemos
Če pozneje v Espeasy dodate podatke o dostopni točki, uporabite namenski naslov IP na mestu 192.168.4.1 na zgornji povezavi.
V primeru, da bo naprava IOT ustrezno nastavljena pri izbiri protokola Espeasy.
7. korak: Uporaba aplikacije Android za nadzor
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
Bližnjice HTTP Android aplikacija omogoča nadzor hitrosti ventilatorja, kot je prikazano na priloženih slikah.
8. korak: Končna montaža
Uporabil sem sprednjo stran iz akrilnega stekla in zadaj leseno škatlo. Lesena škatla je pritrjena na steno z dvema vijakoma in sidrom. To povezavo uporabite kot vodilo za namestitev.
Sledite tem navodilom, da namestite škatlo, ki je poravnana s steno za dober zaključek.
Če imate kakršna koli vprašanja, se obrnite na mene @
Priporočena:
Raspberry Pi Box hladilnega ventilatorja s indikatorjem temperature procesorja: 10 korakov (s slikami)
Raspberry Pi polje hladilnega ventilatorja s indikatorjem temperature procesorja: V prejšnjem projektu sem predstavil vezje temperature CPU-ja maline pi (v nadaljevanju RPI). To vezje preprosto prikazuje različno temperaturo procesorja RPI 4 na naslednji način. Temperatura procesorja je znotraj 30 ~
Regulator hitrosti toplotnega ventilatorja: 4 koraki
Regulator hitrosti toplotnega ventilatorja: HiToday, če Bog da, bom prikazal video, v katerem je razloženo pomembno vezje za nadzor hitrosti vrtenja računalniškega ventilatorja ali katerega koli ventilatorja, ki deluje z neprekinjenim tokom, z uporabo linearnega regulatorja napetosti LM7812, z Tranzistor BD139, ki
Ventilator za vstop ventilatorja za računalnik v vrednosti 3 USD: 7 korakov (s slikami)
3 USD Računalniški vstopni ventilatorski kanal za procesor: Če imate sesalni kanal naravnost s strani ohišja računalnika v ventilatorju procesorja, lahko zagotovite veliko boljše hlajenje kot katera koli druga (zračna) možnost hlajenja. Namesto da uporabljate zrak, ki ga dovajate iz sprednjih vrat, ki se imajo čas segreti iz druge komponente
Stikalo za luč + zatemnilnik ventilatorja v eni plošči z ESP8266: 7 korakov (s slikami)
Stikalo za luč + zatemnilnik ventilatorjev na eni plošči z ESP8266: V tej vadnici se boste naučili, kako zgraditi lastno stikalo za luč in zatemnilnik ventilatorjev v samo eni plošči z mikrokrmilnikom in modulom WiFi ESP8266. To je odličen projekt za IoT. : To vezje obravnava glavne napetosti izmeničnega toka, zato bodite previdni
PWM DC motor in nadzor hitrosti in svetlobe - DC Dimmer: 7 korakov
PWM DC motor in nadzor hitrosti in svetlobe | DC Dimmer: Danes vam bom v tem videu pokazal, kako zatemniti luči, nadzirati hitrost motorja v enosmernem ali enosmernem toku, zato začnimo