Paso 30: Cable del joystick
El cableado tiene un poco desordenado.
Básicamente cada pulsador se conecta a un resistor de pull-down de 10K en un lado y 5V en el otro. El pin del arduino para cada botón se conectará entre el botón y la resistencia.
Así que cada botón va como esto:
Botón (un lado)---> Arduino clavija de entrada--> 10 K resistencia--> terreno en arduino
Botón (otro lado)---> 5V de Arduino
Ahora, cuando un botón está abierto, la salida de arduino será baja. Cuando se pulsa el botón será alta.
Utilicé cable de red Cat-5 para esto.
Aquí están los cables a los botones en el controlador y el Arduino-
Alambre - botón - Arduino Analógico/Digital:
Azul - para arriba (joystick) - A0 / D14
Azul/blanco - abajo (joystick) - A1 / D15
A2 - izquierda (joystick) - naranja / D16
Naranja/blanco - derecho (joystick) - A3 / D17
Verde - botón izquierdo (garra abierta) - A4 / D18
Verde/blanco - botón derecho (garra cerca) - A5 / D19
Brown - tierra (Arduino) - tierra
Marrón/blanco - 5V (Arduino) - 5V
(Nota: los pines analógicos en el Arduino se pueden utilizar como pines digitales)