Go Down

Topic: aide nunchuck + arduino (Read 806 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
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy