» Eletrônicos » Arduino »Joystick NES - para jogar

NES Joystick - para jogar

NES Joystick - para jogar


E em que sentido jogar? O gerenciamento de um personagem de videogame é compreensível; o uso de objetos para a finalidade pretendida é a coisa mais fácil de fazer com eles. Tocar é fraco como um instrumento musical? O autor de Instructables, sob o apelido ptevyesaur, conta como chegou a essa vida.

A estrutura inclui três dispositivos: Arduino Uno, um módulo com um emissor de som e uma chave e o gamepad atual:



Além deles, apenas jumpers serão necessários. Obviamente, você pode usar o piezodinâmico usual conectando-o diretamente, sem uma chave. Um fone de ouvido incluído através de um resistor de 1 quilo-ohm também é adequado. Você também pode coletar a chave para controlar a cabeça dinâmica.

O mestre conectou o gamepad ao Arduino da seguinte maneira:

7 pinos do conector do joystick - no pino do Arduino, designado como 5V - fio vermelho.

1 pino do conector do joystick - no pino do Arduino, designado como GND (comum) - fio preto.

2 pinos do conector do joystick (relógio) - no pino do Arduino, designado como D5 - fio laranja.

3 pinos do conector do joystick (trava) - no pino do Arduino, designado como D6 - fio amarelo.

4 pinos do conector do joystick (dados) - no pino do Arduino, designado como D7 - fio verde.

Obviamente, não é necessário usar fios multicoloridos, mas isso permitiu ao mestre mostrar a conexão dos fios pela lateral do conector e do Arduino na foto:




Ao usar joysticks de clones NES com conectores de banco de dados padrão, você pode ver quais pinos devem ser usados ​​nesse caso, em este artigo.

Por alguma razão, a tecla no módulo emissor de som do pt-pt não é usada e não fornece energia a ele. O som quando o sinal do Arduino é enviado diretamente ao emissor de som não é muito alto. Ele conecta a saída do módulo S à saída do D9 Arduino com um fio azul, e a saída do módulo com um sinal de menos à saída do GND Arduino.

Em seguida, o desenvolvedor adiciona a biblioteca ao IDE do Arduino biblioteca pitches.h e inundações esboço. O programa é baseado no exemplo do esboço do controlador do gamepad do Teachbot / TeachbotServo_NES.ino do livro de Gordon McComb "Faça você mesmo! O robô no Arduino ".

Após preencher o esboço, o assistente abre o console de depuração serial (isso não é necessário) e inicia a reprodução. A correspondência dos botões com as notas é a seguinte:

Até - a quarta oitava
Down - D Quarta oitava
Esquerda - quarta oitava E
Direita - Quarta Oitava Fa
Selecione - sal da quarta oitava
Start - para a quarta oitava
B - quarta oitava si
A - até a quinta oitava

Claro, sem objectos cortantes, e mesmo em um intervalo tão estreito, pouco pode ser jogado, mas se você tentar ...
5.5
5.5
5.5

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar

Aconselhamos que você leia:

Entregue-o para o smartphone ...