Мазмуну:

SMS Door коопсуздук системасы GboardPro (GSM Cum Arduino Mega) аркылуу: 4 кадам
SMS Door коопсуздук системасы GboardPro (GSM Cum Arduino Mega) аркылуу: 4 кадам

Video: SMS Door коопсуздук системасы GboardPro (GSM Cum Arduino Mega) аркылуу: 4 кадам

Video: SMS Door коопсуздук системасы GboardPro (GSM Cum Arduino Mega) аркылуу: 4 кадам
Video: Как сделать лазерную охранную (охранную) сигнализацию с помощью SCR 2024, Июль
Anonim
Image
Image
Circuit Connection
Circuit Connection

Бул жөнөкөй, бирок абдан пайдалуу үй коопсуздугу боюнча эскертүү DIY долбоору. Бул долбоорду офисимдеги уурулуктун айынан жасадым.

Жабдуулар

Аппараттык камсыздоо талап кылынат:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 зымдуу магниттик которуу сенсору
  • Резистор (1K & 330 Ом)
  • Жетектеген
  • 12V DC Power адаптери
  • SIM карта Quad-band 850/900/1800/1900 Mhz колдойт (долбоордо 2G SIM колдонулат)

Программалык камсыздоо талап кылынат:

Arduino IDE

1 -кадам: Райондук туташуу

Circuit Connection
Circuit Connection
Circuit Connection
Circuit Connection

Райондун жумушчу түшүнүгү жөнөкөй:

1 -жагдай: Магниттер бири -бирине жакын болгондо, схема жабык которгуч катары иштейт. Ошентип, контроллердин пини логиканы 0 алат (ТӨМӨН)

2 -жагдай: магниттер бөлүнгөндө, схема ачык которгуч катары иштейт. Ошентип, контроллер пин логиканы алат 1 (ЖОГОРУ)

2 -кадам: Arduino IDE жана GboardPro китепканасын орнотуу

Image
Image
Arduino IDE жана GboardPro китепканасын орнотуу
Arduino IDE жана GboardPro китепканасын орнотуу

Тиешелүү ОСко Arduino IDE орнотуу үчүн төмөнкү Arduino расмий шилтемесине өтүңүз:

Windows боюнча ->

Linux боюнча ->

Macта ->

Windows жана Mac үчүн, орнотуу абдан оңой, орнотуу учурунда эч кандай чоң көйгөйгө туш болгон жок. Бирок Linux колдонуучусу, айрыкча, жаңыдан баштагандар Arduino орнотууга байланыштуу кээ бир көйгөйлөрдү табышат, алар эң көп кездешкен сериялык жүктөө катасы ("avrdude: ser_open (): түзмөктү ача албайт") биринчи жолу орнотууда. Ошентип, мен жогоруда көрсөтүлгөндөй ээрчишиңиз мүмкүн болгон видео жаздым.

Төмөндө берилген китепкана файлын жүктөп алыңыз. Чыгарып алып, жогоруда көрсөтүлгөндөй Arduino -> libraries папкасына көчүрүңүз. Эми, Arduino IDE ачыңыз жана GSM GboardPro үчүн үлгү коддорун текшере аласыз.

Gboard Pro жөнүндө көбүрөөк маалымат жеткиликтүү ->

3 -кадам: Программалоо

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

Кодду жүктөө үчүн бизге USB -сериялык конвертер керек. Мен жогорудагы сүрөттөрдө көрсөтүлгөн cp2102 туташуусун колдондум.

Pin туташуусу:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

ошондой эле, бийлик үчүн GboardPro тактасына 12В кубат адаптерин туташтырыңыз.

Эгерде сиз ошол эле CP2102 колдонуп жатсаңыз, анда драйверди шилтемеден орнотуңуз:

Эми, жогорудагы сүрөттө көрсөтүлгөндөй ылайыктуу порту бар инструмент -> такталардан туура Arduino мега тактасын тандаңыз.

Номериңизге байланыштуу коддо айтылган ылайыктуу өзгөртүүлөрдү киргизиңиз.

char саны = "+91xxxxxxxxx"; // Баруучу номер

Төмөндөгү кодду IDEге көчүрүү, компиляциялоо жана жүктөө. Код жөнөкөй эле комментарийлер менен түшүндүрүлөт. Ошентсе да, кандайдыр бир шектенүү болсо, төмөндө комментарий жазыңыз.

4 -кадам: Таңгактоо жана орнотуу

Таңгактоо жана орнотуу
Таңгактоо жана орнотуу
Таңгактоо жана орнотуу
Таңгактоо жана орнотуу
Таңгактоо жана орнотуу
Таңгактоо жана орнотуу

Тиешелүү кутуну колдонуп, көрсөтүлгөндөй системаны таңгактаңыз жана үйүңүздүн же кеңсеңиздин эшигине орнотуңуз.

Болду, рахмат !!

Сунушталууда: