Tabla de contenido:
Video: Spinner USB similar a Atari con Arduino Leonardo: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este es un proyecto sencillo. Un controlador giratorio que se puede usar con cualquier emulador que utilice un mouse. De hecho, se puede decir que no es más que un mouse con solo movimiento horizontal.
Paso 1: los materiales
Vas a necesitar:
· Un Arduino Leonardo Pro Micro o un Arduino Leonardo o Arduino Pro Micro normal. Debe ser uno de estos Arduinos, de lo contrario no funcionará. Compré uno en Ebay y me costó 3,33 €. Aqui esta el link:
www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649
· Un potenciómetro de 10 Kohm, preferiblemente con eje metálico, para que sea duradero. También puede buscarlos en Ebay por precios inferiores a un euro (o dólar).
· Un pulsador normal.
· Un PCB de uso general, opcional. Puede realizar las conexiones necesarias directamente al Arduino.
· Una caja de proyecto de tamaño lógico. Imagina que lo sostendrás en la palma de tu mano como controlador.
· Algo que se asemejará a una paleta al estar sobre el eje del potenciómetro que girarás cuando juegues. Encontré el mío en un viejo reproductor de radiocassete (se nota por su apariencia. Pero luego lo pinté de plata). Puede volver a comprar uno en Ebay o en una tienda de electrónica.
· Algunos trozos de cable delgado. Sería bueno usar cables rojo y negro para saber cuál va y dónde según la imagen.
Cuando esté satisfecho de haber recopilado todo lo anterior, es hora de ensamblarlos.
Paso 2: el montaje
Las conexiones son sencillas (ver también la imagen). Hice las conexiones en una PCB, pero puedes soldarlas directamente en el Arduino:
Suelde dos cables en el pulsador. Uno de ellos tiene que estar soldado al pin de tierra del Arduino (no importa cuál de los dos) y el otro al pin 9 de Arduino.
Si sostiene el potenciómetro, el eje hacia arriba y los pines hacia usted, entonces debe soldar un cable en el pin derecho (preferiblemente de color rojo), que se va a soldar al pin Vcc en el Arduino. En el pin del medio, soldé un cable azul que debe soldarse en el pin A0 del Arduino. Finalmente, suelde un cable negro en el pin izquierdo del potenciómetro, el otro extremo se soldará al pin de tierra en el Arduino.
Paso 3: la programación
Verifique sus conexiones nuevamente y cargue este programa en Arduino usando el IDE de Arduino. Asegúrate de que en el menú “Herramientas” seleccionaste como placa el “Arduino Leonardo” o el “Arduino Pro Micro” y como puerto el que sea el Leonardo (el mío era COM 8 pero puede ser diferente para ti.
Paso 4: Epílogo
¡¡¡Eso es todo!!! He probado la ruleta con los juegos MAME Arcanoid y Super Breakout en una PC, ¡y con Kaboom! en el emulador Stella, también en la PC. Ah, y en el programa, cambiar la variable cspd afecta la sensibilidad de la paleta.
Este es mi primer instructable y sé que puedo haber cometido algunos errores. No dude en hacerme cualquier pregunta que pueda tener.
Recomendado:
Caja de dopamina - un proyecto similar a Mike Boyd: no ser de Mike Boyd: 9 pasos
Caja de dopamina | un proyecto similar a Mike Boyd, no siendo de Mike Boyd: ¡quiero uno! ¡Necesito uno! ¡Soy un procrastinador! Bueno, quiero una caja de dopamina … Sin necesidad de programar. Sin sonidos, solo pura voluntad
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: 7 pasos
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: no es necesario presentar un juego legendario de "Space Invaders". La característica más interesante de este proyecto es que utiliza la visualización de texto para la salida gráfica. Se logra mediante la implementación de 8 caracteres personalizados. Puede descargar el Arduino completo
Criptografía similar a Bitcoin que se ejecuta en Raspberry Pi: 5 pasos
Crypto similar a Bitcoin que se ejecuta en Raspberry Pi: instrucciones para ejecutar un nodo. El sistema operativo US-OS está hecho de raspbian que ejecuta el paquete us-cryptoplatform. No tiene que pedir permiso para unirse. Simplemente siga estas sencillas instrucciones y ejecutar un nodo ganando criptomonedas cada minuto
Haga un sensor de puerta similar a 2GIG por ~ $ 4 dependiendo de los volúmenes de compra: 6 pasos
Haga un sensor de puerta similar a 2GIG por ~ $ 4 dependiendo de los volúmenes de compra: esta guía demostrará el proceso que puede seguir para hacer su propio sensor de puerta de seguridad compatible que aún se ve elegante y es de muy bajo costo
Cómo hacer un excitador asesino (similar a la bobina de Tesla): 4 pasos
Cómo hacer un excitador asesino (similar a la bobina de Tesla): Hola, aquí vamos a hacer un excitador asesino. Es un circuito sencillo y muy fácil de realizar