Go Down

Topic: aide nunchuck + arduino (Read 718 times) previous topic - next topic

tsauzeau

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.

merci de votre aide

J_C

J'ai fait ça avec le bouton Z :
Code: [Select]
#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()"

A+
JC

tsauzeau

#2
Jul 04, 2010, 04:17 pm Last Edit: Jul 04, 2010, 04:22 pm by tsauzeau Reason: 1
un grand merci pour cette aide, je test tout de suite

edit:

marche impec merci, je posterai un tuto quand j'aurai fini mon robot

Go Up