Агуулгын хүснэгт:

GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем: 5 алхам (зурагтай)
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем: 5 алхам (зурагтай)

Видео: GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем: 5 алхам (зурагтай)

Видео: GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем: 5 алхам (зурагтай)
Видео: GSM-GPS сигнализация с GPS-трэкером, датчиком движения (акселерометром). Спящий режим 2024, Арваннэгдүгээр
Anonim
Image
Image
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем

Уралдаанд оролцохдоо надад саналаа өгөөрэй

Надад тэмцээнд саналаа өгөөрэй

Өнөө үед зам дээр ослын улмаас олон хүн нас барж байгаагийн гол шалтгаан нь "аврах ажлыг хойшлуулах" явдал юм. Хөгжиж буй орнуудад энэ асуудал маш том тул би хүний амийг аврахын тулд энэхүү төслийг боловсруулсан.

Энэхүү төсөлд би ослын газрын байршлыг илгээх багаж хэрэгслийг хэрхэн яаж хийхийг танд үзүүлэх гэж байна, төслийн GPS модулийг ашиглан тээврийн хэрэгслийн яг байршлыг тодорхойлдог. Осол гарах үед акселерометр нь хүчтэй цохилтыг илрүүлж, Arduino тээврийн хэрэгслийн байршлыг хамаатан садан эсвэл найз руугаа илгээдэг бол бид анхааруулгыг олон гар утасны дугаар руу илгээж болно.

Алхам 1: Онцлог шинж чанарууд

  1. Акселерометрийн автомат тохируулга: Бид унтраалга ашиглан Accelerometer -ийг тохируулж болно. Бид тохируулгын унтраалгыг 3 секундын турш дарахад л хангалттай бөгөөд ингэснээр Arduino нь Accelerometer -ийн одоогийн утгыг X, Y, X чиглэлд уншиж, системийг тохируулах болно.
  2. Алдааг олж засварлах: Arduino ослыг илрүүлж (машины хурдатгал ихэссэний улмаас) ослын дохиог илгээж, тэвчихгүй байх боломжтой тул хэлхээнд унтраалга ("Би сайн байна") байрлуулж болно. ямар нэгэн осол гарсан тохиолдолд дуут дохио 30 секундын турш дуугардаг, 30 секундын дараа мессеж илгээх болно, гэхдээ хэрэв хэн нэгэн "Би зүгээр байна" товчлуурыг дарахгүй бол.

Алхам 2: эд анги ба бүрэлдэхүүн хэсгүүд

Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
Эд анги ба бүрэлдэхүүн хэсгүүд
  1. Arduino Nano: Arduino Nano нь микроконтроллерийн нэг хэсэг болгон ашигладаг. Би Arduino наног ашигласан, учир нь энэ нь маш жижиг хэмжээтэй бөгөөд гадны програмист шаардлагагүй
  2. SIM 800L GSM модуль: SIM 800l бол GSM модуль бөгөөд маш жижиг хэмжээтэй бөгөөд бид ПХБ дээр шууд холбох боломжтой. SIM800L -ийн ажиллах хүчдэл нь 3.7-4.2 хүчдэлтэй тул GSM модульд хүч өгөх LM317 хүчдэлийн зохицуулагчийг ашигладаг.
  3. NEO 6m GPS модуль: GPS модулийг газарзүйн байршлын утгыг уншихад ашигладаг бөгөөд энэ мэдрэгчийн нарийвчлал маш сайн байдаг.
  4. Хурдатгал хэмжигч: Хурдатгал хэмжигчийг цочролыг илрүүлэхэд ашигладаг бөгөөд цочролыг X, Y, Z чиглэлд тус тусад нь илрүүлж чаддаг. Бид хурдатгал хэмжигчийн "чичиргээ мэдрэгч" -ийг ашиглаж болох боловч чичиргээ мэдрэгчийн нарийвчлал тийм ч сайн биш байна. Акселерометр нь чичиргээг X, Y, Z чиглэлд илрүүлж чаддаг тул энэ нь бас эерэг цэг юм.
  5. LCD: LCD нь өргөрөг ба уртраг, ослын үед мэдэгдэл харуулдаг.
  6. Цахилгаан адаптер: 12 вольтын 2А адаптерийг системд хүч өгөхөд ашигладаг.
  7. LM 317
  8. Эсэргүүцэл: 1.1 K 1 PC
  9. Эсэргүүцэл: 330 ом 2 компьютер
  10. Эсэргүүцэл: 470 ом 1 компьютер
  11. Урьдчилан тохируулсан: 10k 2 PC
  12. Түр зуурын унтраалга 2 компьютер

Алхам 3: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Төсөлд Хэвлэсэн хэлхээний самбар ашигладаг бөгөөд ПХБ -ийг Eagle CAD дээр бүтээсэн бөгөөд үүнийг Зураг 1, Зураг 2, Зураг 3, Схемийг Зураг 4 -т үзүүлэв.

Алхам 4: Ажиллаж байна

Arduino Nano -ийг хяналтын нэгж болгон ашигладаг бөгөөд энэ нь акселерометрийн утгыг уншдаг, хэрэв arduino ямар нэгэн хэвийн бус утгыг ажиглавал GPS модулийн одоогийн байршлыг уншдаг бөгөөд GSM модулийг ашиглан гар утсанд SMSгүйгээр илгээдэг.

Ардуино мессеж илгээхээс өмнө дуут дохиог идэвхжүүлээрэй, 30 секундын дараа SMS илгээх болно, гэхдээ хэрэв хэн нэгэн "Би зүгээр байна" товчлуурыг дарвал SMS илгээхгүй болно.

Алхам 5: Код

Кодыг доор өгөв, зүгээр л хуулж буулгаарай.

Зөвлөмж болгож буй: