Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: ThingSpeak -ке тіркеліңіз
- 3 -қадам: Сымдар мен жабдық
- 4 -қадам: Жабдықты бағдарламалау
- 5 -қадам: Matlab -те кодтау
- 6 -қадам: Send_msg функциясы
Бейне: SafeT-Park жүйесі: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл құрылғы IOT құрылғысына үш қауіпсіздік тұжырымдамасын енгізу арқылы тұрақ құрылымдарын қорғауға көмектеседі.
Автоматтандырылған төтенше жағдай жүйесі, автокөлік тұрағы өртенген жағдайда
Өрттің орналасқан жерін анықтау үшін температура мен биіктік сенсоры
Түтіннің сәулеленуін азайту үшін белсендірілген қысым жүйесі
1 -қадам: материалдар
1. MATLAB, Arduino және Thingspeak орнатылған ноутбук
2. SparkFun ESP8266 Thing құрылғысы
3. SparkFun биіктігі/қысым датчигінің үзілуі - MPL3115A2
4. Әйелден әйелге дейінгі кабельдер
5. Micro USB to USB кабелі
6. 3D басып шығарылған гараж
2 -қадам: ThingSpeak -ке тіркеліңіз
Алдымен thingspeak.com сайтына тіркеліп, MATHWORKS есептік жазбасын пайдаланып тіркелгі жасаңыз.
Содан кейін «менің арналарымды» нұқыңыз және әр сенсор үшін жаңа арна қосыңыз.
Интернет заттары (IoT)-бұл енгізілген электрониканы, бағдарламалық қамтамасыз етуді, датчиктерді, жетектерді және желілік қосылымды қолдана отырып мәліметтер жинауға және алмасуға қабілетті өзара байланысты объектілер желісі («қосылған құрылғылар» немесе «ақылды құрылғылар»).
3 -қадам: Сымдар мен жабдық
Жоғарыдағы суретте көрсетілгендей тақтаны аналықтан әйелге дейінгі кабельдерді қолданып жалғаңыз.
4 -қадам: Жабдықты бағдарламалау
1. Дұрыс енгізулерді қамтамасыз етіңіз. Графиктер мен есептеулерге сәйкес базаны орнату үшін негізгі мәндерді манипуляциялаңыз.
2. Thingspeak.com сайтына жіберілетін карта коды.
3. WiFi орналасуы мен арна идентификаторы туралы ақпаратты енгізіңіз.
4. Әр 10 секунд сайын кодтау циклінің қайталануын орнатыңыз. Қайта конфигурациялау үшін 5 секундтық «күту уақыты» орнатылды.
5. Дәл деректерді алу үшін қысымды, температураны және биіктікті максимумдарды реттеңіз.
5 -қадам: Matlab -те кодтау
Arduino датчиктерінің кірістерін пайдалану үшін бізге ThingSpeak -тен мәліметтерді алу үшін Matlab пайдалану керек. «ThingSpeakRead ()» пәрмені сөйлейтін арнадан, өрістерден және пәрменге енгізілетін деректер нүктелерінің санынан деректерді жинайды. Бұл әрекетті орындағаннан кейін сіз кез келген өнімді шығаруға арналған деректерді пайдалана аласыз. Мен коды бар беттер файлын тіркедім, оны бастау үшін көшіріп, қоюға болады.
Бұл жобаның нәтижелері мыналарды қамтиды:
- Ең соңғы температура, биіктік және қысым көрсеткіштері бар кесте
- соңғы 50 деректер нүктесіндегі температура мен қысым көрсеткіштерін көрсететін 2 график (бұл жағдайда 500 секунд)
- Мәтіндік хабар мен электрондық поштаны Matlab ішіндегі қалқымалы мәзірден таңдауға болатын температура, биіктік немесе қысым көрсеткіштері бар жаңарту
- Егер сенсордың температурасы белгілі бір нүктеден асып кетсе, өрт туралы автоматты ескерту (бұл жағдайда тестілеу үшін 80 градус F)
Хабарламаларды/электрондық хаттарды алу үшін осы кодты іске қоспас бұрын send_msg функциясын орнату қажет.
Бұл келесі слайдта қарастырылады
6 -қадам: Send_msg функциясы
Электрондық поштаны және мәтіндік жаңартуларды алу үшін сізге «send_msg» функциясын анықтау қажет болады. Жаңарту жіберілетін электрондық пошта мен құпия сөзбен «пошта» және «pwd» мәндерін жаңарту қажет болады. Сондай -ақ, сіз «алушыларды» жаңартуларды алғыңыз келетін нөмір мен электрондық пошта мекенжайы ретінде және алушының телефон тасымалдаушысымен «тасымалдаушы» ретінде анықтауыңыз керек. Бұл орындалғаннан кейін функция іске қосылады.
Ұсынылған:
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: 6 қадам (суреттермен)
Өте төмен қуатты WiFi үйді автоматтандыру жүйесі: Бұл жобада біз бірнеше негізгі қадаммен үйдегі жергілікті автоматтандыру жүйесін қалай құруға болатынын көрсетеміз. Біз орталық WiFi құрылғысы ретінде жұмыс істейтін Raspberry Pi қолданамыз. Ақырғы түйіндер үшін біз IOT Cricket аккумуляторын жасау үшін қолданамыз
Микро: өсімдіктерді суарудың автоматты жүйесі: 8 қадам (суреттермен)
Микро: бит көмегімен өсімдіктерді автоматты түрде суару жүйесі: Бұл нұсқаулықта мен сізге Micro: bit және басқа да кішкене электронды компоненттердің көмегімен өсімдіктерді автоматты түрде суару жүйесін құруды көрсетемін. өсімдік топырағындағы ылғалдылық деңгейін бақылау үшін
Батареямен жұмыс істейтін кеңсе. Күн жүйесі шығыс/батыс автоматты түрде ауысатын күн панельдері мен жел турбинасы: 11 қадам (суреттермен)
Батареямен жұмыс істейтін кеңсе. Шығыс/Батыс күн панельдері мен жел турбинасы автоматты түрде ауысатын күн жүйесі: Жоба: 200 шаршы метрлік кеңсе батареямен жұмыс істеуі керек. Сонымен қатар кеңседе осы жүйеге қажетті барлық контроллерлер, батареялар мен компоненттер болуы керек. Күн мен жел энергиясы батареяларды зарядтайды. Аз ғана мәселе бар
Компоненттерді сақтау жүйесі: 10 қадам (суреттермен)
Компоненттерді сақтау жүйесі: Ultimate Component Storage System - электронды компоненттерді ұйымдастыруға және сақтауға арналған бірегей шешім. Арнайы бағдарламалық қамтамасыз ету белгілі бір компоненттерге жылдам қол жеткізу үшін кіріктірілген іздеу функциясы бар компоненттерді каталогтауға мүмкіндік береді. Светодиодтар
Arduino Bluetooth RC Car W/ Электронды тежеу жүйесі: 4 қадам (суреттермен)
Arduino Bluetooth RC Car W/ Электронды тежегіш жүйесі: RC автокөлігін шамамен 40 долларға (27 $ w/ uno клон) жасауға болады