Arduino Nano y Visuino: receptor de control remoto por infrarrojos: 7 pasos (con fotos)

Arduino Nano y Visuino: receptor de control remoto por infrarrojos: 7 pasos (con fotos)

Tabla de contenido:

Anonim

  1. Uno Arduino tarjeta compatible (uso Arduino Nano, porque tengo uno, pero cualquier otro estará bien
  2. Uno Módulo receptor de infrarrojos digital Conseguí de este conjunto de 37 sensores baratos.
  3. Uno Control remoto por infrarrojos - Tengo mi única forma y Arduino Robot KIT donado por Elegoo pero puede usar mucho cualquier control remoto de un televisor, videograbadora, reproductor de DVD / CD o cualquier otra cosa. Mi uno usa el protocolo NEC pero el proyecto también debería funcionar con otros protocolos.
  4. 3 Mujer-mujer cables de puente

Paso 2: conecta el módulo receptor de infrarrojos a Arduino

  1. Conectar Suelo(Alambre negro), Poder(cable rojo), y Datos(Alambre gris) al Módulo de sensor de receptor de infrarrojos (Foto 1)
  2. Conecte el otro extremo de la Alambre de la energía(cable rojo) al 5V pin de potencia de la Arduino tablero (Foto 2)
  3. Conecte el otro extremo de la Cable de tierra(Alambre negro) a Suelo pin de la Arduino tablero (Foto 2)
  4. Conecte el otro extremo de la Cable de datos(Alambre gris) a Pin digital 2 del Arduino tablero (Foto 3)
  5. Foto 4 muestra dónde están los Suelo, 5V Poder y Digital 2 alfileres de la Arduino Nano.

Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino

Para comenzar a programar el Arduino, necesitarás tener el Arduino IDE instalado desde aquí:

¡Asegúrese de instalar 1.6.7 o superior, de lo contrario este tutorial no funcionará!

los Visuino: http://www.visuino.com también necesita ser instalado.

  1. comienzo Visuino como se muestra en el primera foto
  2. Haga clic en el "Herramientas"botón en el Arduino componente (Foto 1) en Visuino
  3. Cuando aparezca el diálogo, selecciona "Arduino Nano" como se muestra en Foto 2

Paso 4: En Visuino: agregue y conecte el componente del receptor de infrarrojos

  1. Tipo "infra"en el cuadro Filtro de la caja de herramientas de componentes, seleccione el"Receptor de infrarrojos" componente (Foto 1), y suéltalo en el área de diseño.
  2. Conecta el "Afuera"pin de salida de la"Digital 2"canal del Arduino componente a la "Sensor"pin de entrada de la InfrarrojoReceptor1 componente (Foto 2)
  3. Conecta el "Afuera"pin de salida de la InfrarrojoReceptor1 componente a la "En"pin de entrada de la"Serie 0"canal del Arduino componente (Foto 3)

Paso 5: Genere, compile y cargue el código Arduino

  1. En Visuino, Prensa F9 o haga clic en el botón que se muestra en Foto 1 para generar el código Arduino y abrir el IDE de Arduino
  2. En el Arduino IDE, haga clic en el Subir botón, para compilar y subir el código (Foto 2)

Si obtiene un error de compilación en el IDE de Arduino, esto significa que falta la siguiente biblioteca:

http://github.com/z3t0/Arduino-IRremote

¡Mira el siguiente paso para ver cómo instalarlo!

Paso 6: Si no está instalado: instale la biblioteca Arduino-IRremote

Si no tienes la Biblioteca a distancia ya instalado, sigue estos pasos:

  1. En el Arduino IDE menú, seleccione |Bosquejo|Incluir biblioteca|Administrar bibliotecas …| (Foto 1)
  2. Tipo "IRremote"en la caja del filtro (Foto 2)
  3. Selecciona el IRremote por shirriff biblioteca, y haga clic en el Instalar botón (Foto 2)
  4. El diálogo mostrará el progreso de la instalación (Foto 3)
  5. Haga clic en el Cerrar botón (Foto 4)
  6. En el Arduino IDE, haga clic en el Subir Botón, para compilar y subir el código.

Paso 7: Y jugar …

En Foto 1 puedes ver el completo Visuino diagrama.

En Foto 2, y en el Vídeo, puedes ver el proyecto completo y en ejecución.

  1. En Visuino Selecciona el Puerto serial y haga clic en el Conectar botón (Foto 3)
  2. Si apunta el control remoto infrarrojo al sensor y presiona algunos botones, en el Terminal serial Verá los códigos de los botones decodificados recibidos por el sensor (Foto 3)

¡Felicidades! Has aprendido a conectarte. Receptor remoto de infrarrojos a Arduino, y como programarlo con Visuino.

También se adjunta el Visuino proyecto, que he creado para este tutorial. Puedes descargarlo y abrirlo en Visuino: