Pages: [1]   Go Down
Author Topic: aide nunchuck + arduino  (Read 649 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 10
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 32
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

J'ai fait ça avec le bouton Z :
Code:
#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
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 10
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 04, 2010, 09:22:27 am by tsauzeau » Logged

Pages: [1]   Go Up
Jump to: