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

Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino: 3 алхам
Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino: 3 алхам

Видео: Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino: 3 алхам

Видео: Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino: 3 алхам
Видео: ОШИБКИ В САНТЕХНИКЕ! | Как нельзя делать монтаж канализации своими руками 2024, Долдугаар сарын
Anonim
Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino
Хувийн GSM дохиоллын систем - SMS модуль SIM900A, Arduino

Сард хэдэн удаа би хуучин авга эгчээ нутгийн сүмд авчирдаг. Заримдаа сүмийн үйлчлэл илүү удаан үргэлжилдэг бөгөөд төгсгөлийг урьдчилан таамаглахад хэцүү байдаг. Хэдэн хагас цаг хүлээсний дараа тэр үйлчилгээ дууссан гэдгийг надад анхааруулж хэлвэл илүү дээр гэж би бодлоо. Гэсэн хэдий ч тэрээр 88 настай бөгөөд ердийн ухаалаг гар утсыг удирдах чадваргүй болжээ.

Надад төхөөрөмж авах санаа надад төрсөн бөгөөд ингэснээр тэр намайг авахыг сэрэмжлүүлж, ийм хурдан төсөл хэрэгжиж эхлэв.

Модуль нь зөвхөн нэг унтраалгатай бөгөөд хэрэв та үүнийг асаах юм бол GSM сүлжээнд холбогдож, сүлжээнээс цаг авч, "авга эгч чинь авахыг хүсч байна" гэсэн мессеж илгээж, батерейны хэмжсэн хүчдэл, цэнэглэх хугацааг хамт илгээнэ. SMS илгээсэн байсан.

Тэр үүнийг хувийн дохиоллын систем болгон ашиглаж хаана ч байсан надад анхааруулж болно. Үүнийг "эмэгтэй хүнийг доошлуулах" систем болгон ашиглах боломжгүй.

Энэ төсөлд би SIM900A модуль болон AT командуудын талаар илүү ихийг мэдэж авсан.

Хангамж

Төхөөрөмжийг дараахь зүйлээс бүрдэнэ.

  • хямд SIM900A модуль
  • arduino pro mini (5V, 168P)
  • LiPo батерей
  • Дэвшилтэт модуль (эмэгтэй USB портыг салгах)
  • LED
  • 1 к резистор

Алхам 1: Sim900A -г асаана уу

SIM900A хувьцаа нь манай улсад (Нидерланд) ажилладаггүй. Гэсэн хэдий ч үүнийг 1137B09SIM900B32_ST.cla програм хангамжаар асаасны дараа энэ нь сайн ажилладаг (та мобайл дата холболт (GPRS) ашиглаж болно).

Програм хангамжийг энэ вэбсайтаас олж болно.

Флэш хэрэгслийг эндээс эсвэл эндээс олж болно.

FTDI адаптераар дамжуулан флаш хийх, энэ видеог үзнэ үү.

GSM модуль нь нэг удаа 'AT+CLTS = 1' командыг шаарддаг тул GSM сүлжээнд холбогдохдоо одоогийн цагийг шаардаж болно.

Алхам 2: Тоног төхөөрөмжийн тохиргоо

Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо

Энэхүү хурдан төслийн хувьд би бүх бүрэлдэхүүн хэсгүүдийг гагнаж, бүгдийг нь овоолсон.

Холболтын схемийг үзнэ үү

'Швейцарь аялгатай залуу' энэ бичлэгийн ачаар хашлага нь Fusion360 дээр хийгдсэн.

STL файлуудыг Thingiverse дээр нийтэлдэг.

Алхам 3: Програм хангамжийн тохиргоо

Кодыг миний Github дээр нийтэлсэн болно. AT -ийн олон тушаалыг эндээс олж болно.

Хөтөлбөр:

  • GSM модулийг эхлүүлдэг
  • GSM сүлжээнд холбогдохыг баталгаажуулдаг
  • SMS мессеж дэх GSM сүлжээний зараас цаг авах
  • SMS илгээсэн эсэхийг баталгаажуулах (хэрэв илгээмж амжилтгүй болсон бол 60 секундын дараа дахин оролдлого хийх болно)
  • GSM модулийг унтраалтаар тохируулж, модулийг асаахаас өмнө батерейны хүчийг хэмнэнэ

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