Sigurnosni sustav za SMS vrata pomoću GboardPro -a (GSM Cum Arduino Mega): 4 koraka
Sigurnosni sustav za SMS vrata pomoću GboardPro -a (GSM Cum Arduino Mega): 4 koraka
Anonim
Image
Image
Priključak kruga
Priključak kruga

Ovo je jednostavan, ali vrlo koristan DIY projekt upozorenja za sigurnost doma. Napravio sam ovaj projekt zbog krađe u svom uredu.

Pribor

Potreban hardver:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • MC-38 Senzor žičanog magnetskog prekidača
  • Otpornik (1K i 330 ohma)
  • Led
  • 12V DC adapter za napajanje
  • Podržana SIM kartica Quad-band 850/900/1800/1900 Mhz (u projektu se koristi 2G SIM)

Potreban softver:

Arduino IDE

Korak 1: Povezivanje kruga

Priključak kruga
Priključak kruga
Priključak kruga
Priključak kruga

Koncept rada sklopa je jednostavan:

slučaj 1: Kad su magneti blizu jedan drugom, krug djeluje kao zatvoreni prekidač. Dakle, pin kontrolera dobiva logičku vrijednost 0 (LOW)

slučaj 2: Kad su magneti odvojeni, krug djeluje kao prekidač za prekid. Dakle, pin kontrolera dobiva logiku 1 (HIGH)

Korak 2: Instaliranje Arduino IDE -a i GboardPro knjižnice

Image
Image
Instaliranje Arduino IDE -a i GboardPro knjižnice
Instaliranje Arduino IDE -a i GboardPro knjižnice

Slijedite Arduino službenu vezu u nastavku da biste instalirali Arduino IDE na svoj OS:

U sustavu Windows ->

Na Linuxu ->

Na Macu ->

Za Windows i Mac instalacija je prilično jednostavna, bez većih problema tijekom instalacije. No, korisnici Linuxa, posebno početnici, nailaze na problem u vezi s instalacijom Arduina, od čega je najčešći problem serijske pogreške pri učitavanju ("avrdude: ser_open (): ne može otvoriti uređaj") tijekom prve instalacije. Dakle, snimio sam video koji možete pratiti kao što je prikazano gore.

U nastavku preuzmite datoteku knjižnice. Raspakirajte i kopirajte u mapu Arduino -> knjižnice kao što je prikazano gore. Sada otvorite Arduino IDE i možete provjeriti uzorke kodova za GSM GboardPro.

Više pojedinosti o Gboard Pro -u dostupno je na ->

Korak 3: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Za učitavanje koda potreban nam je USB -serijski pretvarač. Koristio sam vezu cp2102 prikazanu na gornjim slikama.

Pin veza:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

također, spojite 12V adapter za napajanje na GboardPro ploču radi napajanja.

Ako koristite isti CP2102, instalirajte upravljački program s veze:

Sada odaberite odgovarajuću Arduino mega ploču iz alata -> ploče s odgovarajućim priključkom kao što je prikazano na gornjoj slici.

Napravite odgovarajuće promjene navedene u kodu koje se odnose na vaš broj.

broj znakova = "+91xxxxxxxxxx"; // Odredišni broj

Kopirajte donji kod u svoj IDE, kompajlirajte i pritisnite upload. Kôd je jednostavan sam po sebi razumljiv s komentarima. Ipak, ako sumnjate, komentirajte ispod.

Korak 4: Pakiranje i instalacija

Pakiranje i ugradnja
Pakiranje i ugradnja
Pakiranje i ugradnja
Pakiranje i ugradnja
Pakiranje i ugradnja
Pakiranje i ugradnja

Upotrijebite odgovarajuću kutiju za pakiranje sustava kao što je prikazano i instaliranje na vrata vašeg doma ili ureda.

To je to, hvala !!