Joysticks controlador de PS1 con Arduino (2 / 5 paso)

Paso 2: Analizar el cableado


Ya que quiero mantener todas las piezas en el PCB, necesitaba saber que los cables de la cinta a donde ir. Normalmente la cinta de alambre se pega hacia abajo contra el PCB para mantenerlo plano, pero necesita ver donde todo fue conectado al pelado detrás lo suficiente para ver las conexiones. Como veis en la foto, el cable se numera uno a 8.

Puesto que es un poco difícil ver exactamente donde se conecta cada cable, un truco que usé fue sujetar la placa a la luz que hace ver las conexiones de un millón de veces más fácil.

Empecé con unos fáciles para encontrar, como los botones. Como manitas la mayoría saben, botones básicos ya tiene sus dos patas y abajo dos patas conectadas, respectivamente (en este caso, A y C están conectados y B & D están conectados, pero A y C no están conectadas a & D hasta que se pulsa el botón).

Para estos botones, cada uno tiene una pierna que se conecta sólo a un alambre de la cinta, lo que significa que cada uno deben ser el hilo de 'datos' de cada botón. En cada caso, la pierna de 'datos' es o D o B, por lo que significa A y C para ambos botones puede ser conectado a Vcc . Si sigues el camino de Vcc, ves que se conecta a todos los Pin1 para todos cuatro potenciómetros.

Ya sabes Vcc es Pin1 para todos de los potenciómetros, Pin3 debe tierra y Pin2 debe ser para los datos . Efectivamente, cada pin 1 corresponde a un único cable, mientras que todos Pin3 conectarse uno con el otro y comparten un cable común de la cinta.

Ahora que nos hemos contablemente todos los cables (y por supuesto tener escrito qué alambre número en la cinta corresponden a...), podemos crear la tabla siguiente para ayudarnos a nosotros mismos a organizarnos:

1 - el pin 3 en todas cuatro macetas (GND)
2 - pin B del stick izquierdo (el pin sólo superior del stick izquierdo) (botón circuito digital pin1)
3 - pin 1 en todas cuatro macetas, pasadores A y C (pins de la parte inferior) en ambos botones (Vcc - 5v)
4 - pin D de stick derecho (el pin sólo superior del stick derecho) (botón a circuito digital pin2)
5 - pin 2 de movimiento vertical para el stick derecho (pin1 analógico)
6 - pin 2 del movimiento horizontal por la derecha Stick (analógica pin2)
7 - pin 2 de movimiento horizontal para el stick izquierdo (pin3 analógico)
8 - pin 2 de movimiento vertical para el stick izquierdo (pin4 analógico)

Artículos Relacionados

Controller(Joystick) juego de Bluetooth con Arduino y Jetpack

Controller(Joystick) juego de Bluetooth con Arduino y Jetpack

Hola, quiero mostrar una forma sencilla de construir un controlador básico de juegos con joystick. El Jetpack transmite los datos de joystick en serie vía Bluetooth. Puede jugar cualquier juego en tu PC con esto, basta con cambiar la clave requerida
Ratón hecho con Arduino Uno y Joystick

Ratón hecho con Arduino Uno y Joystick

¡ Hola! Bienvenidos a mi primer Instructable.Recientemente comenzó a juguetear con mi nuevo Arduino Uno y decidí buscar una aplicación para un módulo de joystick de PS2. Pensé que sería ingenioso para convertir mi Arduino en un ratón de joystick cont
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
Controlador USB NES con un arduino!

Controlador USB NES con un arduino!

ACTUALIZACIÓN 22/12/2014Usuario de Instructables mattpbooth ha actualizado el código y lo aloja en github:https://github.com/mattpbooth/ArduinoNESController...Gracias mate!ACTUALIZACIÓN 12/03/2011Sustituido un println con impresión (derp).ACTUALIZACI
8 x 8 x 8 LED cubo con Arduino Mega (+ sonido + PS controlador + juego)

8 x 8 x 8 LED cubo con Arduino Mega (+ sonido + PS controlador + juego)

este es un instructivo que se basa en el cubopor Chr, (por SuperTech-IT, (y por das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)pero creo que su mejor y más fácil.Comencé este proyecto sin ninguna habilidad de toprogramming de so
Táctil teclado / controlador con Arduino y el proceso del juego

Táctil teclado / controlador con Arduino y el proceso del juego

este instructable describe de una manera rápida y sencilla para crear un teclado táctil o un controlador de juegos con-cartón,-papel de aluminio,- y un Arduino.También proporciona los códigos de Arduino y el proceso para comenzar a jugar inmediatamen
Cómo usar viejo paso a paso motores con Arduino y el controlador A4988

Cómo usar viejo paso a paso motores con Arduino y el controlador A4988

He estado usando motores paso a paso por un tiempo ahora y son fantásticas para todo tipo de proyectos de robóticas.Hoy voy a compartir las cosas que he aprendido hasta ahora sobre la reutilización de viejos motores paso a paso salvados de impresoras
Utilizando un controlador NES para emuladores con Arduino y procesamiento

Utilizando un controlador NES para emuladores con Arduino y procesamiento

He encontrado varias formas de conectar un controlador NES al ordenador para su uso como un emulador de gamepad pero ninguno parece ser simple y compatible con lo que tenía en mano.Ésta sólo funciona con Arduino Leonardo, Micro y debido: https://gist
Hacer un robot simple de RF inalámbrico con Arduino!

Hacer un robot simple de RF inalámbrico con Arduino!

ACTUALIZACIÓN: HE AÑADIDO CONTROL DE JOYSTICK A ESTE ROBOT. POR FAVOR CONSULTE EL PASO 7 SI DESEA CONTROLAR EL ROBOT POR MEDIO DE JOYSTICK.Hola,Este es mi primer instructivo y en este tutorial voy a mostrarte, cómo construir un simple robot inalámbri
Controlar un actuador pequeño con Arduino

Controlar un actuador pequeño con Arduino

Este Tutorial de actuador lineal de Arduino muestra cómo controlar un Actuador pequeño Firgelli usando una placa compatible con Arduino y varios sensores de entrada, incluyendo un Slider y la perilla de rotación por control directo, Joystick para mov
Radio manía de AtoZ de RC + DIY con ARDUINO

Radio manía de AtoZ de RC + DIY con ARDUINO

Wikipedia define vehículo RC comoUn vehículo de control remoto es cualquier vehículo que es controlado remotamente por un medio que no restringe su movimiento con un origen externo al dispositivo. A menudo se trata de un dispositivo de control de rad
BRICOLAJE artesanal hexápodo con arduino (Hexdrake)

BRICOLAJE artesanal hexápodo con arduino (Hexdrake)

Hola, soy David y en este instructable te voy a mostrar cómo hice este hexápodo cuyo nombre es Hexdrake.Desde los 16 me interesé en electrónica y más tarde en robótica. Después de conseguir algún nivel y programación con arduino que decidí construir
Automatización casera con Arduino... Y JavaScript!

Automatización casera con Arduino... Y JavaScript!

En este instructable (mi primera una realidad), te guiará para realizar la automatización en su hogar con Arduino, sí, no tan nueva... Pero también se incluyen JavaScript, usando Node.js y una impresionante biblioteca con Arduino llamado johnny cinco
Android controla LEDs RGB con Arduino

Android controla LEDs RGB con Arduino

Hai a todos en el post iam va a mostrar cómo controlar el LED RGB utilizando android con arduino y el módulo Bluetooth HC-05.He buscado en la web hay muchas técnicas para controlar el LED RGB. Pero este es el método que es muy simple y fácil.En este