
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51




Сураныч, конкурска мага добуш бериңиз
Мага конкурска добуш бериңиз
Бүгүнкү күндө жол кырсыгынан көп адамдар жолдо каза болушат, анын негизги себеби "куткаруунун кечеңдеши". Өнүккөн өлкөлөрдө бул көйгөй абдан чоң, ошондуктан мен бул долбоорду адамдардын өмүрүн сактап калуу үчүн ойлоп тапкам.
Бул долбоордо мен сизге окуя болгон жерди жөнөтүүчү гаджетти кантип жасоону көрсөтөм, долбоордо 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 - Капталдан эскертүү системасы: Германиянын билим берүү жана илим министрлиги тарабынан каржыланган Ахен медиа эсептөө тобунун жеке фотоникасынын бир тараптуу идеясы катары капталдагы эскертүү системасы. Качандыр бир нерсе келгенде, сиз укпай турган нерсени жабыштырыңыз (же
Автоматтык кофе эскертүү системасы: 7 кадам (сүрөттөр менен)

Автоматтык кофе эскертме тутуму: Бул долбоордо мен офистик кофе кайнатуучуну акылдуу кылам, кофе эскертүү системасын куруп, кимдир бирөө жаңы кофе демдеп жатканда Slack эскертмелерин жөнөтөт. Кодду электрондук почта же текст билдирүү үчүн өзгөртүүгө болот. Бул долбоор R
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)

WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Ыкчам башкаруучу Rover акселерометрди жана RF берүүчү-алуучу жупту колдонуп: 4 кадам

Ыкчам башкаруучу Rover акселерометрди жана RF өткөргүчүн кабыл алуучу жупту колдонуп: Эй, сен эч качан жөнөкөй кол жаңсоолор менен башкара турган, бирок эч качан кайраттуу боло албаган сүрөттү иштетүү жана вебкамераңыз менен интерфейске кирүү үчүн кайраттуу боло алган эмессиз. микроконтроллер, өйдө жакты айтпаганда