Sim808 ба Arduino Uno -той GPS -ийн ойн галын дохиоллын систем: 23 алхам (зурагтай)
Sim808 ба Arduino Uno -той GPS -ийн ойн галын дохиоллын систем: 23 алхам (зурагтай)
Anonim
Image
Image
Arduino One
Arduino One

Сайн байна уу, энэ нийтлэлд бид DFRobot -ийн хүмүүсийн өгсөн gps sim808 нэгдсэн модулийн ачаар осол гарсан газрын тухай мессежээр мэдэгдэх ойн түймэр илрүүлэх системийг хэрхэн яаж хийхийг харах болно. эх код, sim808 модулийн зарим шинж чанар, үйл ажиллагаа, гадаад орчинд энэ нь өмнөх төслийн үргэлжлэл бөгөөд энд бид байшинд дөл илрүүлэх маш энгийн системийг хэрхэн хийхийг харсан болно.

Алхам 1: Танилцуулга

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

Үйл ажиллагааны зарчим дараах байдалтай байна: дөл мэдрэгчээр гал илрүүлэх үед энэ нь аналог дохиог arduino руу илгээдэг бөгөөд энэ нь түүний утгаас хамааран гал гарч буй GPS координат бүхий текст мессеж илгээхийг идэвхжүүлдэг.. Энэ төслийн хувьд бидэнд дөл мэдрэгч, arduino uno, sim808 модуль, зай, кабель хэрэгтэй болно, та дараахь материалын жагсаалтыг шалгаж болно.

Алхам 2: Arduino One

Алхам 3: Sim808

Sim808
Sim808

Алхам 4: дөл мэдрэгч

Дөл мэдрэгч
Дөл мэдрэгч

Дөл илрүүлэгч модулийн тухай

  • Энэ модуль нь дөл болон түүний цацраг туяанд мэдрэмтгий байдаг. Түүнчлэн 760 нм -ээс 1100 нм долгионы урттай энгийн гэрлийн эх үүсвэрийг илрүүлэх боломжтой.
  • Галын мэдрэгч нь дижитал эсвэл аналог дохиог ялгаруулж чаддаг.
  • Үүнийг галын дохиолол болгон ашиглаж болно.
  • 60 градусын өнцгийг илрүүлэх, ялангуяа дөлний спектрийг мэдрэх, тохируулах мэдрэмж (дижитал потенциометрийн цэнхэр тохируулгаар).
  • Харьцуулагчийн гаралт, цэвэр дохио, сайн долгион, жолоодох хүчин чадал, 15мА -аас дээш.
  • Ажиллах хүчдэл 3.3 V-5 V. Гаралтын хэлбэр: дижитал шилжих гаралт (0 ба 1) ба аналог хүчдэлийн гаралт AO. Суурилуулахад хялбар боолтны нүх.
  • Жижиг ПХБ хавтан Хэмжээ: 3.2см х 1.4см.
  • LM393 өсгөгчийг хүчдэл харьцуулагч болгон ашигла

Алхам 5: Dupont Cables

Дюпонт кабель
Дюпонт кабель

Алхам 6: Батерей 12 вольт (Анхны туршилтыг хийхэд хамгийн багадаа 12 -ийн эх үүсвэр байж болно)

Батерей 12 вольт (Анхны туршилтыг хийхэд хамгийн багадаа 12 -ийн эх үүсвэр байж болно)
Батерей 12 вольт (Анхны туршилтыг хийхэд хамгийн багадаа 12 -ийн эх үүсвэр байж болно)

Алхам 7: Шүүлтүүр бүхий хайрцаг (заавал биш)

Шүүлтүүр бүхий хайрцаг (заавал биш)
Шүүлтүүр бүхий хайрцаг (заавал биш)

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

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

Алхам 9: Эх код

Http://rogerbit.com/wprb/index.php/2018/01/17/sistema-de-alerta-de-incendios-forestales-gps-con-sim808-y-arduino-uno/ хаягаас татаж авна уу.

Алхам 10: Sim808 Dfrobot модулийн тухай

SIM808 GPS/GPRS/GSM arduino бамбай нь дөрвөлсөн зурвасын GSM/GPRS болон GPS навигацийн технологи Arduino өргөтгөлийн бамбай юм. Зээлийн картын хэмжээ нь Arduino UNO, arduino Leonardo, arduino Mega болон бусад ардуино хавтантай нийцдэг стандарт Arduino зүү баглаа боодлын дагуу байдаг бөгөөд өмнөх үеийн SIM908, SIM808 нь гүйцэтгэл, тогтвортой байдлыг сайжруулсан. Бамбай нь ердийн SMS болон утасны функцээс гадна MMS, DTMF, FTP болон бусад функцийг дэмждэг. Та өгөгдөл олж авах, утасгүй өгөгдөл дамжуулагч, IoT програм, GPS чиглүүлэх боломжтой болно. Уг самбар нь микрофон болон чихэвчний үүрийг нэгтгэж, зардлаа хэмнэж, төслийг хялбарчлах ёстой. энэ нь GSM болон GPS антентай гадаад антенны холбогчоор шууд холбогдох боломжтой.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 нь Simcom SIM808 модулийн хамгийн сүүлийн хувилбарыг ашигладаг бөгөөд зах зээл дээр худалдаалагдаж байсан SIM808 модультай харьцуулахад шинэ модуль нь илүү тогтвортой байдаг. Гэхдээ AT командын GPS хэсэг нь SIM808 модулийн хуучин хувилбартай нийцэхгүй байгаа тул AT командын "илүү" гэсэн доод хэсгийг үзнэ үү.

Алхам 11: Тодорхойлолт

  • Ашиглалтын хүчдэл: 5V
  • Оролтын хүч: 7-23V
  • Дөрвөн хамтлаг 850/900/1800/1900MHz
  • GPRS олон үүртэй анги 12/10
  • GPRS зөөврийн станцын В ангилал
  • GSM үе шат 2/2 +Ангилал 4 -ийг дагаж мөрдөх (2 Вт @ 850 / 900МГц)
  • Ангилал 1 (1800/1900 МГц -д 1 Вт)
  • Бага эрчим хүчний хэрэглээ горимыг дэмждэг: 100mA @ 7V-GSM горим
  • AT командын хяналтыг дэмжих (3GPP TS 27.007, 27.005 болон SIMCOM сайжруулсан AT командууд)
  • GPS хиймэл дагуулын навигацийн технологийг дэмжих
  • Дэмжих LED байдлын үзүүлэлт: Цахилгаан хангамжийн байдал, сүлжээний байдал, ажиллах горим
  • Ажлын орчин: -40 ℃ ~ 85 ℃ Хэмжээ: 69 * 54 мм/2.71 * 2.12 инч

Алхам 12: Удирдах зөвлөлийн тойм

Удирдах зөвлөлийн тойм
Удирдах зөвлөлийн тойм

Модулийн интерфейс ба урьдчилан сэргийлэх арга хэмжээ:

Эзлэгдсэн тээглүүр: D0, D1, D12, дижитал зүү "D12" нь GP80 -ийн SIM808 модульд холбогдсон байна. SIM808-ийг асаах / унтраах удирдлагын модуль болгон ашиглаж болно. SIM808, 3.5 мм-ийн SIM808 микрофон нь ижил микрофон сувгийг ашиглаж байгаа бөгөөд микрофоноо залгахад самбар дээрх микрофон автоматаар салгагдах болно. SIM808 -ийг эхлүүлэхийн тулд 1s -ийг богино дарна уу, 3 -ийг удаан дарна уу. LED "ON" - SIM808 тэжээлийн индикатор, зөвхөн гадны тэжээлийг холбоход модуль зөв ажиллах боломжтой болно. Сүлжээ - GSM дохионы заагч Хурдан Flash: Хайлтын сүлжээ удаан flash (3s нэг удаа): сүлжээний бүртгэл дууссан Function switchNone- Нүцгэн зургийг татаж авахын тулд хоосон SIM808 сериал зүүг эндээс залгаарай. дибаг хийх (AT дибаг хийх). Arduino- Өргөтгөх самбарыг Arduino дээр залгахад энд залгаж SIM808-ийг Arduino-той холбоно уу.

Алхам 13: USB дибаг хийх (AT тушаал)

Энэ хэсэгт бид AT80 тушаалуудыг цуваа портоор дамжуулан SIM808 өргөтгөлийн бамбайг дибаг хийх болно. Илүү олон функцийг авахын тулд SIM808 AT командын багцыг үзнэ үү.

Алхам 14: Бэлтгэл ажил

Техник хангамж:

  • Arduino UNO x1
  • SIM808 өргөтгөх самбар x1
  • Гадаад цахилгаан хангамж x1

Програм хангамж:

  • Arduino IDE
  • Цуваа дибаг хийх туслах (Энэ хэсэгт бид Lisper -ийн DF Serial Debugger ашиглаж байна)

'' 'АЛХАМ' ''

SIM картаа SIM808 өргөтгөлийн бамбай дээр холбож, Arduino UNO дээрх өргөтгөлийн бамбайг залгаарай. Үүний зэрэгцээ гадаад тэжээлийн эх үүсвэрийг холбохоо бүү мартаарай. Функцийн унтраалгыг None руу залгаарай, цуваа порт байхгүй эсэхийг шалгахын тулд Blink дээжийн кодыг татаж аваарай. Ачаалах товчлуурыг дарж, SIM картыг сүлжээг зөв бүртгэхийг хүлээнэ үү. Цахилгаан индикатор аажмаар анивчдаг (3 секундын турш). Функцийн унтраалгыг USB_DBG рүү гулсуулж, дараа нь бид SIM808 чиптэй цуваа портын туслахаар шууд холбогдох боломжтой болно.

Алхам 15: Утасны дуудлага хийх

Утасны дуудлага хийх
Утасны дуудлага хийх

Цуваа портын туслах руу AT илгээнэ үү, хэрэв энэ нь буцаагдах юм бол энэ нь цуваа холбоо тогтоосон гэсэн үг юм. Зургийг дагаж AT командыг оруулна уу, та ижил агуулгатай байх ёстой.

Алхам 16: Утсаа хариулаад утсаа таслаарай

Утсаа хариулаад утсаа таслаарай
Утсаа хариулаад утсаа таслаарай

Алхам 17: SMS илгээх

SMS илгээх
SMS илгээх

Алхам 18: SMS уншина уу

SMS уншина уу
SMS уншина уу

Алхам 19: TCP холбоо

TCP харилцаа холбоо
TCP харилцаа холбоо

Алхам 20: GPS -ийн чиглэл

Тэмдэглэл: Тогтвортой GPS байршлын өгөгдөл авахын тулд GPS антенныг гадна талд байрлуулах ёстой.

AT + CGSN PWR = 1 командыг илгээх (GPS -ийн хүчийг нээх)

AT + CGNSTST = 1 командыг илгээх (Цуваа портоос GPS өгөгдлийг хүлээн авах)

Алхам 21:

Зураг
Зураг

Хэрэв GPS антенныг гадаа байрлуулсан бол удахгүй зөв өгөгдлийг авах ёстой.

GPS өгөгдлийн гаралтыг түр зогсоохыг хүсвэл та AT + CGNSTST = 0 командыг илгээж GPS өгөгдлийн гаралтыг түр зогсоох боломжтой.

Та GPS функцийг унтраахыг хүсвэл AT + CGNSPWR = 0 командыг илгээж GPS -ийн хүчийг унтрааж болно. SIM808 чипийг хаахын тулд AT + CPOWD = 1 илгээнэ үү. Эдгээр хоёр туршилтын код нь маш энгийн бөгөөд ойлгоход хялбар байдаг. Зөвхөн харгалзах цуваа AT командыг оруулах шаардлагатай бөгөөд та холбогдох функцүүдийг биелүүлэх болно.

Алхам 22: SIM808 Бага эрчим хүчний хэрэглээ

Хамгийн бага функциональ горим

Хамгийн бага функциональ горимын дагуу системийг хамгийн энгийн горим болгон бууруулна. Энэ горимд илүү их эрчим хүч хэмнэх болно.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: Хамгийн бага функциональ горим. Энэ горимд та цуваа портыг үргэлжлүүлэн ашиглаж болно, гэхдээ RF болон SIM картын онцлог бүхий AT командыг идэвхгүй болгоно.

AT + CFUN = 1: Бүрэн ажиллагаатай горим (анхдагч).

AT + CFUN = 4: Нислэгийн горим. Энэ горимд та цуваа портыг үргэлжлүүлэн ашиглаж болно, гэхдээ RF болон SIM картын онцлог бүхий AT командыг идэвхгүй болгоно.

Илүү олон онцлог шинж чанаруудыг AT тушаалуудаас үзнэ үү

github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf

Магадгүй та arduino, pic, робот техник, харилцаа холбооны төслүүдийг сонирхож, https://www.youtube.com/user/carlosvolt?sub_confirmation=1 дээр эх код, диаграм бүхий олон видеог захиалж болно.

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