Centrale SMS su AT90S8515 e Siemens C45
Controllo tramite canale GSM di quattro attuatori (espandibili a 8). Il comando viene inviato tramite SMS dal tuo telefono e, dopo averlo attivato, viene inviato un SMS di risposta al tuo telefono. Il blocco è costruito su una combinazione di un microcontrollore AT90S8515 e un telefono cellulare.
Produzione dell'unità di controllo
Andrà bene qualsiasi MK con una porta seriale e 8 kilobyte di memoria flash. Digitare Atmega8, ATmega8535, Atmega88. Va bene qualsiasi telefono con modem integrato (vecchi pulsanti Eriksson T10, T18, Siemens C35, C45).
Schema del dispositivo
Il microcontrollore viene programmato utilizzando il noto programmatore fatto in casa PonyProg o qualsiasi altro programmatore per microcontrollori ATMEL. Firmware MK nel file esadecimale allegato.
Il programma è stato scritto per il telefono Siemens C45, per gli altri telefoni è necessario utilizzare gli appositi comandi AT. Viene utilizzata una carta SIM dell'operatore MEGAFON.
Un messaggio SMS ricevuto sul telefono viene trasmesso tramite il modem integrato al ricetrasmettitore UART del microcontrollore. Il MK analizza il numero di telefono da cui proviene l’SMS e, se corrisponde al numero memorizzato nella memoria del MK, esegue un comando (attiva o disattiva il canale corrispondente). Dopo l'attivazione dello starter o del relè a stato solido, un segnale di feedback viene inviato all'ingresso del MK.Il microcontrollore genera un messaggio SMS di risposta (ha funzionato, non ha funzionato) e lo invia al numero di telefono di controllo.
Facoltativamente, durante la finalizzazione del programma: Inoltre, altri ingressi del MK possono ricevere segnali da sensori di sicurezza, allarmi, sensori antincendio, ecc. MK invia anche SMS sull'evento accaduto. È necessario apportare le seguenti modifiche al file del firmware:
:1008D0000000333400004234000032431A00393340 - grassetto 39333833353030383431 evidenziato.
:1008E0003833353030383431000039373833353328 - numero per le chiamate (9383500841)
:1008F00030303438463100003800423831301A0088- e l'altro in grassetto 393738333533303034384631
:00000001FF è lo stesso numero per gli SMS; dovrai invece inserire il tuo numero di telefono nel file esadecimale da cui controllerai il dispositivo.
:1008E0003833353030383431000039373833353328 - numero per le chiamate (9383500841)
:1008F00030303438463100003800423831301A0088- e l'altro in grassetto 393738333533303034384631
:00000001FF è lo stesso numero per gli SMS; dovrai invece inserire il tuo numero di telefono nel file esadecimale da cui controllerai il dispositivo.
Puoi scaricare il firmware e la scheda qui:
proshivka-shema-plata.zip
[233,31 Kb] (download: 83)
Guarda il video
Masterclass simili
Particolarmente interessante
“Zero” e “terra”: qual è la differenza fondamentale?
Un modo innovativo per collegare due fili
Cosa puoi fare con un telecomando?
L'antenna più semplice per la TV digitale
Un modo semplice per convertire un cacciavite da nichel-cadmio a
Come realizzare una pompa dell'acqua ultracompatta e sorprendentemente potente
Commenti (0)