Kazalo:

Varnostni sistem vrat SMS prek GboardPro (GSM Cum Arduino Mega): 4 koraki
Varnostni sistem vrat SMS prek GboardPro (GSM Cum Arduino Mega): 4 koraki

Video: Varnostni sistem vrat SMS prek GboardPro (GSM Cum Arduino Mega): 4 koraki

Video: Varnostni sistem vrat SMS prek GboardPro (GSM Cum Arduino Mega): 4 koraki
Video: Сын в тюрьме - расширение кемпера выводит Габи из глубокой депрессии 2024, November
Anonim
Image
Image
Povezava vezja
Povezava vezja

To je preprost, a zelo uporaben domači projekt opozarjanja na varnost doma. Ta projekt sem naredil zaradi kraje v svoji pisarni.

Zaloge

Potrebna strojna oprema:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • Žično magnetno stikalo MC-38
  • Upor (1K in 330 ohm)
  • LED
  • 12V DC napajalnik
  • Podprta kartica SIM Quad-band 850/900/1800/1900 Mhz (v projektu se uporablja 2G SIM)

Potrebna programska oprema:

Arduino IDE

1. korak: Povezava s tokokrogom

Povezava vezja
Povezava vezja
Povezava vezja
Povezava vezja

Delovni koncept vezja je preprost:

primer 1: Ko sta magneta blizu drug drugemu, vezje deluje kot zaprto stikalo. Tako pin krmilnika dobi logiko 0 (LOW)

primer 2: Ko so magneti ločeni, vezje deluje kot odprto stikalo. Tako pin krmilnika dobi logiko 1 (HIGH)

2. korak: Namestitev Arduino IDE in knjižnice GboardPro

Image
Image
Namestitev Arduino IDE in knjižnice GboardPro
Namestitev Arduino IDE in knjižnice GboardPro

Sledite spodnji uradni povezavi Arduino, da namestite Arduino IDE v ustrezni OS:

V sistemu Windows ->

V sistemu Linux ->

V sistemu Mac ->

Za Windows in Mac je namestitev precej preprosta, med namestitvijo ni večjih težav. Toda uporabniki Linuxa, zlasti začetniki, najdejo nekaj težav v zvezi z namestitvijo Arduina, med katerimi je najpogostejša napaka pri serijskem nalaganju ("avrdude: ser_open (): ne more odpreti naprave") med prvo namestitvijo. Tako sem posnel video, ki mu lahko sledite, kot je prikazano zgoraj.

Prenesite spodaj navedeno datoteko knjižnice. Izvlecite in kopirajte v mapo Arduino -> knjižnice, kot je prikazano zgoraj. Zdaj odprite Arduino IDE in si lahko ogledate vzorčne kode za GSM GboardPro.

Več podrobnosti o Gboard Pro je na voljo na ->

3. korak: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Za nalaganje kode potrebujemo pretvornik USB v serijski. Uporabil sem povezavo cp2102, prikazano na zgornjih slikah.

Pin povezava:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

za napajanje priključite tudi 12V napajalnik na ploščo GboardPro.

Če uporabljate isti CP2102, namestite gonilnik s povezave:

Zdaj iz orodja izberite desne mega plošče Arduino z ustreznimi vrati, kot je prikazano na zgornji sliki.

Naredite ustrezne spremembe, omenjene v kodi, povezane z vašo številko.

char number = "+91xxxxxxxxxx"; // Ciljna številka

Kopirajte spodnjo kodo v svoj IDE, sestavite in pritisnite nalaganje. Koda je preprosta sama po sebi s komentarji. Če pa ste v dvomih, komentirajte spodaj.

4. korak: Pakiranje in namestitev

Pakiranje in namestitev
Pakiranje in namestitev
Pakiranje in namestitev
Pakiranje in namestitev
Pakiranje in namestitev
Pakiranje in namestitev

Uporabite ustrezno škatlo, da sistem zapakirate, kot je prikazano, in ga namestite na vrata svojega doma ali pisarne.

To je to, hvala !!

Priporočena: