Arduino preamplificador pasivo con mando a distancia, atenuador y canal selector (6 / 7 paso)

Paso 6: código de

Perdí la versión completa del código y se trata de la fase de pruebas pero funciona remoto, sólo necesita segundo decodificador configurado. Recuperarlo o escribir cuanto antes y subirlo aquí.

Edición: He encontrado y había subido la versión completa del código.

Control remoto

Primero importar librería IRremote e inicializarlo:

Biblioteca de //import #include antes de incluir desde aquí

byte RECV_PIN = 11;

Irrecv(RECV_PIN) de IRrecv; inicialización de

resultados de la decode_results;

Setup() dentro

irrecv.enableIRIn(); permiten ir en

interior loop()

Si (irrecv.decode (y resultados)) //this comprueba si llegaron nuevos datos
{//inside comprobar qué botón fue presionado

Si (results.value == 0xCC91D36E) {//volume abajo presionado
volcnt-=1; muxWrite(volcnt);

}

else if (results.value == 0xE936013E) {//volume por prensado

volcnt += 1; muxWrite(volcnt);

}

Delay(100); Esto es opcional solo frena el cambio de volumen
irrecv.resume(); Espere próxima

}

Codificadores rotativos

Ninguna librería adicional es necesario para codificadores.

Programa de instalación

#define ENC_A 8

#define ENC_B 9

#define ENC_PORT PINB

Setup()

pinMode (ENC_A, entrada);
pinMode (ENC_B, entrada);

Loop()

tmpdata = read_encoder(); Lea el nuevo estado sea -1 izquierda gire, 0 no turn o 1 girar a la derecha
Si (tmpdata) {volcnt += tmpdata; muxWrite(volcnt);}

Read_encoder()

He encontrado esta función en algún lugar en línea

int8_t read_encoder() {}
int8_t estática enc_states [] = {0, - 1,1,0,1,0,0, -1, - 1,0,0,1,0,1,-1,0};

old_AB de uint8_t estática = 0;

old_AB << = 2; recordar el anterior estado old_AB | = (ENC_PORT & 0 x 03); Agregar estado actual retorno (enc_states [(old_AB & 0x0f)]);

}

Resto del código está controlando salidas, escribir a baja o alta en las patillas.

Artículos Relacionados

DIY Howto instalar luz de techo con mando a distancia inalámbrico

DIY Howto instalar luz de techo con mando a distancia inalámbrico

Luz de arriba de instalar Howto DIY LED con mando a distancia inalámbrico
Muy sencillo de crear Arduino bluetooth espía robot con mando a distancia Android app

Muy sencillo de crear Arduino bluetooth espía robot con mando a distancia Android app

en este proyecto se verá lo simple mezcla de las diferentes tecnologías y aplicaciones de terceros permite para crear un juguete bastante complejo.El robot hace dos cosas:1. Arduino base espía robot se mueve según las órdenes de mando a distancia And
EL sombrero de alambre: Secuenciado y sonido activado con mando a distancia-con Arduino y Sparkfun

EL sombrero de alambre: Secuenciado y sonido activado con mando a distancia-con Arduino y Sparkfun

Bienvenidos a la guía del instructivo de mi sombrero EL alambre con algo de diversión características.El concepto es un sombrero EL cable con los cables EL 8 secuenciados controlado por un mando a distancia alámbrico. Múltiples modos de secuencia con
Arduino Control remoto luces con mando a distancia Universal

Arduino Control remoto luces con mando a distancia Universal

ha estado buscando en automatización del hogar por algún tiempo, pero no comprometidos con él todavía principalmente por el precio. El año pasado (2010) me compré estas salida de control remoto, interruptores de encendido/apagado por lo que podría da
Control de Arduino RoverBot con mando a distancia TV

Control de Arduino RoverBot con mando a distancia TV

soy un pobre Arduino Hacker 15 años de edad, que tiene poco acceso a piezas y materiales para construir un robot de alta tecnología.  Estoy seguro que hay muchos otros por ahí que están en mi situación.  Este Instructable poco se explicar y demostrar
Control de efectos de Halloween con mandos a distancia infrarrojos DIY

Control de efectos de Halloween con mandos a distancia infrarrojos DIY

Halloween es la oportunidad perfecta para crear divertidos efectos especiales. Cuando quiere poder controlar remotamente apoyos y efectos, una buena opción es utilizar un control remoto infrarrojo. Así en este proyecto, que voy a mostrar algunos efec
Ingeniería inversa: Bombilla de LED RGB con mando a distancia IR

Ingeniería inversa: Bombilla de LED RGB con mando a distancia IR

compramos 20 de estas bombillas LED RGB para una fiesta en el trabajo, pero estaba un poco decepcionado con las funciones de fundido de color que proporcionaban. Así que decidí tomar a un ingeniero inverso, aparte el protocolo de IR y ver si tenía má
MATRIZ de LED de 8 x 40 calendario reloj con mando a distancia

MATRIZ de LED de 8 x 40 calendario reloj con mando a distancia

Hoy voy a mostrar cómo hacer Scrolling y animado LED MATRIX calendario reloj para arduino. Este proyecto tiene las siguientes característicasNovedades en versión 2.0IR añadido remoto basado en ajustar fecha y horaAnimación suaveMuchas correcciones en
Registrar códigos infrarrojos de cualquier unidad de Control remoto para el uso con mando a distancia infrarrojo de Linux (LIRC) en el receptor de infrarrojos basada en GPIO de frambuesa Pi

Registrar códigos infrarrojos de cualquier unidad de Control remoto para el uso con mando a distancia infrarrojo de Linux (LIRC) en el receptor de infrarrojos basada en GPIO de frambuesa Pi

IntroducciónLos mandos a distancia que son huérfanos cuando el dispositivo de control de dejó de funcionar son reutilizables en la Raspberry Pi. Después de completar este instructable, quizás estés interesado en probar el siguiente instructables:Reut
Con mando a distancia IR de frambuesa Pi sin LIRC

Con mando a distancia IR de frambuesa Pi sin LIRC

Quería conseguir un IR control remoto entrada para Raspberry Pi. Manejadas para conseguir LIRC he instalado y probado. Todo estaba bien, excepto el último paso. Cuando quería pasar el valor de clave remoto IR al programa de Python que no pasar correc
Aerodeslizador con mando a distancia. por AnTiProcrastination

Aerodeslizador con mando a distancia. por AnTiProcrastination

¡ Hola! Somos AnTiProcrastination, un grupo de estudiantes de La Universidad de Michigan--Shanghai Jiao Tong University Instituto conjunto (ver Logo en la figura 1) nuestro campus, (Figura 2; citado de www.ngeschool.org) situado en el distrito de caí
BRICOLAJE de luz LED - lámpara de humor escritorio moderno con mando a distancia

BRICOLAJE de luz LED - lámpara de humor escritorio moderno con mando a distancia

En este artículo que voy a entrar en el proceso que utilicé para construir esta pirámide impresionante en forma de lámpara de estado de ánimo.Usé a arce para la estructura principal y algunas espinas caoba para la fuerza agregada. Para las luces he u
Imagen de ambiente del estado de ánimo con mando a distancia

Imagen de ambiente del estado de ánimo con mando a distancia

este instructable le guiará por el proceso de hacer la imagen del propio humor ambiente!¿Quieres crear un efecto de luz de estado de ánimo único o una luz de noche? Estás en el lugar correcto.Esto vino a la existencia absolutamente accidentalmente, l
Ser perezoso con mando a distancia TV

Ser perezoso con mando a distancia TV

Soy demasiado perezoso para hacer un paseo al encender/apagar cualquier aparato eléctrico. Así que, aquí está mi genio, TV control remoto.Este proyecto se utiliza para cambiar los electrodomésticos mediante control remoto de la TV. Usa philips RC5 pr