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)