Агуулгын хүснэгт:

WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer): 8 алхам (зурагтай)
WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer): 8 алхам (зурагтай)

Видео: WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer): 8 алхам (зурагтай)

Видео: WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer): 8 алхам (зурагтай)
Видео: SKR 1.4 - Fan Control 2024, Арваннэгдүгээр
Anonim
WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer)
WiFi сэнсний хурд зохицуулагч (ESP8266 AC Dimmer)

Энэхүү зааварчилгаа нь Triac Phase өнцгийн хяналтын аргыг ашиглан таазны сэнсний хурдны зохицуулагчийг хэрхэн яаж хийхийг зааж өгөх болно. Triac -ийг уламжлалт байдлаар Arduino -ийн бие даасан тохируулсан Atmega8 чип хянадаг. Wemos D1 mini нь энэхүү зохицуулагчийн WiFi функцийг нэмдэг.

Онцлох -

1. Орон нутгийн болон wifi хяналттай (Push button & Smartphone wifi).

2. Цахилгаан тасалсны дараа ч гэсэн сэнсний хурдны түвшинг сэргээхийн тулд улсын хэмнэх функц.

3. Бага хурдтай сэнсийг таслах (Сэнсний статорын хэт халалтаас зайлсхийх).

4. Товчлуур дарах, хурдны түвшний талаархи LED заагчийн санал хүсэлт.

5. Arduino Uno R3 гэхээсээ илүү бие даасан хямд Atmega8 DIY самбар.

6. Хурдан конденсатор ба резисторгүй бол хувьсах гүйдлийн улайсгасан чийдэнг тохируулагч болгон ашиглаж болно.

ЭНЭ ТӨСӨЛ нь АСУУДАЛТАЙ ШУУД 220 ВТ АЖИЛЛАГААНД ОРОЛЦОХЫГ АНХААРУУЛАХ

Алхам 1: Шаардлагатай эд анги

Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд

Түвшин: ДЭВШИЛТЭЙ

1. ATMEGA8 эсвэл ATMEGA8A 28 Pin Chip + 28 Pin IC Base

2. AT24C32 EEPROM + 8 зүү IC суурь

3. Берг зурвас

4. 1k Сүлжээний эсэргүүцэл + 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 оптик холбогч

13. 2 замын терминал блок

14. BT136 Triac

15. MOC3021 Optocoupler + IC Base

16. 1k эсэргүүцэл

17. 0.01uF X үнэлгээтэй AC конденсатор (Snubber хэлхээ)

18. 47W 5W эсэргүүцэл (Snubber хэлхээ)

19. 2 X 390ohm 2W эсэргүүцэл

20. 5V 2A SMPS Цахилгаан хангамж

21. Perf board (Шаардлагатай хэмжээгээр)

22. Dupont F-F холбогч

23. 4 X Push товч

24. Модон хайрцаг (хашаа)

25. Wemos d1 мини

Алхам 2: Туршилтын хэлхээ

Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ
Туршилтын хэлхээ

Хэлхээ нь анхааралтай сонгосон 4 хурдны хяналттай. 13, A0, A1, A2, A3 зүү нь хурдны байдлыг харуулдаг. 13 товчлуур дарах эсвэл Wemos импульс хүлээн авах бүрт анивчдаг.

Pin2 бол тэг хөндлөн илрүүлэгчээс оролт юм

Pin3 нь triac optocoupler руу хөтөлдөг

Atmega8 бие даасан хувилбар нь 16 МГц -ийн гадаад болор дээр ажилладаг.

Wemos -ийн зэрэгцээ толгойтой товчлууруудыг дарж, сэнсний хурдыг нэмэгдүүлэх эсвэл багасгахын тулд pin7 ба pin8 руу импульс үүсгэнэ. Эдгээр тээглүүрийг дээш нь татаж авдаг.

Схем нь суваг бүрт өөрийн гэсэн тэг хөндлөн илрүүлэгчтэй байдаг. Суваг бүр, өөрөөр хэлбэл фен бүр нь тусдаа Atmega8 -тай байдаг. Triac жолоодох MOC3021 стандарт тохиргоо. Энэхүү индуктив ачааллын хувьд Snubber хэлхээг нэмсэн.

А0 зүү нь сэнсийг MOC3021 рүү транзистороор дамжуулж хамгийн бага хурдыг харуулдаг бөгөөд ингэснээр AC сэнс рүү маш бага хурд орохоос сэргийлдэг.

I2C EEPROM нь харгалзах хурдны түвшинг өөрчлөх бүрт хурдыг хэмнэдэг.

Алхам 3: Схем ба гагнуур

Схем ба гагнуур
Схем ба гагнуур
Схем ба гагнуур
Схем ба гагнуур
Схем ба гагнуур
Схем ба гагнуур

Хавсаргасан схемийг олж, өөрийн зохион байгуулалтыг зохион бүтээх эсвэл миний өмнөх зааварчилгаанаас сийлсэн ПХБ хийх.

Би энэ төрлийн хавтанг хялбар гагнах зорилгоор ашиглаж байсан.

Би хоёр фенийг хянаж байгаа тул зураг дээрх шиг 2 самбар ашигласан. Санал хүсэлт, статусын зорилгоор 10 сувгийн бар LED.

Зураг дээр үзүүлсэн шиг түлхэх товчлуурууд нь эрэгтэй толгойтой хялбархан холбогдохын тулд дюпоноор гагнаж байна.

1 статик сүлжээний эсэргүүцэл нь 5 статусын LED -ийг ажиллуулахад ашиглагддаг

220VAC zerocross детекторыг Atmega8 -ийн ижил самбар дээр байрлуулсан тул хангалттай зай тавьж, арын хэсэгт (зэсийн талбай) 220В -ийн нөлөөнөөс урьдчилан сэргийлэх боломжтой.

Алхам 4: HEX файлыг шатаах

HEX файлыг шатааж байна
HEX файлыг шатааж байна
HEX файлыг шатааж байна
HEX файлыг шатааж байна

Энэхүү гайхалтай нийтлэлийг дагаж Atmega8 чипийг Arduino IDE -тэй хамт ашиглахаар тохируулаарай.

Atmega8 дээр Arduino Optiboot дуудагчийг суулгасны дараа зүгээр л Atmega328p чипийг салгаад шинэ Atmega8 bootloader шатаасан чипийг Arduino Uno R3 хавтангийн 28 зүү залгуурт холбоно.

Дараа нь Burn.zip файлыг татаж аваад хавтас руу задлаарай. 'Bet.bat' файл дээр хулганы баруун товчийг дараад "Засварлах" товчлуурыг дэвтэрт нээгээд COM5 -ийг тохирох идэвхтэй arduino COM порт болгон өөрчил, үүнийг Run командын "devmgmt.msc" дээрээс харах боломжтой.

Дараа нь notepad -ийг хааж bet.bat файлыг ажиллуулна уу

Avrdude нь Hex файлыг Atmega8 дээр шарах болно

Алхам 5: Бодит цагийн тест

Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест
Бодит цагийн тест

Кодыг гагнаж, байршуулсны дараа хэлхээг бодит цаг хугацаанд туршиж үзээд сайн гарц олсон.

Алхам 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 бууруулах боломжтой.

Дээрх холбоосууд firmware -ийг Wemos -д шатаасны дараа шууд ажиллах болно

Хожим нь Espeasy -д Access Point -ийн мэдээллийг нэмж оруулсан бол дээрх линк дээрх 192.168.4.1 -ийн оронд тохируулсан IP хаягийг ашиглахаа мартуузай.

Хэрэв үүнийг хийсэн бол IOT төхөөрөмжийг Espeasy протоколын сонголтоор тохируулна.

Алхам 7: Андройд програмыг ашиглан хянана уу

Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу
Андройд програмыг ашиглан хянана уу

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

HTTP Shortcuts android апп нь хавсаргасан зурган дээр үзүүлсэн шиг сэнсний хурдыг хянах боломжийг олгодог.

Алхам 8: Эцсийн суурилуулалт

Эцсийн суурилуулалт
Эцсийн суурилуулалт
Эцсийн суурилуулалт
Эцсийн суурилуулалт
Эцсийн суурилуулалт
Эцсийн суурилуулалт

Би урд талын нийлэг шил, арын модон хайрцгийг ашигласан. Модон хайрцгийг хоёр эрэг ашиглан хананд бэхэлсэн бөгөөд зангуу нь энэ холбоосыг суулгах гарын авлага болгон ашиглана.

Энэхүү зааврыг дагаж сайн өнгөлгөө хийхийн тулд хананд угаасан хайрцгийг суулгаарай.

Хэрэв ямар нэгэн асуулт байвал надтай холбоо барина уу @

Зөвлөмж болгож буй: