bonjour, je suis nouveau et embêter, je voudrais utiliser le bouton c du nunchuck pour contrôler une led;
-le nunchuck marche parfaitement avec arduino
( accéléromètre+joystick).
j'ai un code que je posterai dans un second message
-je crois avoir compris que le boutton c fonctionne de cette manier:
0= bouton pressé
1= bouton relache
mais malgres tout sa quand je charge le programme la led s'allume sans que je ne fasse rien et ne s'eteint pas.
#include <Wire.h>
#include <nunchuck_funcs.h>
int ledPin = 13;
void setup() {
Serial.begin(19200);
pinMode(ledPin, OUTPUT);
nunchuck_setpowerpins(); // pour utiliser les pins ana2 et ana3 en alim
nunchuck_init();
}
void loop() {
nunchuck_get_data();
nunchuck_print_data(); // pas obligé, c'est juste pour contrôler au moniteur
if (nunchuck_zbutton() == 1)
digitalWrite(ledPin, HIGH);
else
digitalWrite(ledPin, LOW);
delay(20);
}
et ça fonctionne, alors ça doit le faire avec le bouton C et la fonction
"nunchuck_cbutton()"