Saltar la navegación

Neopixels y Mando a distancia

Para realizar los siguientes ejemplos debes de tener la libreria correspondiente al mando a distancia.
La puedes encontrar desde Arduino.

librerias

Para poder saber el código de los botones de tu mando a distancia te presentamos este código que una vez subido a la placa, con el monitor serie abierto, te irá dando los códigos de cada tecla.

Código:

/*
  Capitulo 26 de Arduino desde cero en Español.
  Programa que permite mostrar en el monitor serial el codigo correspondiente al boton
  presionado en un control remoto mediante el modulo receptor KY-022. Requiere 
  la instalacion de la libreria IRremote.
 
  Autor: bitwiseAr  
 
*/
 
#include <IRremote.h>   // importa libreria IRremote
 
int SENSOR = 11;    // sensor KY-022 a pin digital 11  
IRrecv irrecv(SENSOR);    // establece al 11 para objeto irrecv
decode_results codigo;    // crea objeto codigo de la clase decode_results
 
void setup() { 
  Serial.begin(9600);     // inicializa comunicacion serie a 9600 bps
  irrecv.enableIRIn();    // inicializa recepcion de datos
 
void loop() { 
  if (irrecv.decode(&codigo)) {   // si existen datos ya decodificados
    Serial.println(codigo.value, HEX);  // imprime valor en hexadecimal en monitor
    irrecv.resume();      // resume la adquisicion de datos
  }
  delay (100);        // breve demora de 100 ms.
}