Sommario:

Sistema di sicurezza per porte SMS con GboardPro (GSM Cum Arduino Mega): 4 passaggi
Sistema di sicurezza per porte SMS con GboardPro (GSM Cum Arduino Mega): 4 passaggi

Video: Sistema di sicurezza per porte SMS con GboardPro (GSM Cum Arduino Mega): 4 passaggi

Video: Sistema di sicurezza per porte SMS con GboardPro (GSM Cum Arduino Mega): 4 passaggi
Video: Создайте свою собственную систему безопасности «умный дом» ДВЕРНАЯ сигнализация | Проект охранной сигнализации | Arduino, ESP8266, Blynk 2024, Dicembre
Anonim
Image
Image
Collegamento del circuito
Collegamento del circuito

Questo è un progetto fai-da-te di avviso di sicurezza domestica semplice ma molto utile. Ho realizzato questo progetto a causa di un furto nel mio ufficio.

Forniture

Hardware richiesto:

  • Gboard Pro SIM900 GSM / GPRS ATMega2560
  • Sensore interruttore magnetico cablato MC-38
  • Resistore (1K e 330 ohm)
  • Guidato
  • Adattatore di alimentazione CC da 12 V
  • SIM card supportata Quad-band 850/900/1800/1900 Mhz (nel progetto SIM 2G utilizzata)

Software richiesto:

Arduino IDE

Passaggio 1: collegamento del circuito

Collegamento del circuito
Collegamento del circuito
Collegamento del circuito
Collegamento del circuito

Il concetto di funzionamento del circuito è semplice:

caso 1: Quando i magneti sono vicini l'uno all'altro, il circuito funge da interruttore chiuso. Pertanto, il pin del controller ottiene la logica 0 (LOW)

caso 2: Quando i magneti sono separati, il circuito funge da interruttore aperto. Pertanto, il pin del controller ottiene la logica 1 (HIGH)

Passaggio 2: installazione dell'IDE Arduino e della libreria GboardPro

Image
Image
Installazione dell'IDE Arduino e della libreria GboardPro
Installazione dell'IDE Arduino e della libreria GboardPro

Segui il link ufficiale di Arduino di seguito per installare Arduino IDE sul tuo rispettivo sistema operativo:

Su Windows ->

Su Linux ->

Su Mac ->

Per Windows e Mac, l'installazione è piuttosto semplice, nessun problema importante riscontrato durante l'installazione. Ma gli utenti Linux, in particolare i principianti, trovano qualche problema relativo all'installazione di Arduino di cui il problema di errore di caricamento seriale più comune ("avrdude: ser_open(): impossibile aprire il dispositivo") durante la prima installazione. Quindi, ho registrato un video che potresti seguire come mostrato sopra.

Scarica il file della libreria fornito di seguito. Estrai e copia in Arduino -> cartella delle librerie come mostrato sopra. Ora apri Arduino IDE e puoi controllare i codici di esempio per GSM GboardPro.

Maggiori dettagli su Gboard Pro disponibili su ->

Passaggio 3: programmazione

Programmazione
Programmazione
Programmazione
Programmazione

Per caricare il codice, abbiamo bisogno di un convertitore da USB a seriale. Ho usato la connessione cp2102 mostrata nelle immagini sopra.

Connessione pin:

CP2102 Gboard Pro

GND GND

RXD RXD

TXD TXD

DTR DTR

inoltre, collega l'adattatore di alimentazione da 12 V alla scheda GboardPro per l'alimentazione.

Se stai utilizzando lo stesso CP2102, installa il driver dal link:

Ora, seleziona la mega scheda Arduino corretta dallo strumento -> schede con una porta adatta come mostrato nell'immagine sopra.

Apporta le modifiche appropriate menzionate nel codice relativo al tuo numero.

numero di caratteri="+91xxxxxxxxxx"; //Numero di destinazione

Copia il codice sottostante nel tuo IDE, compila e premi il caricamento. Il codice è semplice e autoesplicativo con commenti. Comunque, in caso di dubbio, commenta qui sotto.

Passaggio 4: imballaggio e installazione

Imballaggio e installazione
Imballaggio e installazione
Imballaggio e installazione
Imballaggio e installazione
Imballaggio e installazione
Imballaggio e installazione

Utilizzare una scatola adatta per imballare il sistema come mostrato e installarlo sulla porta di casa o dell'ufficio.

Questo è tutto, grazie!!

Consigliato: