Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Circuit Flow
- 3 -кадам: Техникалык курулуш
- 4 -кадам: Код
- 5 -кадам: Чектөөлөр
- 6 -кадам: Кыйынчылыктар
- 7 -кадам: Келечектеги жакшыртуулар
Video: IDC2018IOT сигнализация системасы: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Нускамада сиз IoT ойготкучун жасоо үчүн кадамдарды басып өтөсүз. Бул акылга сыярлык баада үйдө жасалган арзан сигнализация жана WiFi аркылуу интернетке жеткиликтүү. Ойготкуч кимдир бирөө эшикти ачканда же бөлмөңүздүн жарыгын күйгүзгөндө иштейт. Бул долбоор сизге чындап эле сиздин бөлмөнү коргоо үчүн ойготкучту орноткуңуз келеби же сиз жөн гана Node MCU үчүн коддоо көндүмүңүздү колдонууну кааласаңыз сизге пайдалуу болушу мүмкүн. Дагы бир вариант - жарык сенсорун ойготкуч саат катары колдонуу, ал сизди күн чыгышта ойготот.
1 -кадам: Бөлүктөр
Бул долбоор үчүн зарыл болгон компоненттер:
1. Түйүн MCU тактасы.
2. Light theremin + 330 ом каршылыгы - бөлмөдө жарыктын күчүн аныктоо үчүн колдонулат.
3. Эшикти алмаштыруучу камыш - эшикти ачуу сценарийин аныктоо үчүн колдонулат.
4. Динамик - ойготкучту ойнотуу үчүн колдонулат
5. Өтмө кабелдер
6. blynk колдонмосу + эсеби бар уюлдук телефон - телефонуңуздан ойготкучту башкаруу үчүн колдонулат.
7. Adafruit эсеби - теремин сенсорун көзөмөлдөө жана сигналдык схемадан чогултулган статистиканы көрүү үчүн колдонулат.
2 -кадам: Circuit Flow
Район энергетикалык кубатка туташкандан кийин, ойготкуч мобилдик телефонуңуздагы blynk тиркемесинен ишке киришин күтөт. Эгерде эшиктин ачылышы аныкталса же жарыктын теремин жарыктын күчүн өлчөсө, анда босогосу сигналды иштетет. Блинк телефонуңузга эскертүү жана электрондук почтаңызга ойготкучтун иштетилгенин көрсөтөт. Ойготкуч иштетилген учурда өлчөнүүчү маалыматтар (камыш жана жарык теремин) adafruit вебсайтына жарыяланат.
3 -кадам: Техникалык курулуш
1. https://www.blynk.cc/ сайтында blynk эсебин ачыңыз. Жеке жетүү белгини сактаңыз.
2. Мобилдик телефонуңуздагы blynk тиркемесиңизди сүрөттө төмөнкүдөй конфигурациялаңыз.
3. Adafruit эсебиңизди ачыңыз жана панелдегидей сүрөттө көрсөтүлгөндөй кураңыз. Жеке жетүү белгини сактаңыз.
4. config.h ачыңыз жана конфигурацияларды толтуруңуз - WIFI, Adafruit жана Blynk.
5. Көрсөтүлгөндөй схеманы куруңуз. Эскертүү: камыш которгуч матрицанын үстүнө коюлган, мисалы. Бирок, аны эшигиңизге коюуну унутпаңыз.
6. Эскизди NodeMCU тактаңызга жүктөңүз жана сигналды колдоно баштаңыз!
4 -кадам: Код
Бул жерде сиз бул сигнализациянын кодун көрө аласыз.
5 -кадам: Чектөөлөр
Бул схеманын негизги чектөөсү, blynk сыяктуу үчүнчү жактын кызматтарына көз каранды. Эгерде бул кызмат иштебесе, биз бул долбоордо жараткан кээ бир мүмкүнчүлүктөрүбүздү жоготуп алышыбыз мүмкүн.
6 -кадам: Кыйынчылыктар
Бул долбоордун эң чоң көйгөйү - бизде чогуу иштеген 3 башка протокол бар экенин түшүнүү. WiFi, Blynk жана MQTT жана бул ойготкучту иштетүү үчүн аларды башынан башкача орнотушубуз керек. Бул конфигурация кадамын басып өткөндөн кийин жана Блинк менен Адафрутта өз эсебиңиз болгондон кийин, биз бул долбоорду колдонуу үчүн абдан жөнөкөй деп ойлойбуз.
Биз бардык конфигурацияларды эскизден чыгарып, conifg.h файлына коюу менен бул кыйынчылыктан өтүүңүздү жеңилдетүүгө аракет кылдык. Биз ушундай жол менен бир топ жеңил болот деп ойлойбуз.
7 -кадам: Келечектеги жакшыртуулар
1. Бул орнотулган жерде ойготкучту күйгүзүп/өчүрө турган сенсордук ID сенсорун кошуу ыктымал. Бул blynk менен алыстан күйгүзүү/өчүрүү функциясына кошумча катары кошулат. Иш убактысын эсептөө - 1 күн.
2. OLED дисплейин кошуңуз, ал компьютерге сериялык басып чыгарууларды алмаштырат. Бул мүмкүнчүлүктү кошууну каалашыңыз ыктымал. Дисплей сигнализациянын абалы жөнүндө маалыматты компьютерге туташпаган учурда да бере алат. Иш убактысын эсептөө - 1 күн.
3. Мен ошондой эле ойготкуч башталганда түз обого чыга турган камерага камераны кошкум келет. Ошентип, бөлмөнүн ичинде ким бар экенин алыстан көрүү мүмкүн болот. Иш убактысын эсептөө - 2 күн.
Сунушталууда:
M5StickC-ESP32 Mini PIR сигнализация системасы: 7 кадам
M5StickC-ESP32 Mini PIR Ойготкуч Системасы: Бул долбоордо биз мини PIR сенсорун жана M5StickC ESP32 тактасын колдонуу менен мини Ойготкучту кантип жасоону үйрөнөбүз. Видеону көрүңүз
PIR Sensor- DIY колдонуп унаа токтоочу сигнализация системасы: 7 кадам (сүрөттөр менен)
PIR Sensor колдонмосу менен унаа токтоочу сигнализация системасы: DIY: Сиз качандыр бир убакта машине, жүк ташуучу унаа, мотоцикл же башка унаа үчүн токтоочу жайда кыйынчылыкка туш болгонсузбу, анда бул көрсөтмөлүү машинада бул көйгөйдү кантип жеңүү керектигин көрсөтөм. PIR сенсорун колдонуу системасы. Бул системада
Ардуино газын аныктоочу сигнализация системасы: 6 кадам
Arduino газын аныктоочу сигнализация системасы: Салам, баарыңарга! Мен азыр Tinkercadда Arduino газ аныктоочу сигнализация системасын кантип курууну түшүндүрөм. Бул схема газ сенсорун колдонуп, жакын жерде өрт, түтүн же газдын агып жатканын аныктайт. ЖКны жана сигналды колдонуп, бул схема дагы
Жети сегмент IR алуучу үй сигнализация системасы: 6 кадам
Жети сегмент IR алуучу үй сигнализация системасы: Бул 4 цифралуу 7 сегменттүү дисплейди колдонууну, ошондой эле үйүңүздүн тегерегинде ишке ашырыла турган сонун нерсени түзүүнү үйрөнгүңүз келсе, баштоо үчүн эң сонун долбоор. Сиз аныктай турган 4 орундуу 7 сегменттүү дисплейди колдонуунун кажети жок
Arduino үй сигнализация системасы: 4 кадам
Arduino Home Alarm System: Бул негизги Arduino компоненттеринен баштай турган улуу Arduino долбоору. Бул долбоор сигнализация системасы катары иштейт, эгерде кимдир бирөө тандоонун белгилүү бир жерине басып кирген болсо, индивидге эскертүү берет. Эгерде сиз долбоорду баштоону пландап жатсаңыз, анда бул эң сонун