Compatível com o protetor do manche da ONU de Arduino

Marca:Joystick Shield
Certificação:CE Rohs FCC
Preço:12.98
Lugar de origem:China
Número de modelo:Protetor do manche
Quantidade de ordem mínima:5pcs
Contate

Add to Cart

Dos Estados-activa
Shenzhen Guangdong
Endereço: Sala de 620, edifício yutian, canção lin road, no distrito de Futian, Shenzhen, China.
Fornecedor do último login vezes: No 1 Horas
Detalhes do produto Perfil da empresa
Detalhes do produto

Compatível com o protetor do manche da ONU de Arduino

 

Descriço:

O protetor senta-se sobre seu Arduino e transforma-se o em um controlador simples. Cinco teclas momentneas (boto seleto do manche 4+) e um manche do polegar da dois-linha central do sua funcionalidade de Arduino no nível de controladores velhos de Nintendo. Soldar no é exigida, e porque este é já artigo inteiramente montado, assim que você pode usá-lo derectly!

As teclas momentneas so conectadas aos pinos digitais de Arduino 2-6; quando pressionada puxaro o ponto baixo do pino (que utiliza traço-UPS interno do Arduino). O movimento vertical do manche produzirá uma tenso análoga proporcional no pino análogo 0, igualmente, o movimento horizontal do manche pode ser seguido no pino análogo 1.

Características:

1, compatível com a ONU de Arduino, o Duemilanove e o Arduino MEGA (nenhuns protetor ou fios adicionais do arduino exigido)

manche do polegar de 2,2 linhas centrais com impulso no boto do manche (controles análogos movimento horizontal vertical dos controles do movimento do pino 0 & do pino 1 do analógico)

3, o boto do manche e a tecla quatro 12mm momentnea conectam ao pino digital 2-6 (o pino digital 2-6 puxará baixo quando pressionado o boto)

4, boto de RESTAURAÇO incorporado

Esboço do programa demonstrativo:

variáveis de //Create para cada boto no protetor do manche para atribuir os números de pino
carvo animal button0=3, button1=4, button2=5, button3=6;
carvo animal sel=2;

instalaço vaga (vácuo)
{
  pinMode (sel, ENTRADA);      //Set o manche ‘Select'button como uma entrada
  digitalWrite (sel, ALTOS);  //Enable o resistor levantar no boto seleto
 
  pinMode (button0, ENTRADA);      //Set o boto 0 do manche como uma entrada
  digitalWrite (button0, ALTOS);  //Enable o resistor levantar no boto 0

  pinMode (button1, ENTRADA);      //Set o boto 1 do manche como uma entrada
  digitalWrite (button1, ALTOS);  //Enable o resistor levantar no boto 1
 
  pinMode (button2, ENTRADA);      //Set o boto 2 do manche como uma entrada
  digitalWrite (button2, ALTOS);  //Enable o resistor levantar no boto 2

  pinMode (button3, ENTRADA);      //Set o boto 3 do manche como uma entrada
  digitalWrite (button3, ALTOS);  //Enable o resistor levantar no boto 3
 
  Serial.begin (9600);           //Turn na porta de série em 9600 bps
}

laço vago (vácuo)
{
  Serial.print (analogRead (0));          //Read a posiço da linha central dos manches X e imprime-a na porta de série.
  Serial.print (“, ");
  Serial.print (analogRead (1));          //Read a posiço da linha central dos manches Y e imprime-a na porta de série.
  Serial.print (“, ");
  Serial.print (digitalRead (sel));       //Read o valor do boto seleto e imprime-o na porta de série.
  Serial.print (digitalRead (button0));   //Read o valor do boto 0 e imprime-o na porta de série.
  Serial.print (digitalRead (button1));   //Read o valor do boto 1 e imprime-o na porta de série.
  Serial.print (digitalRead (button2));   //Read o valor do boto 2 e imprime-o na porta de série.
  Serial.println (digitalRead (button3)); //Read o valor do boto 3 e imprime-o na porta de série.
 
  //Wait para a Senhora 100, vai ento para trás ao começo do ‘laço’ e repete.
  atraso (100);
}


China Compatível com o protetor do manche da ONU de Arduino supplier

Compatível com o protetor do manche da ONU de Arduino

Inquiry Cart 0