Mündəricat:
- Addım 1: Lazım olan hissələr
- Addım 2: Test dövrəsi
- Addım 3: Şematik və Lehimləmə
- Addım 4: HEX faylını yandırın
- Addım 5: Real vaxt testi
- Addım 6: Wemos D1 Mini -ni konfiqurasiya edin
- Addım 7: Nəzarət etmək üçün Android tətbiqindən istifadə edin
- Addım 8: Son montaj
Video: WiFi Fan Sürəti Tənzimləyicisi (ESP8266 AC Dimmer): 8 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu təlimat, Triac Phase bucaq nəzarət metodundan istifadə edərək Tavan Fan Sürəti Tənzimləyicisinin necə hazırlanacağını göstərəcək. Triac şərti olaraq Atmega8 bağımsız arduino konfiqurasiya edilmiş çipi tərəfindən idarə olunur. Wemos D1 mini, bu tənzimləyici üçün WiFi funksiyasını əlavə edir.
Xüsusi -
1. Həm yerli, həm də wifi nəzarətli (düyməni və Smartphone wifi).
2. Enerji kəsildikdən sonra da fan sürətini davam etdirmək üçün dövlət qənaət xüsusiyyəti.
3. Aşağı sürətli fan kəsildi (Fan statorunun həddindən artıq istiləşməsinin qarşısını alır).
4. Düyməni basmaq və sürət səviyyəsi üçün LED göstərici rəyləri.
5. Arduino Uno R3 deyil, müstəqil ucuz Atmega8 DIY lövhəsi.
6. Snubber olmadan kondansatör və rezistor AC közərmə lampaları üçün dimmer kimi istifadə edilə bilər.
DİQQƏTLİ OLUN, BU LAYİHƏ yüksək təhlükəli olan birbaşa AC 220V ilə işləməyi əhatə edir
Addım 1: Lazım olan hissələr
SƏVİYYƏ: GELİŞMİŞ
1. ATMEGA8 və ya ATMEGA8A 28 Pin Çip + 28 Pinli IC Base
2. AT24C32 EEPROM + 8 Pinli IC Baza
3. Berg zolağı
4. 1k Şəbəkə rezistoru + 10 LED və ya 10 kanallı LED
5. 10uF 25V elektrolitik kondansatör
6. Bağlama telləri
7. 5 X 10k müqavimət
8. 3 X 2N2222 Transistor
9. 22pf + 16mhz kristal
10. 2 X 120k 2W Rezistor
11. 2W10 Körpü Düzəldici
12. 4N35 Optocoupler
13. 2 yollu terminal bloku
14. BT136 Triac
15. MOC3021 Optocoupler + IC Base
16. 1k rezistor
17. 0.01uF X Nominal AC Kondansatör (Snubber dövrəsi)
18. 47ohm 5W müqavimət (Snubber dövrəsi)
19. 2 X 390ohm 2W müqavimət
20. 5V 2A SMPS Enerji təchizatı
21. Perf board (tələb olunan ölçüdə)
22. Dupont F-F bağlayıcıları
23. 4 X Düyməsinə basın
24. Taxta qutu (Kassa)
25. Wemos d1 mini
Addım 2: Test dövrəsi
Dövrə diqqətlə seçilmiş 4 sürət tənzimləyicisinə malikdir. 13, A0, A1, A2, A3 pinləri sürət vəziyyətini göstərir. Pin 13 düyməsinə basıldıqda və ya Wemos nəbzi alındıqda yanıb -sönür.
Pin2 sıfır çapraz detektordan daxil edilir
Pin3, triac optocoupler -ə aparan yoldur
Atmega8 müstəqil versiyası 16 mhz xarici kristal üzərində işləyir.
Wemos üçün paralel başlıqları olan düymələri basın, fan sürətini artırmaq və ya azaltmaq üçün pin7 və pin8 -ə bir nəbz vurun. Bu sancaqlar yuxarı çəkilir.
Şematikin hər bir kanal üçün öz sıfır çarpaz detektoru var. Hər bir kanal, yəni hər bir fan ayrı bir Atmega8 -ə malikdir. MOC3021 sürücülük Triacının standart konfiqurasiyası. Bu endüktif yük üçün snubber dövrəsi əlavə edildi.
A0 pimi, fanın çox aşağı sürətinin qarşısını almaq üçün MOC3021 -ə tranzistorla keçdiyi üçün ən aşağı sürəti göstərir.
I2C EEPROM, uyğun sürət səviyyəsi dəyişdirildikdə sürəti saxlayır.
Addım 3: Şematik və Lehimləmə
Əlavə edilmiş sxemi tapın və planınızı tərtib edin və ya əvvəlki təlimatımdan həkk olunmuş bir PCB edin.
Asan lehimləmə üçün bu tip lövhələrdən istifadə etmişəm.
İki fanatı idarə etdiyim üçün göstərildiyi kimi 2 lövhədən istifadə etdim. Əlaqə və status məqsədləri üçün 10 kanallı bir LED.
Şəkildə göstərildiyi kimi, təkər düymələri perfboardda kişi başlığına asanlıqla qoşulmaq üçün duponta lehimlənir.
5 statuslu LEDləri idarə etmək üçün 1k şəbəkə rezistoru istifadə olunur
220VAC zerokros detektoru Atmega8 -in eyni pervaz panelində olduğundan kifayət qədər boşluq verilmiş və arxa tərəfində (mis sahəsi) 220V -nin təsirini maneə törədən isti yapışdırılmışdır.
Addım 4: HEX faylını yandırın
Bu əla məqalədən sonra Atmega8 çipini Arduino IDE ilə istifadə etmək üçün konfiqurasiya edin.
Arduino Optiboot yükləyicisi Atmega8 -ə quraşdırıldıqda, sadəcə Atmega328p çipini çıxarın və pin çuxurunu nəzərə alaraq yeni Atmega8 bootloader yandırılmış çipini Arduino Uno R3 kartının 28 pinli yuvasına qoşun.
Sonra Burn.zip faylını yükləyin və qovluğa çıxarın. 'Bet.bat' faylını sağ vurun və Düzenle'yi basın və toplu iş faylını notepadda açın və COM5 -i Çalıştır əmrindən "devmgmt.msc" -dən asanlıqla görünə biləcək müvafiq aktiv arduino COM portuna dəyişdirin.
Sonra notepad -ı bağlayın və bet.bat faylını işə salın
Avrdude, Hex faylını Atmega8 -ə yazacaq
Addım 5: Real vaxt testi
Kodu lehimlədikdən və yüklədikdən sonra dövrəni real vaxtda sınaqdan keçirdik və yaxşı çıxış tapdıq.
Addım 6: Wemos D1 Mini -ni konfiqurasiya edin
Wifi konfiqurasiyası üçün gözəl bir iş olan EspEasy firmware proqramından istifadə etdim.
Əsasən D6 və D7 sancaqları tranzistorun bazasına 300 ms nəbz yaradır
Bu bağlantıdan istifadə edin və firmware proqramını Wemos D1 Mini -yə yazın.
Bu bağlantıdan istifadə edərək https://192.168.4.1/control?cmd= Pulse, 13, 1, 300 artıra bilərik.
Bu bağlantıdan istifadə edərək https://192.168.4.1/control?cmd= Pulse, 12, 1, 300 azalda bilərik
Yuxarıdakı bağlantılar, firmware proqramını Wemos -a yazdıqdan dərhal sonra işləyəcək
Daha sonra Espeasy -yə Access Point məlumatı əlavə olunarsa, yuxarıdakı linkdə 192.168.4.1 yerinə təyin edilmiş IP ünvanını istifadə etdiyinizə əmin olun.
Bu bir IOT cihazı edildikdə, Espeasy protokol seçimində buna uyğun olaraq konfiqurasiya edilir.
Addım 7: Nəzarət etmək üçün Android tətbiqindən istifadə edin
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP Kısayolları android tətbiqi, əlavə edilmiş şəkillərdə göstərildiyi kimi fan sürətini idarə etməyə imkan verir.
Addım 8: Son montaj
Ön tərəfində akril şüşə və arxa taxta qutu istifadə etdim. Taxta qutu iki vida ilə divara bərkidilir və lövbər quraşdırmaq üçün bu keçidi istifadə edir.
Yaxşı bir bitirmə üçün divarla yuyulmuş bir qutu qurmaq üçün bu təlimatı izləyin.
Hər hansı bir sualınız varsa, mənimlə əlaqə saxlayın @
Tövsiyə:
Gərginlik tənzimləyicisi olan ESP8266-01 üçün Breadboard Dostu Breakout Board: 6 Addım (Şəkillərlə)
Gərginlik tənzimləyicisi olan ESP8266-01 üçün Breadboard Dostu Breakout Board: Hamıya salam! inşallah yaxşısan. Bu təlimatda, ESP8266-01 modulu üçün uyğunlaşdırılmış çörək taxtası dostu adapterini düzgün gərginlik tənzimləməsi və ESP-in flaş rejimini təmin edən xüsusiyyətləri ilə necə hazırladığımı göstərəcəyəm
Aşağı Qiymətli Radar Sürəti İşarəsi: 11 Addım (Şəkillərlə birlikdə)
Aşağı Qiymətli Radar Sürət İşarəsi: Heç vaxt öz aşağı qiymətli radar sürət işarənizi qurmaq istəmisinizmi? Maşınların çox sürətlə getdiyi bir küçədə yaşayıram və uşaqlarımın təhlükəsizliyi üçün narahatam. Düşündüm ki, özümə aid bir radar sürəti işarəsi quraşdırsam daha təhlükəsiz olar
Fan Tənzimləyicisi ilə İr Uzaqdan İdarə Edilən Ev Tətbiqi Layihəsi: 5 Addım
Fan Regülatörlü İr Uzaqdan İdarə Edilən Ev Tətbiqi Layihəsi: Arduino və layihələri olan bir mədəniyyətə sahib olanlar üçün bu layihə, bunu noob'si üçün deyil, bunu bir layihə olaraq etdi amma mən də bunu istehsal məqsədiylə istifadə edirəm … bu səbəbdən edə bilərəm ' bütün tam eskizləri paylaşmayın
PWM DC Motor Sürəti və İşığa Nəzarət - DC Dimmer: 7 addım
PWM DC Motor Sürəti və İşığa Nəzarət | DC Dimmer: Bu gün bu videoda sizə işıqları necə söndürəcəyinizi, DC -də və ya birbaşa cərəyanda bir motorun sürətini necə idarə edəcəyinizi göstərəcəyəm, buna görə başlayaq
Uzaqlıq Sensorlu Weirdə Ölçmə Sürəti: 4 Addım (Şəkillərlə)
Uzaqlıq Sensorlu Weirdə Ölçmə Sürəti: Bir döngə üzərində suyun sürətini hesablayan bir cihaz hazırladıq. Bu iki məsafə sensoru ilə ölçülür