bonjours
je souhaiterais faire apparaître sur une lcd les informations de l’accéléromètre 3 axes (X Y Z) d'une nunchuck .
s'il vous plait aidez moi ,je suis bloqué sur ce travail que j'ai à rendre
pour obtenir ça
je rencontre plusieurs soucis
déja je sais réaliser les branchements simples de de la nunchuck à l'arduino
GND(nunchuck)--------GND(arduino)
3.3v (nun )-------- 5V (arduino)
SDA(nun )--------pin 4 analogique
SCL(nun )---------pin 5 analoqique
soit le branchement nunchuck -----arduino ne me pose pas de problème
le branchement qui me pose problème c'est lcd(sur le breadboard ) à-------------l'arduino
car je dois le réaliser en fonction de ce code
#include <Wire.h>
#include <ArduinoNunchuk.h>
#define BAUDRATE 19200
ArduinoNunchuk nunchuk = ArduinoNunchuk();
void setup()
{
Serial.begin(BAUDRATE);
nunchuk.init();
}
void loop()
{
nunchuk.update();
Serial.print(nunchuk.analogX, DEC);
Serial.print(' ');
Serial.print(nunchuk.analogY, DEC);
Serial.print(' ');
Serial.print(nunchuk.accelX, DEC);
Serial.print(' ');
Serial.print(nunchuk.accelY, DEC);
Serial.print(' ');
Serial.print(nunchuk.accelZ, DEC);
Serial.print(' ');
Serial.print(nunchuk.zButton, DEC);
Serial.print(' ');
Serial.println(nunchuk.cButton , DEC);
}
#include <Wire.h>
#include <LiquidCrystal.h>
ArduinoNunchuk nunchuk = ArduinoNunchuk();
LiquidCrystal lcd( 8, 9, 4, 5, 6, 7 );
void setup()
{
nunchuk.init();
lcd.begin(16, 2);
}
void loop()
{
nunchuk.update();
lcd.setCursor(0, 0);
lcd.print(nunchuk.analogX, DEC);
lcd.print(' ');
lcd.print(nunchuk.analogY, DEC);
lcd.print(' ');
lcd.print(nunchuk.zButton, DEC);
lcd.print(' ');
lcd.print(nunchuk.cButton, DEC);
lcd.setCursor(0, 2);
lcd.print(nunchuk.accelX, DEC);
lcd.print(' ');
lcd.print(nunchuk.accelY, DEC);
lcd.print(' ');
lcd.print(nunchuk.accelZ, DEC);
lcd.print(' ');
delay(150);
lcd.clear();
}
le montage que je veux réaliser ce trouve ici http://forum.kerbalspaceprogram.com/...er-with-style-)
mais je ne comprend pas son montage car il n'est pas visible et de +, il utilise ce qu'il appelle une freetronics éleven board dont je ne vois pas l'utilité
merci d'avance de votre aide
je reste à votre disposition
-----