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

GboardPro (GSM Cum Arduino Mega) ашиглан SMS хаалганы аюулгүй байдлын систем: 4 алхам
GboardPro (GSM Cum Arduino Mega) ашиглан SMS хаалганы аюулгүй байдлын систем: 4 алхам

Видео: GboardPro (GSM Cum Arduino Mega) ашиглан SMS хаалганы аюулгүй байдлын систем: 4 алхам

Видео: GboardPro (GSM Cum Arduino Mega) ашиглан SMS хаалганы аюулгүй байдлын систем: 4 алхам
Видео: SMS Door Security Alert System using Gboard Pro (GSM cum Arduino Mega) 2024, Долдугаар сарын
Anonim
Image
Image
Хэлхээ холболт
Хэлхээ холболт

Энэ бол энгийн боловч маш ашигтай гэрийн аюулгүй байдлын дохиоллын DIY төсөл юм. Би оффис дээрээ хулгай хийснээс болж энэ төслийг хийсэн.

Хангамж

Шаардлагатай техник хангамж:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 утастай соронзон унтраалга мэдрэгч
  • Эсэргүүцэл (1K ба 330 ом)
  • Удирдсан
  • 12V DC хүчдэлийн адаптер
  • SIM карт нь Quad-band 850/900/1800/1900 Mhz дэмждэг (төсөлд 2G SIM ашигладаг)

Шаардлагатай програм хангамж:

Arduino IDE

Алхам 1: Хэлхээ холболт

Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт
Хэлхээ холболт

Хэлхээний ажлын үзэл баримтлал нь энгийн:

тохиолдол 1: Соронзнууд хоорондоо ойрхон байвал хэлхээ нь хаалттай унтраалгын үүргийг гүйцэтгэдэг. Тиймээс хянагчийн зүү логик 0 (LOW) авдаг

тохиолдол 2: Соронзыг салгахад хэлхээ нь нээлттэй унтраалгын үүргийг гүйцэтгэдэг. Тиймээс хянагчийн зүү нь логик 1 (HIGH) авдаг.

Алхам 2: Arduino IDE болон GboardPro номын санг суулгах

Image
Image
Arduino IDE болон GboardPro номын санг суулгаж байна
Arduino IDE болон GboardPro номын санг суулгаж байна

Дараах Arduino албан ёсны холбоосыг дагаж Arduino IDE -ийг өөрийн OS дээр суулгана уу.

Windows дээр ->

Линукс дээр ->

Mac дээр ->

Windows болон Mac -ийн хувьд суулгахад маш хялбар байдаг бөгөөд суулгах явцад томоохон асуудал гардаггүй. Гэхдээ Линукс хэрэглэгч, ялангуяа эхлэгчдэд Arduino суулгахтай холбоотой зарим асуудал гарч ирдэг бөгөөд энэ нь хамгийн их тохиолддог цуваа байршуулалтын алдааны асуудал юм ("avrdude: ser_open (): төхөөрөмжийг нээж чадахгүй байна"). Тиймээс, би дээр дурдсанчлан дагаж болох видео бичлэгийг хийсэн.

Доорх номын сангийн файлыг татаж авна уу. Дээр үзүүлсэн шиг Arduino -> libraries хавтас руу задалж хуулж ав. Одоо Arduino IDE -ийг нээгээд GSM GboardPro -ийн дээжийн кодыг шалгаж үзэх боломжтой.

Gboard Pro -ийн талаарх дэлгэрэнгүй мэдээллийг https://www.itead.cc/wiki/Gboard_Pro дээрээс авах боломжтой.

Алхам 3: Програмчлал

Програмчлал
Програмчлал
Програмчлал
Програмчлал

Кодыг байршуулахын тулд бидэнд USB -ээс цуваа хөрвүүлэгч хэрэгтэй болно. Би дээрх зургуудад үзүүлсэн cp2102 холболтыг ашигласан.

Пин холболт:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

мөн 12V хүчдэлийн адаптерийг GboardPro самбар дээр холбож, хүчийг нь аваарай.

Хэрэв та ижил CP2102 ашиглаж байгаа бол драйверийг дараах линкээс суулгаарай:

Дээрх зурагт үзүүлсэн шиг тохирох порт бүхий хэрэгслүүдээс> Arduino мега самбарыг сонгоно уу.

Таны дугаартай холбоотой кодод дурдсан зохих өөрчлөлтийг оруулна уу.

char дугаар = "+91xxxxxxxxx"; // Очих газрын дугаар

Доорх кодыг IDE дээрээ хуулж эмхэтгээд байршуулахыг дарна уу. Код нь тайлбартай энгийн тайлбартай байдаг. Гэсэн хэдий ч эргэлзэж байвал доор тайлбар бичээрэй.

Алхам 4: Савлах, суурилуулах

Сав баглаа боодол ба суурилуулалт
Сав баглаа боодол ба суурилуулалт
Сав баглаа боодол ба суурилуулалт
Сав баглаа боодол ба суурилуулалт
Сав баглаа боодол ба суурилуулалт
Сав баглаа боодол ба суурилуулалт

Тохиромжтой хайрцгийг ашиглаад системийг үзүүлсэн шиг савлаж, гэр, оффисынхоо хаалган дээр суулгаарай.

Ингээд боллоо, баярлалаа !!

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