Мазмұны:
- Жабдықтар
- 1 -қадам: MQTT сервер қосылымын дайындаңыз
- 2 -қадам: Бағдарламалық қамтамасыз етуді орнату
- 3 -қадам: аппараттық қосылым
Бейне: IOT үй қауіпсіздік жүйесі: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Ең пайдалы IoT қосымшаларының бірі - үй қауіпсіздігі. Ұры сіздің камераңыздың сымын кесіп, сіздің үйге кіруге тырысып жатқанын елестетіп көріңіз, егер сіздің қауіпсіздік жүйесі сымсыз және ақылды болса.
Сөреден тыс үйдегі қауіпсіздік құралдарын сатып алу сізге көп шығын әкеледі, бірақ егер DIY болса, бағасы өте қолжетімді болады!
Міне, мен сізге оны қалай жеңілдетуге болатынын көрсетемін
Жабдықтар
- Realtek Ameba1 RTL8195AM микроконтроллер x2
- Қамыс сенсоры x1
- Магнит x1
- Жарықдиодты (қызыл) x1
- Buzzer x1 J
- сым x6
1 -қадам: MQTT сервер қосылымын дайындаңыз
MQTT-бұл машинадан машинаға (M2M)/«Интернет заттары» қосылу протоколы. Ол хабар тарату/жазылу үшін өте жеңіл көлік ретінде жасалған.
MQTT - бұл IoT үшін жасалған хаттама деп айта аламыз. MQTT TCP/IP -ге негізделген және жариялау/жазылу арқылы деректерді жібереді/қабылдайды.
Біз ameba әзірлеу тақтасын қолданатындықтан, біз https://www.amebaiot.com/en/ ресми веб -сайтында есептік жазбаны тіркей аламыз және https://www.amebaiot.com/en сайтында MQTT серверінің ақысыз қосылуын ала аламыз. /, Назар аударыңыз, сіз AmebaIOT.com сайтына тіркеліп, құрылғыны «Бұлт қызметіне» тіркегеннен кейін, AmebaIOT.com сайтына кірген пайдаланушы аты мен құпия сөз сіздің MQTT қосылымыңыз үшін бірдей болады, толығырақ кейінірек түсіндіріледі. оқулық
2 -қадам: Бағдарламалық қамтамасыз етуді орнату
Әрбір IoT (Интернет-заттар) жобасының орталығы-Wi-Fi қосылған микроконтроллер, біздің жоба да ерекшелік емес. Мұнда қолданылатын Wi-Fi микроконтроллері Realtek-тен Ameba-1 RTL8195AM болып табылады, ол көптеген пайдалы қосымша құрылғылар мен қуатты Wi-Fi модулімен бірнеше апта бойы ұялы батареямен жұмыс істеуге жеткілікті төмен қуатқа ие.
Не артық? Бұл тақтаны Arduino IDE бағдарламалауға болады! Ия, хардкор бағдарламалық жасақтамасы қажет емес, Arduino IDE -ді ашып, келесі сілтемені «Файл -> Параметрлер» астындағы «қосымша басқарушы URL мекенжайларына» қойыңыз, микроконтроллердің барлық құралдар тізбегі мен утилиталары осы тақтаны орнату арқылы автоматты түрде жүктеледі. «Құралдар -> тақта» астындағы «басқарма менеджері»
Осыдан кейін сіз бастапқы кодты Github-тан https://github.com/Realtek-AmebaApp/Ameba_Examples/tree/master/RTL8195AM/006_HOME_SECURITY сайтынан жүктей аласыз.
2 ино бар екенін ескеріңіз. репозиторийдегі файлдар, біреуі дыбыстық сигналға қосылған амеба үшін, екіншісі жарықдиодты амебаға арналған.
Код бойынша сізге қажет соңғы нәрсе - жүктелген код туралы келесі ақпаратты өңдеу, содан кейін сіз «Жүктеу» батырмасын басуға дайын боласыз және код бірнеше секунд ішінде амебада жыпылықтайды.
3 -қадам: аппараттық қосылым
Қажетті заттардың тізімін алу үшін жабдықтау бөліміне жүгіне аласыз (1 суретті қараңыз).
Демонстрациялық мақсатта біз DIY дүкенінен сатып алынатын тақтайшасы бар терезесі бар қабырға салдық, ал егер қаласаңыз, мөлдір пластик қорапшаның көмегімен терезені өткізіп жіберуге болады.
Тізбектік қосылым өте қарапайым, қосылу үшін төмендегі қосылым картасын тексеріңіз (2 және 3 суретті қараңыз)
Байланыс орнатылған кезде осылай көрінеді (4 суретті қараңыз)
Енді қамыс қосқышқа да, магнитке де желімдерді қолданып, оларды терезенің 2 жағына жабыстырыңыз (5 суретті қараңыз)
Содан кейін басқа амебаға қосылған дыбыстық сигнал мен қызыл жарықдиодты тақтада бұрғыланған тесік арқылы салыңыз (6 суретті қараңыз)
Осылайша, толық орнату келесідей болады (7 суретті қараңыз)
Енді Амебаны екеуін де қуаттандырыңыз және IOT үй қауіпсіздігінің өте ыңғайлы және жауап беретін жүйесінен ләззат алыңыз!
PS: Өзін-өзі шақырғандар терезені ашқан кезде, дыбыстық сигнал қатты тітіркендіретін дыбыстар шығарады және қызыл жарықдиодты үй иесіне ескерту және өзін шақырғандарды қорқыту үшін жынды сияқты жыпылықтай бастайды.
Ұсынылған:
Сенсорлық синтезді қолданатын үйдегі қауіпсіздік жүйесі: 5 қадам
Сенсорлық синтезді қолданатын үйдегі қауіпсіздік жүйесі: Бұл жобаның идеясы - бұл арзан және қарапайым қауіпсіздік сенсорын жасау, оны біреу оны кесіп өткен кезде ескерту үшін пайдалануға болады. Бастапқы мақсат - біреу баспалдақпен көтерілгенде маған хабар беретін нәрсе жасау, бірақ мен де
RTC және пайдаланушы анықтайтын пин -код бар электрондық қауіпсіздік жүйесі: 7 қадам
RTC және пайдаланушы анықтайтын электронды қауіпсіздік жүйесі пин -код: Сәлем балалар! Бұл мен бейнелік микроконтроллердің көмегімен электронды PIN -кодты қорғау жүйесі арқылы нақты уақыт режимінде жасаған және пайдаланушы пин -кодтың мүмкіндіктерін анықтайтын жоба, бұл бетте оны өзіңіз жасау үшін барлық мәліметтер бар
DIY-саусақ ізі кілттерінің қауіпсіздік жүйесі: 8 қадам
DIY-саусақ ізі кілттерінің қауіпсіздігі жүйесі: Бұл қосымша біздің күнделікті қажетті кілттерді (құлыптауды) қамтамасыз ету үшін пайдалы. Кейде бізде үй, гараж, екі немесе одан да көп адамның арасында автотұрақ сияқты ортақ кілттер болады. Нарықта көптеген биометрикалық жүйелер бар, бұл
Pizero Motion Detect веб -камерасының қауіпсіздік жүйесі: 3 қадам
Pizero Motion Detect веб -камерасының қауіпсіздік жүйесі: Бұл жүйе сіріңке қорапшасының қаптамасында пизеро, Wi -Fi кілті мен ескі веб -камераны қолданады. Ол менің жүру жолымдағы кез келген маңызды қозғалыстың 27 кадр / с жылдамдығындағы қозғалысты анықтау бейнелерін жазады. Содан кейін ол клиптерді dropbox есептік жазбасына жүктейді. Сонымен қатар журналдарды көруге болады және
AI Көзге көмекші құралдар (Операторларға қауіпсіздік көзілдірігін киюді ескертетін компьютерлік көру жүйесі): 4 қадам
AI Көзге көмекші құралдар (Операторларға қауіпсіздік көзілдірігін киюді ескертетін компьютерлік көру жүйесі): Міне, жүйенің демо нұсқасы. Жүйе бұрғы алынғанын анықтаған кезде автоматты түрде көзілдірік туралы ескерту береді. Қауіпсіздік көзілдірігі туралы ескертулердің болуын білдіру үшін RGB кескінінің жиегі демонстрацияда қызыл түспен боялған