Мазмұны:

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 Ом)
  • Жарық диодты индикатор
  • 12В тұрақты ток адаптері
  • SIM картасы Quad-band 850/900/1800/1900 Mhz қолдайды (жобада 2G SIM қолданылған)

Қажетті бағдарламалық қамтамасыз ету:

Arduino IDE

1 -қадам: тізбекті қосу

Электр тізбегіне қосылу
Электр тізбегіне қосылу
Электр тізбегіне қосылу
Электр тізбегіне қосылу

Тізбектің жұмыс концепциясы қарапайым:

1 -жағдай: Магниттер бір -біріне жақын болғанда, тізбек тұйық қосқыш қызметін атқарады. Осылайша, контроллер түйрегі 0 логикасын алады (LOW)

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 -> librarys қалтасына шығарыңыз және көшіріңіз. Енді 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

сонымен қатар қуат үшін 12 Вт қуат адаптерін GboardPro тақтасына қосыңыз.

Егер сіз бірдей CP2102 қолдансаңыз, драйверді мына сілтемеден орнатыңыз:

Енді жоғарыдағы суретте көрсетілгендей сәйкес портпен сәйкес> Arduino мега тақтасын таңдаңыз.

Сіздің нөміріңізге қатысты кодта көрсетілген сәйкес өзгертулер енгізіңіз.

таңбалық нөмір = «+91xxxxxxxxxx»; // Мақсатты нөмір

Төмендегі кодты IDE -ге көшіріп, құрастырыңыз және жүктеуді басыңыз. Код түсініктемелермен қарапайым түсіндіріледі. Дегенмен, егер күмәндансаңыз, төменде түсініктеме беріңіз.

4 -қадам: орау және орнату

Қаптау және орнату
Қаптау және орнату
Қаптау және орнату
Қаптау және орнату
Қаптау және орнату
Қаптау және орнату

Жүйені көрсетілгендей жинау үшін сәйкес қорапты қолданыңыз және үйдің немесе кеңсенің есігіне орнатыңыз.

Болды, рахмет !!

Ұсынылған: