Мазмұны:
- 1 -қадам: ерекшеліктері
- 2 -қадам: Бөлшектер мен компоненттер
- 3 -қадам: Схема
- 4 -қадам: жұмыс
- 5 -қадам: код
Бейне: GSM, GPS және акселерометрді қолданатын жазатайым оқиғалар туралы ескерту жүйесі: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Маған байқауға дауыс берулеріңізді сұраймын
Маған конкурсқа дауыс беруіңізді өтінемін
Қазіргі кезде жол апатынан көптеген адамдар жолда қаза табуда, оның басты себебі - «құтқарудың кешігуі». Дамушы елдерде бұл мәселе өте үлкен, сондықтан мен бұл жобаны адам өмірін құтқару үшін жасадым.
Бұл жобада мен сізге оқиға орнының орнын жіберетін гаджетті қалай жасау керектігін көрсетемін, жобада GPS модулі көліктің нақты орналасқан жерін анықтау үшін қолданылады. Апат кезінде акселерометр қатты соққыны анықтайды және Arduino көліктің орналасқан жерін туысына немесе досына жібереді, біз ескертуді бірнеше ұялы нөмірге жібере аламыз.
1 -қадам: ерекшеліктері
- Акселерометрді автоматты түрде калибрлеу: Біз қосқыштың көмегімен акселерометрді калибрлей аламыз. Бізге калибрлеу қосқышын 3 секунд басу керек, осылайша Arduino X, Y және X бағытта акселерометрдің ағымдағы мәнін оқиды және жүйені калибрлейді.
- Қатені шешу: мүмкін Arduino апатты анықтайды (автокөліктің жоғары жылдамдығына байланысты) және апат туралы ескерту жібереді, бұл жол берілмеуі керек, сондықтан тізбекке қосқыш («МЕН ОКАЙ») орнатылуы мүмкін. Кез келген апат болған жағдайда, дыбыстық сигнал 30 секунд бойы естіледі, 30 секундтан кейін хабарлама жіберіледі, бірақ егер біреу «МЕН ОРАЙМЫН» түймесін басса, хабарлама жіберілмейді.
2 -қадам: Бөлшектер мен компоненттер
- Arduino Nano: Arduino Nano микроконтроллер блогы ретінде қолданылады. Мен Arduino нано қолдандым, себебі ол өте кішкентай және ешқандай сыртқы бағдарламашыны қажет етпейді
- SIM 800L GSM модулі: SIM 800l - бұл GSM модулі, оның көлемі өте кішкентай және біз оны ПХД -ге тікелей орната аламыз. SIM800L жұмыс кернеуі 3,7 - 4,2 кернеуге тең, сондықтан GSM модуліне қуат беру үшін LM317 кернеу реттегіші қолданылады.
- NEO 6m GPS модулі: GPS модулі географиялық орналасудың мәндерін оқу үшін қолданылады, бұл сенсордың дәлдігі өте жақсы.
- Акселерометр: соққыны анықтау үшін акселерометр қолданылады, ол X, Y және Z бағыттарындағы соққыларды бөлек анықтай алады. Біз акселерометрдің «діріл сенсорын» қолдана аламыз, бірақ діріл сенсорының дәлдігі онша жақсы емес. Акселерометр дірілді X, Y, Z бағытында анықтай алады, сондықтан ол да оң нүкте.
- СКД: СКД ендік пен бойлықты көрсетеді, апат кезінде ол хабарландыруларды көрсетеді.
- Қуат адаптері: 12 Вт 2А адаптері жүйеге қуат беру үшін қолданылады.
- LM 317
- Қарсылық: 1.1 K 1 ДК
- Қарсылық: 330 ом 2 компьютер
- Қарсылық: 470 Ом 1 компьютер
- Алдын ала орнатылған: 10к 2 компьютер
- Лездік қосқыш 2 компьютер
3 -қадам: Схема
Жобада Баспа схемасы пайдаланылады, ал ПХД Eagle CAD -та құрастырылған, ол 1 -суретте, 2 -суретте және 3 -суретте көрсетілген, ал схема 4 -суретте көрсетілген.
4 -қадам: жұмыс
Arduino Nano басқару құралы ретінде пайдаланылады, ол мәндерді акселерометрден оқиды, егер arduino кез келген қалыптан тыс мәндерді байқаса, GPS модулінің ағымдағы орнын оқиды және оны ұялы телефонға GSM модулінің көмегімен SMS арқылы жібереді.
SMS жіберуден бұрын arduino сигналын іске қосыңыз, 30 секундтан кейін смс -хабарлама жіберіледі, бірақ егер біреу «МЕН ОРАЙМЫН» түймесін басса, хабарлама жіберілмейді, бұл қажетсіз SMS -тің алдын алуға көмектеседі.
5 -қадам: код
Код төменде берілген, тек көшіріп, қойыңыз.
Ұсынылған:
Arduino автокөлігіне кері тұрақ туралы ескерту жүйесі - Қадамдық қадамдар: 4 қадам
Arduino автокөлігіне кері тұрақ туралы ескерту жүйесі | Қадамдар: Бұл жобада мен Arduino UNO және HC-SR04 ультрадыбыстық сенсоры көмегімен қарапайым Arduino Car Reverse паркинг датчигінің схемасын жасаймын. Бұл Arduino негізіндегі Car Reverse ескерту жүйесін автономды навигация, робот ауқымы және басқа да ауқымда қолдануға болады
Ұйқышылдық туралы ескерту жүйесі: 3 қадам
Ұйқышылдық туралы ескерту жүйесі: Жыл сайын бүкіл әлемде адам өліміне әкелетін жол -көлік оқиғалары салдарынан көптеген адамдар өмірін жоғалтады және ұйқысыз көлік жүргізу жол -көлік оқиғалары мен өлімінің негізгі себептерінің бірі болып табылады. Басқару құралындағы шаршау мен микро ұйқы көбінесе ауыр жағдайдың негізгі себебі болып табылады
Макей Макей - қатты жел туралы алдын ала ескерту жүйесі: 5 қадам
Макей Макей - қатты жел туралы алдын ала ескерту жүйесі: Бұл " ерте ескерту жүйесі " Дизайн тапсырмасы оқушылар тобына берілетін болады. Мақсаты - студенттер тобынан (әр топтан екі -үштен) адамдарға қауіп төндіретін желден пана іздеуді ескертетін жүйені құру
GrayBOX - жазатайым оқиғаларды анықтау және ұрлықтан қорғау жүйесі: 4 қадам (суреттермен)
GrayBOX - жазатайым оқиғаларды анықтау мен ұрлықтан қорғау жүйесі: GrayBOX - бұл сізді және сіздің көлігіңізді қорғайтын құрылғы*.Бұл құрылғы сіздің көлігіңізге орнатылады*және сізді және сіздің көлікті құтқару үшін автоматты түрде кейбір тапсырмаларды орындайды*.GrayBOX құрамында SIM картасы бар. Сіз онымен мәтіндік хабарлама арқылы байланыса аласыз
NodeMCU (Arduino), Google Firebase және Laravel көмегімен нақты уақыттағы оқиғалар туралы хабарландырулар: 4 қадам (суреттермен)
NodeMCU (Arduino), Google Firebase және Laravel көмегімен оқиғалар туралы нақты уақыттағы хабарландырулар: Сіздің веб -сайтыңызда әрекет жасалған кезде, бірақ электрондық пошта сәйкес келмеген кезде сізге хабарландыру алғыңыз келді ме? Сіз сатылым жасаған сайын дыбысты немесе қоңырауды естігіңіз келе ме? Немесе пайда болу себебінен сізге дереу назар аудару қажет