Paso 1: Lo que necesita, antes de lo que usted necesita
Este instructable despega con algunos de los trabajos realizados previamente que también dio lugar a mi última IBLE.
Por lo tanto, antes de que nos paso en lo que necesitamos para este IBLE, se recomienda que lea este instructivo, para algunos antecedentes sobre cómo:
- Se creó la biblioteca infrarrojo Arduino IRLib
- Cómo utilizan códigos IR en este IBLE fueron capturados usando un receptor IR
- Cómo los códigos IR capturados fueron utilizados para controlar el dispositivo de destino a través de un transmisor IR
Después de la finalización de este IBLE, desplegué una aplicación web de ASP.NET IR código grabadora que:
- Aceptar el código IR capturado junto con una clave de código llamado intuitivamente como entradas a través de un formulario web
- Romper el código muy largo IR en segmentos de menos de 64 caracteres para permanecer bajo el límite de búfer Serial de Arduino Uno
- El último segmento de códigos sería fijado previamente con una "E" que indica que el Arduino que ha recibido el último segmento de código
- Cada segmento se separarían por un delimitador de tubería antes de ser ensamblados en una cadena larga
- Finalmente, el código segmentado de IR junto con su clave de código se almacena en una base de datos de SQL Server 2012
Es esta base de datos SQL que formas uno de los componentes de la casa automatización elaboradas en este IBLE.
NOTA
La aplicación IR código grabador Web no forma parte de la discusión por las siguientes razones:
- Manualmente puede capturar códigos usando Arduino Sketch, dividirlas en secciones de tubo delimitado y almacenarlos en el la base de datos sin tener que construir una aplicación Web elaborada
- A diferencia de este IBLE, la grabadora IR se centra en la comunicación inversa de Arduino para Raspberry Pi
Por lo tanto detalles sobre este proyecto sería un tema para otro IBLE