Paso 3: infrarrojo
1. conseguir un protoboard y ponga el receptor IR allí. También hacer una tierra común que pueden usar todas sus baterías. (esto se hace conectando el pin GND del Arduino a una fila de la protoboard)
2. conectar la clavija de media en el suelo, la izquierda para pin digital de Arduino y el derecho a GND (según mi cuadro). Tenga en cuenta que la izquierda podría ser diferente para el tuyo así que mirar la documentación o los datos de la hoja viene con él.
3. conectar el Arduino al PC (debe haber ya subiste el código) y abrir el monitor serie. Tratar de enviar algunas señales (Asegúrese de que el código es cargado). Si usted está recibiendo las señales, debe ver información sobre esas señales en el monitor serial.
4. hay un campo que dice "valor". Utilizar ese valor para ajustar el código según la señal infrarroja. Si abrir el código y mirar las variables constantes definidas, deben ser como VOL_UP o ALT_VOL_UP. Cambie estos valores a los valores que obtienes Presionando el botón volumen arriba/abajo. Asegúrese de que dejar el '0 x' en el principio del valor debido a que sólo representa el formato hexadecimal.
CH_UP = canal botón = > Servo 4
CH_DOWN = canal botón = > Servo 4
VOL_UP = volumen botón = > Servo 3
VOL_DOWN = volumen botón = > Servo 3
ARR_UP = encima del botón de la flecha = > Servo 2
ARR_DOWN = botón de la flecha = > Servo 2
ARR_LEFT = botón de flecha izquierda = > Servo 1
ARR_RIGHT = botón de flecha derecha = > Servo 1
Velocidad [n] = velocidad del motor (1-3 = > servo 1; 3-6 = > servo 2; 6-9 = > servo 3; servo4 tiene una velocidad fija)
Constantes a partir de ALT: bueno, mi controlador fue extraño y produce 2 señales diferentes para un botón! Así que tuve que usar una alternativa para cada constante. Sin embargo, tuyo probablemente no hacer eso, por lo que solo puede ignorar o eliminar todas las variables constantes que empiezan por ALT.
5. por lo que estamos cambiando el código! Cambiar los valores de acuerdo con sus datos y volver a subir el código. En este punto, debe ser capaz de controlar tu robot con el control remoto!