Control remoto x infrarrojo controlado por teclado y bluetooth

En este tutorial veremos como hacer un control universal por infrarrojo, que tiene dos formas de control, una es a través de un teclado y la otra por medio de un módulo bluetooth. Como cerebro del proyecto utilizaremos un arduino nano.


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS


Materiales

Un Arduino nano

El Arduino Nano es una placa pequeña, completa y compatible con la placa de pruebas basada en el ATmega328 (Arduino Nano 3.x). Tiene más o menos la misma funcionalidad del Arduino Duemilanove, pero en un paquete diferente. Solo carece de un conector de alimentación de CC y funciona con un cable USB Mini-B en lugar de uno estándar.

Microcontrolador ATmega328
Arquitectura AVR
Tensión de funcionamiento 5 V
Memoria flash 32 KB de los cuales 2 KB utiliza el gestor de arranque
SRAM 2 KB
Velocidad de reloj 16 MHz
Pines analógicos IN 8
EEPROM 1 KB
Corriente CC por pines de E / S 40 mA (pines de E / S)
Voltaje de entrada 7-12 V
Pines de E / S digitales 22 (6 de los cuales son PWM)
Salida PWM 6
El consumo de energía 19 mA
Tamaño de PCB 18 x 45 mm
Peso 7 g

Diagrama de pines


Pines hembra


Un zócalo para el arduino nano


Pines macho


Ocho pulsadores


Resistor 1 Kohm


Un transistor 2N3904


Un resistor de 180 ohm


Emisor infrarrojo


Módulo bluetooth HC-05

  • Funciona como dispositivo maestro y esclavo  bluetooth
  • Configurable mediante comandos AT
  • Bluetooth V2.0+EDR
  • Frecuencia de operación: 2.4 GHz Banda ISM
  • Modulación: GFSK (Gaussian Frequency Shift Keying)
  • Potencia de transmisión: <=4dBm, Class 2
  • Sensibilidad: <=-84dBm @ 0.1% BER
  • Seguridad: Autenticación y encriptación
  • Perfiles Bluetooth: Puerto serie bluetooth.
  • Distancia de hasta 10 metros en condiciones óptimas
  • Voltaje de Operación: 3.6 VDC a 6 VDC
  • Consumo Corriente: 30 mA a 50mA
  • Chip: BC417143
  • Versión o firmware: 3.0-20170609
  • Baudios por defecto: 38400
  • Baudios soportados: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
  • Interfaz: Serial TTL
  • Antena: Integrada en el PCB
  • Seguridad: Autenticación y encriptación (Contraseña por defecto: 0000 o 1234)
  • Temperatura de trabajo (Max): 75°C
  • Temperatura de trabajo (Min): -20°C
  • Dimensiones: 4.4 x 1.6 x 0.7 cm


Pines hembra


PCB

Descarga el pcb aquí –> Gerber_PCB_control remoto infrarrojo


App inventor

Descargas app y archivo fuente –> archivos app inventor

Código de ejemplo emisor

Código de ejemplo receptor



VIDEOS RECOMENDADOS

 

Deja una respuesta