Мазмуну:
- 1 -кадам: Өзгөчөлүктөр
- 2 -кадам: Бөлүктөр жана компоненттер
- 3 -кадам: Circuit
- 4 -кадам: Иштөө
- 5 -кадам: Код
Video: GSM, GPS жана акселерометрди колдонуп, авария тууралуу эскертүү системасы: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Сураныч, конкурска мага добуш бериңиз
Мага конкурска добуш бериңиз
Бүгүнкү күндө жол кырсыгынан көп адамдар жолдо каза болушат, анын негизги себеби "куткаруунун кечеңдеши". Өнүккөн өлкөлөрдө бул көйгөй абдан чоң, ошондуктан мен бул долбоорду адамдардын өмүрүн сактап калуу үчүн ойлоп тапкам.
Бул долбоордо мен сизге окуя болгон жерди жөнөтүүчү гаджетти кантип жасоону көрсөтөм, долбоордо 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 багытындагы дирилдөөнү аныктай алат, андыктан бул дагы оң чекит.
- ЖК: ЖК кеңдикти жана узундукту көрсөтөт, кырсык учурунда ал эскертүүлөрдү көрсөтөт.
- Power адаптер: 12 Volt 2A адаптер системасына күч берүү үчүн колдонулат.
- LM 317
- Каршылык: 1.1 K 1 PC
- Каршылыгы: 330 ом 2 даана
- Каршылыгы: 470 ом 1 PC
- Алдын ала коюлган: 10k 2 PC
- Убактылуу которуу 2 даана
3 -кадам: Circuit
Долбоордо Printing Circuit Board колдонулат жана ПХБ Eagle CADда иштелип чыккан, ал Fig1, Fig2 жана Fig3, схемасы Fig4тө көрсөтүлгөн.
4 -кадам: Иштөө
Arduino Nano контролдоочу блок катары колдонулат, ал акселерометрден маанилерди окуйт, ардуино кандайдыр бир анормалдуу баалуулуктарды байкаганда, GPS модулунан учурдагы жайгашкан жерди окуйт жана GSM модулун колдонуу менен SMS аркылуу мобилдик телефонго жөнөтөт.
SMS arduino жөнөтүүдөн мурун, коңгуроону күйгүзүңүз, 30 секунддан кийин SMS жөнөтүлөт, бирок кимдир бирөө "I OK OKAY" баскычын басса, билдирүү жөнөтүлбөйт, бул керексиз SMSти болтурбоого жардам берет.
5 -кадам: Код
Код төмөндө келтирилген, жөн гана көчүрүү жана чаптоо.
Сунушталууда:
Node-REDди колдонуп зымсыз дирилдөө жана температура тууралуу маалыматты Google баракчаларына жөнөтүү: 37 кадам
Node-RED аркылуу Google Барактарына Зымсыз Дирилдөө жана Температура Маалыматтарын Жөнөтүү: NCDдин Узун Аралыктагы IoT Өнөр жай зымсыз титирөө жана температура сенсорун киргизүү, 2 милге чейин зымсыз сетка тармагын колдонуу менен мактануу. Так 16 биттик титирөө жана температура сенсорун камтыган бул аппарат
HaptiGuard - Sideway эскертүү системасы: 3 кадам (Сүрөттөр менен)
HaptiGuard - Капталдан эскертүү системасы: Германиянын билим берүү жана илим министрлиги тарабынан каржыланган Ахен медиа эсептөө тобунун жеке фотоникасынын бир тараптуу идеясы катары капталдагы эскертүү системасы. Качандыр бир нерсе келгенде, сиз укпай турган нерсени жабыштырыңыз (же
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Ыкчам башкаруучу Rover акселерометрди жана RF берүүчү-алуучу жупту колдонуп: 4 кадам
Ыкчам башкаруучу Rover акселерометрди жана RF өткөргүчүн кабыл алуучу жупту колдонуп: Эй, сен эч качан жөнөкөй кол жаңсоолор менен башкара турган, бирок эч качан кайраттуу боло албаган сүрөттү иштетүү жана вебкамераңыз менен интерфейске кирүү үчүн кайраттуу боло алган эмессиз. микроконтроллер, өйдө жакты айтпаганда
4 жол светофор системасы 5 Arduinos жана 5 NRF24L01 зымсыз модулдарын колдонуп: 7 кадам (сүрөттөр менен)
5 Arduinos жана 5 NRF24L01 зымсыз модулдарын колдонуу менен 4 жол светофор системасы: Бир аз убакыт мурун мен панельде светофорлордун бир жупун деталдаштыруучу көрсөтмө бердим. Мени ойлондурду