Unidad de control SMS en AT90S8515 y Siemens C45
Control vía canal GSM de cuatro actuadores (ampliable a 8). El comando se envía por SMS desde su teléfono y, una vez activado, se envía un SMS de respuesta a su teléfono. El bloque está construido sobre una combinación de un microcontrolador AT90S8515 y un teléfono celular.
Fabricación de la unidad de control.
Cualquier MK con puerto serie y 8 kilobytes de memoria flash servirá. Escriba Atmega8, ATmega8535, Atmega88. Cualquier teléfono con módem incorporado servirá (antiguos pulsadores Eriksson T10, T18, Siemens C35, C45).
Diagrama del dispositivo
El microcontrolador se programa mediante el conocido programador casero PonyProg o cualquier otro programador para microcontroladores ATMEL. Firmware MK en el archivo hexadecimal adjunto.
El programa fue escrito para el teléfono Siemens C45, para otros teléfonos es necesario utilizar los comandos AT correspondientes. Se utiliza una tarjeta SIM del operador MEGAFON.
Un mensaje SMS recibido en el teléfono se transmite a través del módem incorporado al transceptor UART del microcontrolador. El MK analiza el número de teléfono del que procede el SMS y, si coincide con el número almacenado en la memoria del MK, ejecuta un comando (encender o apagar el canal correspondiente). Después de que se activa el arrancador o el relé de estado sólido, se envía una señal de retroalimentación a la entrada del MK.El microcontrolador genera un mensaje SMS de respuesta (funcionó, no funcionó) y lo envía al número de teléfono de control.
Opcionalmente al finalizar el programa: Además, otras entradas del MK pueden recibir señales de sensores de seguridad, alarmas, sensores de incendio, etc. MK también envía SMS sobre el evento ocurrido. Se deben realizar los siguientes cambios en el archivo de firmware:
:1008D0000000333400004234000032431A00393340 - negrita 39333833353030383431 resaltado.
:1008E0003833353030383431000039373833353328 - número para llamadas (9383500841)
:1008F00030303438463100003800423831301A0088- y el otro en negrita 393738333533303034384631
:00000001FF es el mismo número para SMS; en su lugar, debe ingresar su número de teléfono en el archivo hexadecimal desde el cual controlará el dispositivo.
:1008E0003833353030383431000039373833353328 - número para llamadas (9383500841)
:1008F00030303438463100003800423831301A0088- y el otro en negrita 393738333533303034384631
:00000001FF es el mismo número para SMS; en su lugar, debe ingresar su número de teléfono en el archivo hexadecimal desde el cual controlará el dispositivo.
Puedes descargar el firmware y la placa aquí:
proshivka-shema-plata.zip
[233,31 Kb] (descargas: 83)
Ver el vídeo
Clases magistrales similares
Particularmente interesante

“Cero” y “tierra”: ¿cuál es la diferencia fundamental?

Una forma innovadora de conectar dos cables.

¿Qué se puede hacer con un mando a distancia?

La antena más sencilla para TV digital.

Una forma sencilla de convertir un destornillador de níquel-cadmio a

Cómo hacer una bomba de agua ultracompacta e increíblemente potente
Comentarios (0)