Sua loja de Arduino e componentes Eletrônicos

Arduino, Módulos, Shields e muito mais.

Joystick Shield Arduino Bluetooth Nrf24l01 Nokia I2c

Código: joystickNokia
R$ 58,10
até 24x de R$ 2,42 sem juros
Comprar Estoque: Disponível
    • 1x de R$ 58,10 sem juros
    • 2x de R$ 29,05 sem juros
    • 3x de R$ 19,37 sem juros
    • 4x de R$ 14,52 sem juros
    • 5x de R$ 11,62 sem juros
    • 6x de R$ 9,68 sem juros
    • 7x de R$ 8,30 sem juros
    • 8x de R$ 7,26 sem juros
    • 9x de R$ 6,46 sem juros
    • 10x de R$ 5,81 sem juros
    • 11x de R$ 5,28 sem juros
    • 12x de R$ 4,84 sem juros
    • 13x de R$ 4,47 sem juros
    • 14x de R$ 4,15 sem juros
    • 15x de R$ 3,87 sem juros
    • 16x de R$ 3,63 sem juros
    • 17x de R$ 3,42 sem juros
    • 18x de R$ 3,23 sem juros
    • 1x de R$ 58,10 sem juros
    • 2x de R$ 29,05 sem juros
    • 3x de R$ 19,37 sem juros
    • 4x de R$ 14,52 sem juros
    • 5x de R$ 11,62 sem juros
    • 6x de R$ 9,68 sem juros
    • 7x de R$ 8,30 sem juros
    • 8x de R$ 7,26 sem juros
    • 9x de R$ 6,46 sem juros
    • 10x de R$ 5,81 sem juros
    • 11x de R$ 5,28 sem juros
    • 12x de R$ 4,84 sem juros
    • 15x de R$ 3,87 sem juros
    • 18x de R$ 3,23 sem juros
    • 24x de R$ 2,42 sem juros
  • R$ 58,10 Pagamento na entrega
* Este prazo de entrega está considerando a disponibilidade do produto + prazo de entrega.

PINOS do Shield

NOME MAPA PINO NO ARDUINO 
    X axes           A0
    Y axes       A1
    Button A     Up     D2
Button B     Right     D3
Button C     Down     D4
Button D     Left     D5
Button E     Func. Right     D6
Button F     Func. Left     D7
Button K     Joystick Action         D8

 

Conector NOKIA

Board port pin order     3V3         GND         D13         D12          D11         D10         D9         3V3    
Regular Nokia breaout pin order     RST     CS     DC     DIN     CLK     VCC     LIGHT         GND

 

Conector NRF24l01

    NC         D12    
    D11      D13
    D10      D9
    3.3V     GND

  

Código Exemplo:

 

//Create variables for each button on the Joystick Shield to assign the pin numbers

char button0=3, button1=4, button2=5, button3=6;
char sel=2;
void setup(void){

pinMode(sel, INPUT); //Set the Joystick 'Select'button as an input
digitalWrite(sel, HIGH); //Enable the pull-up resistor on the select button

pinMode(button0, INPUT); //Set the Joystick button 0 as an input
digitalWrite(button0, HIGH); //Enable the pull-up resistor on button 0
pinMode(button1, INPUT); //Set the Joystick button 1 as an input
digitalWrite(button1, HIGH); //Enable the pull-up resistor on button 1

pinMode(button2, INPUT); //Set the Joystick button 2 as an input
digitalWrite(button2, HIGH); //Enable the pull-up resistor on button 2
pinMode(button3, INPUT); //Set the Joystick button 3 as an input
digitalWrite(button3, HIGH); //Enable the pull-up resistor on button 3

Serial.begin(9600); //Turn on the Serial Port at 9600 bps
}

void loop(void){

Serial.print(analogRead(0)); //Read the position of the joysticks X axis and print it on the serial port.
Serial.print(",");
Serial.print(analogRead(1)); //Read the position of the joysticks Y axis and print it on the serial port.
Serial.print(",");
Serial.print(digitalRead(sel)); //Read the value of the select button and print it on the serial port.
Serial.print(",");
Serial.print(digitalRead(button0)); //Read the value of the button 0 and print it on the serial port.
Serial.print(",");
Serial.print(digitalRead(button1)); //Read the value of the button 1 and print it on the serial port.
Serial.print(",");
Serial.print(digitalRead(button2)); //Read the value of the button 2 and print it on the serial port.
Serial.print(",");
Serial.println(digitalRead(button3)); //Read the value of the button 3 and print it on the serial port.

//Wait for 100 ms, then go back to the beginning of 'loop' and repeat.
delay(100);
}

 

Produtos relacionados

R$ 58,10
até 24x de R$ 2,42 sem juros
Comprar Estoque: Disponível
Sobre a loja

Sua loja de Arduino e componentes Eletrônicos Arduino, Módulos, Shields e muito mais.

Pague com
  • PagSeguro
  • MercadoPago
  • PayPal
  • Pagamento na entrega
Selos
  • Site Seguro

Thiago Teixeira - CPF: 348.763.928-97 © Todos os direitos reservados. 2017