Construya un mando a distancia IR universal con Arduino: Guía paso a paso
Componentes y suministros
| Arduino UNO | 1 |
| LED IR | 1 |
| Receptor IR (genérico) | 1 |
| Módulo Bluetooth (HM-10 o Bluefruit) | 1 |
| Transistor NPN de propósito general | 1 |
Aplicaciones y servicios en línea
- Apple Arduino IR Kit
- Android Arduino IR Kit
Sobre este proyecto
¿Qué puedes hacer con este proyecto?
- Reemplazar todos tus mandos a distancia con tu Arduino.
- Crear tu propio mando a distancia IR universal con Arduino + shield o módulo Bluetooth.
- Enviar y recibir señales infrarrojas con cualquier protocolo.
- Almacenar tu base de datos IR en tu teléfono.
- Auto-conectar a Arduino.
- Ordenar y renombrar cada botón IR.
- Cambiar el icono de cada botón IR.
- Código Arduino de código abierto.
¿Qué dispositivos puedes controlar con esta app?
- ¡Puedes controlar la mayoría de dispositivos IR!
¿Qué necesitas?
- Placa Arduino (Uno, Mega, Leonardo, Nano, Pro).
- LED Infrarrojo
- Receptor Infrarrojo
- Transistor NPN
- Módulo o shield Bluetooth BLE
- Sketch de Arduino (URL proporcionada dentro de la app)
¿Cómo hacerlo?
- Esta es una solución DIY.
- Sube el código Arduino a tu Arduino.
- Cablea el módulo Bluetooth, LED IR y receptor según el diagrama de conexiones.
- Abre la app, busca módulos Bluetooth, selecciona y pulsa conectar.
- Activa el botón "Receptor IR" desde la pestaña de ajustes de la app.
- Acercar cualquier mando que quieras hackear.
- ¡Empieza a enviar comandos a Arduino y mira la magia!
Probado en iOS con:
- Módulo o shield Bluetooth (HM-10, TI, CC2541, Bluefruit LE UART o SPI, Feather 32u4 Bluefruit)
- Arduino (Uno, Leo, Mega, Pro, Nano, Micro, Feather Bluefruit)
- Transmisor IR (Cualquier tipo funcionará)
- Receptor IR (VS1838b o cualquier receptor IR compatible)
Probado en Android con:
- Módulo o shield Bluetooth (HC-05, HC-06, HM-10, TI, CC2541, Bluefruit LE UART o SPI, Feather 32u4 Bluefruit)
- Arduino (Uno, Leo, Mega, Pro, Nano, Micro, Feather Bluefruit)
- Transmisor IR (Cualquier tipo funcionará)
- Receptor IR (VS1838b o cualquier receptor IR compatible)
Código
Sketch de Arduino
https://github.com/rabee2050/arduino-ir
Esquemáticos
Diagramas de conexión disponibles en el repositorio del proyecto. Incluyen configuraciones para módulos que funcionan solo con Android.
Proceso de manufactura
- Medición de la Calidad del Aire con OpenSensors: Guía para Arduino y Python
- Construye un estadiómetro digital: Controla tu altura con Arduino y sensor láser
- Crea un Botón de Teclado Personalizado y "Apuñalable" con Arduino: Guía Paso a Paso
- Crea una Interfaz Web en PHP para Controlar tu Arduino Uno
- Uso Fácil de Termistor: Guía Paso a Paso con Arduino
- Genera Tonos Musicales con Arduino: Guía Paso a Paso
- Conexión de Arduino a NMEA‑0183: Guía Paso a Paso
- Puerta automática con Arduino y sensor ultrasónico HC-SR04
- Construye un Coche Bluetooth Controlado con Arduino Nano: Guía DIY Completa
- Domina Modbus en Arduino: Guía Paso a Paso
- Construye un Mini Osciloscopio DIY con Arduino Nano – Tutorial Paso a Paso