Мазмуну:
- 1 -кадам: Тетиктер керек
- 2 -кадам: Testing Circuit
- 3 -кадам: схемалык жана ширетүү
- 4 -кадам: HEX файлын күйгүзүү
- 5 -кадам: Realtime Test
- 6 -кадам: Wemos D1 Miniди конфигурациялоо
- 7 -кадам: көзөмөлдөө үчүн Android колдонмосун колдонуу
- 8 -кадам: Акыркы монтаж
Video: WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул көрсөтмө Triac Phase бурчтук башкаруу ыкмасын колдонуп, шыптын желдеткичинин ылдамдыгын жөнгө салуучуга жардам берет. Triac шарттуу түрдө Atmega8 автономдуу arduino конфигурацияланган чипи тарабынан башкарылат. Wemos D1 mini бул регулятор үчүн WiFi функциясын кошот.
Featuring -
1. Жергиликтүү жана wifi көзөмөлдөнөт (Push button & Smartphone wifi).
2. Мамлекеттик үнөмдөөчү функция электр өчүрүлгөндөн кийин деле күйөрман ылдамдыгынын деңгээлин калыбына келтирүү.
3. Төмөн ылдамдыктагы желдеткич кесилди (Fan статорунун ысып кетүүсүн болтурбоо).
4. Баскычты басуу жана ылдамдык деңгээли үчүн LED көрсөткүчү боюнча пикир.
5. Arduino Uno R3 эмес, өз алдынча арзан Atmega8 DIY тактасы.
6. Snubber конденсатор жана каршылыгы жок AC лампалары үчүн dimmer катары колдонсо болот.
ЭСКЕРТҮҮЧҮ, БУЛ ДОЛБООР ӨТӨ КОРКУНУЗДУУ Түздөн -түз AC 220В менен иштөөнү камтыйт
1 -кадам: Тетиктер керек
ДЕҢГЭЭЛ: АЛДЫНДА
1. ATMEGA8 же ATMEGA8A 28 Pin Chip + 28 Pin IC Base
2. AT24C32 EEPROM + 8 пин IC базасы
3. Берг тилкеси
4. 1k Network каршылыгы + 10 LED же 10 канал бар LED
5. 10uF 25V Электролиттик конденсатор
6. Зымдарды туташтыруу
7. 5 X 10k каршылыгы
8. 3 X 2N2222 Транзистор
9. 22pf + 16mhz кристалл
10. 2 X 120k 2W резистору
11. 2W10 көпүрөсүн оңдоочу
12. 4N35 Optocoupler
13. 2 жолдуу терминалдык блок
14. BT136 Триак
15. MOC3021 Optocoupler + IC базасы
16. 1k каршылык
17. 0.01uF X Rated AC Capacitor (Snubber схемасы)
18. 47ohm 5W каршылыгы (Snubber схемасы)
19. 2 X 390ohm 2W каршылыгы
20. 5V 2A SMPS Электр энергиясы менен камсыздоо
21. Perf board (талап кылынган өлчөмдө)
22. Dupont F-F бириктиргичтери
23. 4 X баскыч
24. Жыгач куту (корпус)
25. Wemos d1 mini
2 -кадам: Testing Circuit
Райондо кылдаттык менен тандалган 4 ылдамдыкты башкаруу бар. Pins 13, A0, A1, A2, A3 ылдамдыктын абалын көрсөтөт. Кнопка 13 басылганда же Wemos пульсу алынганда пин 13 жылып турат.
Pin2 нөл кайчылаш детекторунан киргизүү
Pin3 - триак оптикалык кошкуч
Atmega8 өз алдынча версиясы 16 МГц тышкы кристаллда иштейт.
Wemos үчүн параллелдүү баштары бар баскычтарды басыңыз, күйөрман ылдамдыгын жогорулатуу же төмөндөтүү үчүн pin7 жана pin8 импульсун иштетиңиз. Бул казыктар өйдө тартылат.
Схемада ар бир канал үчүн өзүнүн нөлдүк кайчылаш детектору бар. Ар бир канал, башкача айтканда, ар бир күйөрман өзүнчө Atmega8ге ээ. Triac айдоочу MOC3021дин стандарттык конфигурациясы. Snubber схемасы бул индуктивдүү жүк үчүн кошулду.
А0 пини эң төмөнкү ылдамдыкты көрсөтүп турат, желдеткич транзистор аркылуу MOC3021ге которулуп, AC желдеткичине өтө төмөн ылдамдыкты болтурбоо үчүн.
I2C EEPROM ылдамдыкты тиешелүү ылдамдык деңгээли өзгөргөндө сактайт.
3 -кадам: схемалык жана ширетүү
Тиркелген схеманы таап, макетиңизди иштеп чыгыңыз же менин мурунку көрсөтмөм боюнча чегилген ПХБ кылыңыз.
Мен оңой ширетүү үчүн тактайдын бул түрүн колдондум.
Мен эки күйөрманы башкарып жатканымдан кийин, мен көрсөтүлгөндөй 2 тактаны колдондум. 10 канал тилкеси пикир жана статус максаттары үчүн.
Сүрөттө көрүнүп тургандай, баскычтар перфорборттогу эркек башына оңой туташуу үчүн дюпонго кошулган.
1к тармактык резистор 5 статустук диоддорду айдоо үчүн колдонулат
220VAC zerocross детектору Atmega8дин ошол эле перфбортунда болгондуктан, жетиштүү аралык берилген жана арткы жагында (жез аянты) 220В таасирин болтурбоо үчүн ысык желимделген.
4 -кадам: HEX файлын күйгүзүү
Бул сонун макаладан кийин Arduino IDE менен колдонуу үчүн Atmega8 чипин конфигурациялаңыз.
Arduino Optiboot жүктөгүчү Atmega8ге орнотулгандан кийин, жөн эле Atmega328p чипин өчүрүп, жаңы Atmega8 жүктөгүч күйгүзүлгөн чипти Arduino Uno R3 тактасынын 28 пин розеткасына төөнөгүч оюкту кошуңуз.
Андан кийин Burn.zip файлын жүктөп алып, аны папкага чыгарыңыз. 'Bet.bat' файлын оң баскыч менен чыкылдатыңыз жана блокнотто пакеттик файлды түзөтүңүз жана ачыңыз жана COM5ди тиешелүү активдүү arduino COM портуна өзгөртүңүз, аны Run командасынан "devmgmt.msc" ден оңой эле көрүүгө болот.
Андан кийин блокнотту жаап, bet.bat файлын иштетиңиз
Avrdude Hex файлын Atmega8ге күйгүзөт
5 -кадам: Realtime Test
Кодду ширетүүдөн жана жүктөөдөн кийин, чынжырды реалдуу убакытта сынап көрүңүз жана жакшы өндүрүштү таптыңыз.
6 -кадам: Wemos D1 Miniди конфигурациялоо
Wifi конфигурациясы үчүн мен EspEasy камтылган программасын колдондум, бул эң сонун чыгарма.
Негизинен D6 жана D7 пиндери транзистордун базасына 300 мс импульс жаратат
Бул шилтемени колдонуп, камтылган программаны Wemos D1 Miniге күйгүзүңүз.
Бул шилтемени колдонуу менен биз https://192.168.4.1/control?cmd=Pulse, 13, 1, 300 көбөйтө алабыз
Бул шилтемени колдонуу менен биз төмөндөтө алабыз https://192.168.4.1/control?cmd=Pulse, 12, 1, 300
Жогорудагы шилтемелер Wemosко камтылган программаны күйгүзгөндөн кийин иштейт
Кийинчерээк Espeasyге Access Point маалыматы кошулган болсо, жогоруда көрсөтүлгөн шилтемедеги 192.168.4.1 ордуна IP дарегин колдонууну тактаңыз.
Бул учурда IOT түзмөгү Espeasy протоколун тандоодо ошого жараша конфигурацияланат.
7 -кадам: көзөмөлдөө үчүн Android колдонмосун колдонуу
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP Shortcuts андроид колдонмосу тиркелген сүрөттөрдө көрсөтүлгөндөй күйөрман ылдамдыгын башкарууга мүмкүндүк берет.
8 -кадам: Акыркы монтаж
Мен акрил айнек алдыңкы жана жыгач кутусун колдонгон. Жыгач куту эки бураманын жардамы менен дубалга бекитилет жана казык бул шилтемени орнотуу үчүн колдонмо катары колдонот.
Жакшы бүтүрүү үчүн дубал менен капталган кутуну орнотуу үчүн бул көрсөтмөнү аткарыңыз.
Эгерде кандайдыр бир суроолор болсо, мени менен байланышыңыз @
Сунушталууда:
ESP8266-01 үчүн Breadboard Friendly Breakout Board Voltage Regulator менен: 6 кадам (Сүрөттөр менен)
ESP8266-01 үчүн Breadboard Friendly Breakout Board Voltage Regulator менен: Баарына салам! сен жакшы деп үмүттөнөм. Бул үйрөткүчтө мен ESP8266-01 модулу үчүн ылайыкташтырылган панель достук адаптерин туура чыңалууну жөнгө салуу жана ESPтин жарк режимин иштетүүчү өзгөчөлүктөрү менен кантип көрсөткөм
Light Switch + Fan Dimmer бир тактада ESP8266 менен: 7 кадам (сүрөттөр менен)
Light Switch + Fan Dimmer ESP8266 менен бир тактада: Бул үйрөткүчтө сиз микроконтроллер жана WiFi модулу ESP8266 менен бир эле тактада өзүңүздүн жарык өчүргүчтү жана желдеткичти кантип курууну үйрөнөсүз. Бул IoT үчүн эң сонун долбоор. : Бул схема AC негизги чыңалуусун башкарат, андыктан этият болуңуз
Ethernet порту менен WiFi менен Raspberry Piде бөлүшүү: 7 кадам (сүрөттөр менен)
Raspberry Piдеги Ethernet порту менен WiFi менен бөлүшүү: Сизде эски лазердик принтер же сканер барбы, бирок ал дагы деле жакшы иштейт, бирок wifi шайкеш келбейт? Же, балким, сиз тышкы катуу дискиңизди түйүнүңүздөгү камдык түзмөк катары туташтыргыңыз келет жана үй роутериңизде ethernet порттору түгөндү. Бул инстр
DC Motor Speed Drive: 4 кадам (Сүрөттөр менен)
DC Motor Speed Drive: Бул нускоочу DC кыймылдаткычынын DC конвертерине жана башкаруу тутумунун контролеруна DC режиминин дизайнын, симуляциясын, курулушун жана тестирлөөсүн иштеп чыгат. Андан кийин бул конвертер ланттуу DC моторунун санариптик көзөмөлү үчүн колдонулат
LED Dimmer потенциометр менен: 5 кадам (сүрөттөр менен)
Потенциометр менен LED Диммер: Бул индикаторду өчүрүү үчүн потенциометрди колдонууну үйрөтүүчү көрсөтмө