Paso 2: mandos a distancia
Pues tengo el decodificador de IR que se construyó para el episodio 2, podía elegir cualquier mando a distancia para esta aplicación. Pero si no tienes ese decodificador, entonces necesitas un control remoto con los códigos conocidos y que no interfiere con otras cosas como el televisor. El mando a distancia que realmente terminé usando es uno que es muy barato en eBay. Cuenta con 21 teclas y, aunque pueden variar las marcas claves, los códigos para las ubicaciones claves generalmente son los mismos. Arriba se muestra un ejemplo típico. La dirección de este control remoto es FF 00 (bytes 1 y 2 respectivamente). Los principales códigos de byte 3 (en valores hexadecimales) también están indicados. Byte 4 es sólo el XOR de byte 3 por lo que ignoraba el valor de 4 bytes en el software.
Después decidí que teclas a utilizar en el control remoto de 21 teclas, he copiado a ellos en el aprendizaje de Chunghop control remoto se muestra arriba. Lo hice porque me pareció más fácil de usar y más intuitiva en cuanto se refieren a las asignaciones de teclas. Las teclas power y volumen son obvias mientras que la tecla V es asignado para hacer la selección de la fuente de entrada y las teclas de canal se asignan para cambiar la selección de canales de altavoz 2.1/5.1. La tecla de silencio no está asignada en mi aplicación.