Мазмуну:
Video: [Үйдү автоматташтыруу] ESP8266 + Blynkти колдонуп, бардык жерден көзөмөлдөө релеси: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Үйдү автоматташтыруунун көптөгөн жолдору бар, Кээ бирлери татаал, Кээ бирлери оңой, Бул үйрөткүч мен Blynk менен ESP-12Eди колдонуп жөнөкөй релелерди кантип башкарууну көрсөтөм. Ыңгайлуу дизайн үчүн бир жактуу ПХБ болгон, андыктан сиз өзүңүз жасай аласыз же ал үчүн гербер файлын ПХБ өндүрүүчүсүнө жөнөтүп, аны сиз үчүн жасай аласыз.
1 -кадам: PCB Дизайн
ПХБ дизайн кадамы - эң маанилүү кадам, анткени бул кадамда бир нерсени ката кетирсек, долбоор туура иштебейт.
Бул көрсөтмөнүн темасы катары, биз ESP8266 (ESP-12E) модулун релелерди КОШУУ/ӨЧҮРҮҮ үчүн колдонобуз. Ошентип, биз ESP8266 спецификасын түшүнүшүбүз керек. Эгерде биз ESP8266 маалымат барагындагы Электрдик мүнөздөмөлөр бөлүмүн карасак, биз муну таптык
- Жеткирүү чыңалуусу 3,3В
- GPIO максималдуу жогорку чыңалуусу 3.3V
- Максималдуу GPIOs учурдагы 12mA
Биз 5В релесин колдонобуз, Жеткирүү 5В болот, бирок ESP8266га болгону 3.3V керек, ошондуктан 5Vдан 3.3Vга чейин жөндөгүч керек. 3.3В колдонгон 5В реле үчүн токту жана чыңалууну алуу үчүн кээ бир транзисторлор керек, тетиктердин минималдуу саны үчүн мен ULN2803 транзистор массивин колдонууну сунуштайм. ULN2803 менен биз 8 релеге чейин айдай алабыз жана индуктивдүү жүктү ӨЧҮРГӨНдө чыңалуунун жогорулашына жол бербөө үчүн ички flyback диоддору бар.
Акыры мен чыңалуу жөндөгүч үчүн 1117-3.3, диск релеси үчүн ULN2803A тандайм
Кийинки, ESP8266 Жүктөө режими жана Flash режими
Маалыматтар барагы 8 -беттен ESP8266ди кадимкидей жүктөө үчүн, пинге логиканы төмөндөгүдөй колдонуу керек
- CHIP_EN, GPIO0, GPIO2 боюнча HIGH
- GPIO15 боюнча LOW
ESP8266га микрофонду жаркылдатуу үчүн, пинге логиканы төмөндөгүдөй колдонуу керек
- CHIP_EN, GPIO2 боюнча HIGH
- GPIO15, GPIO0 боюнча LOW
Ошентип, мен сүрөттөлгөндөй ар бир пинди тартып, ылдый түшүрүү үчүн 10k каршылыгын колдоном жана баскычты RESET жана FLASH катары колдонуп, ар бир режимге оңой кире аласыз.
2 -кадам: ПХБ жасаңыз
Мүмкүн болсо, gerber файлын PCB өндүрүүчүсүнө жөнөтө аласыз, бирок андай болбосо, биз аны өзүбүз жасайбыз.
Мен ПКБны жасоо үчүн жылуулук берүүнү колдоном:
- Сүрөт кагазына астынкы катмарды басып чыгаруу.
- Биздин дизайн менен бирдей өлчөмдөгү жөнөкөй ПХБны кесип алыңыз.
- Сыяны кагаздан ПХБга өткөрүү үчүн темирди колдонуңуз.
- Кагазды алып салгандан кийин, ПХБны кислота чегүүгө салыңыз.
- Сыяны кетирүү үчүн ПХБны Тинер менен тазалоо.
- ПХБ бургулоо
- ПХБ кесүү
3 -кадам: PCB Ассамблеясы
PCB Ассамблея кадамында, Сураныч темир жөнүндө кылдаттык менен сураныч.
Бул кадамда мен биринчи кезекте кичинекей аппаратты ширетүүнү сунуштайм. Эгерде сиз ПХБны өзүңүз жасасаңыз, электр кыска болушун алдын алуу үчүн мультиметрди колдонуңуз.
4 -кадам: коддоо жана жаркыроо
Биринчиден, уюлдук телефонуңузга "Blynk" тиркемесин орнотуңуз, каттоодон өтүңүз жана колдонмого кириңиз.
Колдонмого киргенден кийин "Жаңы долбоор" баскычын басыңыз.
Долбоордун атын киргизиңиз, түзмөк катары ESP8266 тандап, анан "Долбоор түзүү" баскычын басыңыз.
Колдонмодо "Auth Token жөнөтүлдү:" билдирүүсү көрсөтүлөт.
Долбоордун каалаган жеринде өтмөк, виджет кутусу пайда болот.
Тандоо баскычын, андан кийин LED1ди баскычтын аты катары киргизиңиз, ESP8266дан чыгуу катары "GP16" тандаңыз (схеманы караңыз), "0" минималдуу мааниси, "1" максималдуу мааниси, "которуштуруу" режими, керек болгондо ON/OFF энбелгилерин киргизиңиз жана өтмөк Баскычтын жөндөөлөрүн бүтүрүү үчүн, экрандын жогорку оң жагындагы "OK" баскычы.
LED2, LED3 жана LED4 үчүн жогорудагыдай кылыңыз
Кнопканы каалаган жерге сүйрөңүз.
Долбоорду иштетүү үчүн экрандын жогорку оң жагындагы "Triangle" же "Play" баскычын таптаңыз.
Тактаңыз оффлайнда экенин байкайсыз.
Эми ESP8266 тарабындагы программага өтөлү.
USB'ди RS-232ге ESP8266 ПКБга туташтырыңыз, USBнин RS-232 модулуна TTL деңгээлинен этият болуңуз, TTL деңгээли 3,6 вольттон ашпашы керек.
Жарк этме режимине кирүү үчүн, баштапкы абалга келтирүү баскычын жана жарк баскычын басыңыз, андан кийин кайра жүктөө баскычын басыңыз, андан кийин жарк баскычын коё бериңиз. Эгерде такта жаркылдоо режиминде болсо, LED1 "ON" болот.
Blynk вебсайтына өтүңүз, Blynk китепканасын жүктөп алыңыз жана компьютериңизге орнотуңуз.
On Arduino IDE goto File-> Мисалдар-> Blynk-> Boards_Wifi-> ESP8266_Standalone.
"YourAuthToken" сабын электрондук почтанын кабыл алуу токенине өзгөртүңүз.
Үйүңүздүн ссидин жана сырсөзүн өзгөртүңүз.
Такта катары "NodeMCU 1.0" тандаңыз.
USBден RS-232 модулунун портун тандаңыз.
Тактага жүктөө коду жүктөлүп бүткүчө күтө туруңуз (LED1 ӨЧҮРҮЛӨТ).
Эми мобилдик телефонуңуздан реле башкарууга даяр.
Кайра телефонго тактанын статусу "ОНЛАЙН" болуп калат.
Ар бир баскычты таптап коюңуз, анда реле телефонуңузда дисплей катары КҮЙГӨН/ӨЧҮРҮЛӨТ.
Жакшы ийгилик.
Сунушталууда:
NodeMCU + Эски ноутбуктун Камера Модулу менен CCTV Камерасы (Blynkти колдонуп жана колдонбостон): 5 кадам
NodeMCU + менен эски ноутбуктун камера модулу бар CCTV камерасы (Blynkти колдонуп жана колдонбостон): Салам балдар! Бул көрсөтмөдө мен сизге эски ноутбуктун камера модулун жана nodeMCUну CCTVге окшош нерсени кантип жасаганымды көрсөтөм
Blynkти колдонуу менен үйдү автоматташтыруу: 5 кадам
Blynkти колдонуу менен үйдү автоматташтыруу: Баарына салам! Аюш менен Анвит бул жерде Дели коомдук мектебинен, Пуна. Сиз аталышында окуганыңыздай, бул Ily платформасы катары Blynkтин жардамы менен иштелип чыккан үйдү автоматташтыруу долбоору. Бүгүнкү күндө адамдар жалкоо болуп калышты жана үйдөгү автоматикага суроо -талап
Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө: 6 кадам
Температураны жана нымдуулукту Blynk аркылуу көзөмөлдөө: Бул окуу куралында DHT11ди колдонуп, температураны жана нымдуулукту көзөмөлдөп, Blynk компоненттерин колдонуу менен маалыматтарды булутка жөнөтүү керек: Arduino UnoDHT11 Температура жана нымдуулук сенсорлору ESP8266-01 WiFi модулу
Blynkти колдонбостон ESP8266 WiFi менен үйдү автоматташтыруу: 24 кадам (сүрөттөр менен)
Blynkти колдонбостон ESP8266 WiFi менен үйдү автоматташтыруу!: Биринчиден, 2016 -жылы мени автоматташтыруу конкурсунда жеңүүчү кылып бергени үчүн баарына РАХМАТ айткым келет. Ошентип, мен сизге убада кылгандай, бул жерде ESP8266 WiFi модулу менен тиричилик техникасын көзөмөлдөө боюнча көрсөтмө бар
Blynkти колдонуп телефонуңуздан релени башкаруу: 4 кадам
Blynkти колдонуп телефонуңуздун релесин башкаруу: Бул көрсөтмөдө мен сизге акылдуу телефонуңуздан релени кантип күйгүзүү/өчүрүү керектигин көрсөтөм