Агуулгын хүснэгт:
- Алхам 1: Ашигласан материал
- Алхам 2: GPS модуль
- Алхам 3: GSM модуль
- Алхам 4: Холболтын диаграм
- Алхам 5: Arduino програмчлах
Видео: Arduino ашиглан GPS хянах, дохиолол бүхий эмэгтэйчүүдийн аюулгүй байдлын төхөөрөмж: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Зохиогчийн бусад зүйлийг дагаж мөрдөх:
Сүүлийн үед бидэнд байгаа бүх технологийг ашиглан эмэгтэйчүүдэд зориулсан аюулгүйн төхөөрөмж бүтээх нь тийм ч хэцүү биш бөгөөд энэ нь зөвхөн яаралтай тусламжийн дохиолол өгөхөөс гадна найз нөхөд, гэр бүл, хамаатан садандаа мессеж илгээх болно. Энд бид эмэгтэйчүүдийн өмсөж болох хамтлаг бүтээх бөгөөд үүнийг ашиглан цагдаа болон хэнд ч мэдэгдэх боломжтой бөгөөд яаралтай тусламжийн SMS -ийг ашиглан одоогийн байршлаа зааж өгөх болно. Энэхүү мэдээллийг ашиглан цагдаа нар хохирогчийг тухайн газраас аврах боломжтой болно. Үүний тулд бид GSM болон GPS модультай холбогдож Arduino -г ашиглаж байгаа бөгөөд энэ нь SMS дохио илгээх, байршлын координат авах боломжтой юм. Бид бас GPS/GSM -тэй хамтлаг болон хүлээн авах төхөөрөмжийн хооронд утасгүй холболт хийх RF дамжуулагч ба хүлээн авагчийн модулийг ашигласан.
Алхам 1: Ашигласан материал
- Ардуино Нано
- SIM900 модем
- NEO6M GPS модуль
- 433 MHZ RF -ийн дамжуулагч ба хүлээн авагч
- Товч
- Батерей
- Талхны самбар
- Үсрэгч
Алхам 2: GPS модуль
Энд бид NEO6M GPS модулийг ашиглаж байна. NEO-6M GPS модуль нь хиймэл дагуулаас хайлт хийх чадвартай, керамик антентай, алдартай GPS хүлээн авагч юм. Энэхүү хүлээн авагч нь байршлыг мэдрэх, 22 хиймэл дагуулыг хянах, дэлхийн хаана ч байсан байршлыг тодорхойлох чадвартай. Самбар дээрх дохионы индикаторын тусламжтайгаар бид модулийн сүлжээний байдлыг хянах боломжтой. Энэ нь өгөгдөл нөөцлөх батерейтай тул санамсаргүйгээр үндсэн тэжээл унтрах үед модуль өгөгдлийг хадгалах боломжтой болно.
GPS хүлээн авагч модулийн гол зүрх бол u-blox-ийн NEO-6M GPS чип юм. Энэ нь 50 суваг дээрх 22 хүртэлх хиймэл дагуулыг хянах боломжтой бөгөөд маш гайхалтай мэдрэмжийн түвшинтэй -161 дБм юм. Энэхүү 50 сувагтай u-blox 6 байрлал тогтоох хөдөлгүүр нь 1 секундын дотор засч залруулах цаг (TTFF) -тэй. Энэ модуль нь 4800-230400 bps-ийн хурдны хурдыг дэмждэг бөгөөд 9600 өгөгдмөл баудтай байдаг.
- Ашиглалтын хүчдэл: (2.7-3.6) V DC
- Ажиллаж буй гүйдэл: 67 мА
- Baud rate: 4800-230400 bps (9600 Default)
- Харилцааны протокол: ОБЕГ
- Интерфейс: UART
- Гаднах антенн ба суурилуулсан EEPROM.
Алхам 3: GSM модуль
Энэ нь GSM/GPRS-тэй нийцтэй Quad-band гар утас бөгөөд 850/900/1800/1900MHz давтамж дээр ажилладаг бөгөөд интернетэд холбогдох, дуут дуудлага хийх, SMS илгээх, хүлээн авах гэх мэт төрөл бүрийн хэрэглээнд ашиглах боломжтой юм. гэх мэт. GSM модемийн давтамжийн зурвасыг AT Commands тохируулж болно. Бодын хурдыг AT командын тусламжтайгаар 1200-115200 хооронд тохируулах боломжтой. GSM/GPRS модем нь дотоод TCP/IP стектэй бөгөөд энэ нь GPRS -ээр дамжуулан интернетэд холбогдох боломжийг олгодог. Энэ бол SMT төрлийн модуль бөгөөд төрөл бүрийн үйлдвэрлэлийн бүтээгдэхүүнүүдэд маш их хэрэглэгддэг AMR926EJ-S цөмийг нэгтгэсэн маш хүчирхэг нэг чип процессороор бүтээгдсэн болно.
Техникийн үзүүлэлт:
- Нийлүүлэлтийн хүчдэл: 3.4V - 4.5V
- Цахилгаан хэмнэх горим: Унтах горимын цахилгаан хэрэглээ =.5мА
- Давтамжийн зурвас: SIM900A
- Хос хамтлаг: EGSM900, DCS1800.
- Ашиглалтын температур: -30 ºС -аас +80 ºС хүртэл
- MIC болон аудио оролтыг дэмждэг Оруулагч оролтUART интерфэйсийг дэмждэг Програм хангамжийг дибаг хийх портоор шинэчлэх Харилцаа холбоо: AT командууд
Алхам 4: Холболтын диаграм
GPS Tracking & Alerts бүхий Эмэгтэйчүүдийн аюулгүй байдлын системийг дамжуулагч ба хүлээн авагч гэсэн хоёр хэсэгт хувааж болно. Хэсэг бүрийн хэлхээний диаграммыг дараах байдлаар тайлбарлав.
Дамжуулагч хэсэг: RF дамжуулагч хэсэгт SOS товчлуур байх бөгөөд 433 МГц давтамжтай RF дамжуулагчтай байх бөгөөд өгөгдлийг хүлээн авагч хэсэгт утасгүй дамжуулах болно. Энд хоёр бие даасан хэсгийг хийх зорилго нь дамжуулагч модулийн хэмжээг багасгах бөгөөд ингэснээр бугуйвч болгон зүүж болно. Дамжуулагч хэсгийн хэлхээний диаграммыг дээр үзүүлэв.
Хүлээн авагчийн хэсэг: RF хүлээн авагчийн хэсэгт бугуйвчнаас (дамжуулагч хэсэг) дамжуулсан өгөгдлийг 433 МГц давтамжтай RF хүлээн авагчтай төхөөрөмж хүлээн авдаг. RF хүлээн авагч нь энэ мэдээллийг дижитал зүүгээр дамжуулан Arduino руу илгээдэг. Дараа нь Arduino Nano дохиог хүлээн авч, анивчсан програмыг ашиглан боловсруулдаг. Хохирогч дамжуулагч хэсгийн SOS товчлуурыг дарахад өндөр дохио үүсч Arduino тал руу дамждаг бөгөөд дараа нь Arduino SIM900 модем руу дохио илгээж бүртгэгдсэн хэрэглэгч рүү GPS координатын хамт SMS илгээдэг. NEO6M GPS модулийн тусламжтайгаар микроконтроллерт хадгалагддаг. Хүлээн авагчийн талын хэлхээний диаграммыг дээрх байдлаар үзүүлэв.
Алхам 5: Arduino програмчлах
Тоног төхөөрөмжийн холболт амжилттай дууссаны дараа Arduino Nano програмчлах цаг болжээ. Кодын алхам алхмаар тайлбарыг доор өгөв.
TinyGPS ++ гэх мэт кодонд шаардлагатай бүх номын сангийн файлуудыг оруулах замаар кодыг эхлүүлнэ үү. Энд TinyGPS ++. H номын сан нь GPS хүлээн авагчийн модулийг ашиглан GPS координат авахад ашиглагддаг. Энэ номын санг эндээс татаж авах боломжтой. Одоо GPS модулийн холболтын зүү ба түүний өгөгдмөл дамжуулах хурдыг зарла, энэ нь бидний хувьд 9600 байна. Түүнчлэн, GPS нь Arduino -тэй холбогдох програм хангамжийн цуваа зүүг тодорхойл. статик const int RXPin = 2, TXPin = 3; static const uint32_t gps_baudrate = 9600; Дараа нь TinyGPSPlus ангийн объектуудыг зарлана уу. Түүнчлэн, SoftwareSerial ангиллын объектыг өмнө нь зарласан аргументаар зүүгээр тодорхойлно уу. TinyGPSPlus gps; SoftwareSerial soft (RXPin, TXPin); Дотоод тохиргоо () дотор бүх оролтын болон гаралтын зүүг зарлана. Дараа нь тоног төхөөрөмжийн цуваа болон Програм хангамжийн цуваа функцийг эхлүүлж, бидний хувьд өгөгдлийн өгөгдлийн хурдыг 9600 болгож өгнө. Arduino ашиглан GPS хянах, анхааруулах төхөөрөмжтэй эмэгтэйчүүдийн аюулгүй байдлын төхөөрөмж SOS товчлуурыг дарахад Buzzer дуугарч эхлэх бөгөөд хохирогчийн байршлын өргөрөг, уртрагийг агуулсан зөвшөөрөгдсөн дугаар руу SMS ирэх болно. Гаралтын дэлгэцийн зургийг доор харуулав.
Зөвлөмж болгож буй:
TF03 Гэрийн аюулгүй байдлын лазер дохиолол: 5 алхам
TF03 Laser Home Security Alarm: Нийгэм хөгжихийн хэрээр хүмүүс аюулгүй байдалд илүү их анхаарал хандуулдаг. Аюулгүй байдлын ажилтнууд байнгын эргүүл хийдэг уламжлалт хамгаалалт нь өндөр үнээс шалтгаалан олон нийтэд тохиромжгүй байдаг ч би саяхан холбоо барьсан
PLC аюулгүй байдлын утасгүй аюулгүй байдлын товчлуур: 6 алхам (зурагтай)
PLC -ийн аюулгүй байдлын утасгүй аюулгүй байдлын товчлуур: Энэхүү төсөл нь аюултай үйлдвэрлэлийн байгууламжийн аюулгүй байдлын нэмэлт давхаргыг бий болгохын тулд IoT болон (эцэст нь) робот техникийг ашиглах талаархи миний ойлголтын нотолгоо юм. Энэ товчлуурыг ашиглан дохиог хянах зэрэг олон процессыг эхлүүлэх эсвэл зогсоох боломжтой
LDR -тай аюулгүй байдлын дохиолол: 14 алхам
LDR -тэй аюулгүй байдлын дохиолол: Сайн байна уу найз минь, өнөөдөр би LDR -тай аюулгүй байдлын дохиоллын хэлхээг хийх гэж байна
One Touch Эмэгтэйчүүдийн аюулгүй байдлын аюулгүй байдлын систем: 3 алхам
Эмэгтэйчүүдийн аюулгүй байдлын нэг мэдрэгчтэй систем: Нэг мэдрэгчтэй дохиолол 8051 микро хянагч ашигладаг эмэгтэйчүүдийн аюулгүй байдлын систем Өнөөгийн ертөнцөд эмэгтэйчүүдийн аюулгүй байдал нь тухайн улсын хамгийн чухал асуудал болоод байна. Өнөөдөр эмэгтэйчүүдийг дарамталж, зовоодог, заримдаа яаралтай тусламж хэрэгтэй болдог. Шаардлагатай байршил байхгүй байна
PIR бүхий хөдөлгөөний аюулгүй байдлын дохиолол: 4 алхам (зурагтай)
PIR -тэй хөдөлгөөний аюулгүй байдлын дохиолол: Та өрөөнд хүн байгаа эсэхийг илрүүлж чадах төсөл барихыг хүсч байсан уу? Хэрэв тийм бол та үүнийг идэвхгүй хэт улаан туяаны хөдөлгөөн мэдрэгч ашиглан хийж болно