» Electrónica » Arduino »NES Joystick - para jugar

Joystick NES - para jugar

Joystick NES - para jugar


¿Y en qué sentido jugar? La gestión de un personaje de videojuego es comprensible; el uso de objetos para su propósito previsto es lo más fácil de hacer con ellos. ¿Es débil tocarlo como un instrumento musical? El autor de Instructables bajo el apodo de ptevyesaur cuenta cómo llegó a esa vida.

La estructura incluye tres dispositivos: Arduino Uno, un módulo con un emisor de sonido y una tecla, y el gamepad real:



Además de ellos, solo se requerirán puentes. Por supuesto, puede tomar la piezodinámica habitual conectándola directamente, sin una clave. Un auricular incluido a través de una resistencia de 1 kilo-ohm también es adecuado. También puede recoger la clave para controlar la cabeza dinámica usted mismo.

El maestro conectó el gamepad al Arduino de la siguiente manera:

7 pin del conector del joystick - al pin Arduino, designado como 5V - cable rojo.

1 pin del conector del joystick - al pin Arduino, designado como GND (común) - cable negro.

2 pines del conector del joystick (sincronización) - al pin Arduino, designado como D5 - cable naranja.

3 pines del conector del joystick (pestillo) - al pin Arduino, designado como D6 - cable amarillo.

4 pines del conector del joystick (datos) - al pin Arduino, designado como D7 - cable verde.

Por supuesto, no es necesario usar cables multicolores, pero esto permitió al maestro mostrar la conexión de los cables desde el lado del conector y Arduino en la foto:




Al usar joysticks de clones NES con conectores DB estándar, puede ver qué pines se deben usar en este caso. este articulo.

Por alguna razón, la tecla del módulo emisor de sonido ptevyesaur no la utiliza y no le suministra energía. El sonido cuando la señal de Arduino se envía directamente al emisor de sonido no es muy fuerte. Conecta la salida del módulo S con la salida D9 del Arduino con un cable azul, y la salida del módulo con un signo menos con la salida del GND Arduino.

Luego, el desarrollador agrega la biblioteca al IDE de Arduino biblioteca pitches.h e inundaciones bosquejo. El programa se basa en el ejemplo del boceto del controlador del gamepad Teachbot / TeachbotServo_NES.ino del libro de Gordon McComb "Hazlo tu mismo! El robot en Arduino ".

Después de completar el boceto, el asistente abre la consola de depuración en serie (esto no es necesario) y comienza a jugar. Los botones corresponden a las siguientes notas:

Arriba - hasta la cuarta octava
Abajo - D Cuarta octava
Izquierda - Cuarta octava E
Derecha - Cuarta octava Fa
Seleccionar - sal de cuarta octava
Inicio - para la cuarta octava
B - cuarta octava si
A - hasta la quinta octava

Por supuesto, sin objetos punzantes, e incluso en un rango tan estrecho, se puede jugar poco, pero si lo intentas ...
5.5
5.5
5.5

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...