Go Down

Topic: Arduino + nunchuck + 2 moteurs (Read 1 time) previous topic - next topic

x3-NicOo

Par hasard, ne sauriez-vous pas me donner le code  :$
Je ne suis pas doué pour les faires

je voudrai avoir 4 sortie : Exemple :
Joystick vers l'avant : Pin 5 : on
Joystick vers l'arrière : pin 6 : on
joystick vers la gauche : pin 7 : on
joystick vers la droite : pin 8 : on

Luj06

#6
Nov 29, 2010, 12:32 am Last Edit: Nov 29, 2010, 12:34 am by julien@pobot.org Reason: 1
Il faut persévérer. Donner le code ne te servira à rien si tu ne sais pas l'envoyer dans la carte.

Tout est déjà dans l'archive zip qui se trouve sur le site web dont je t'ai envoyé le lien.

Bon, voici :

Code: [Select]

void setup()
{
  pinMode(5,OUTPUT);
  pinMode(6,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);

  // ... initialisation du WiiChuck comme dans l'exemple

}

void loop()
{

delay(50);
chuck.update();

if (chuck.readJoyX() > 0) {
  digitalWrite(8,HIGH);
  digitalWrite(7,LOW);
} else if (chuck.readJoyX() < 0) {
  digitalWrite(8,LOW);
  digitalWrite(7,HIGH);
} else {
  digitalWrite(8,LOW);
  digitalWrite(7,LOW);
}

if (chuck.readJoyY() > 0) {
  digitalWrite(5,HIGH);
  digitalWrite(6,LOW);
} else if (chuck.readJoyX() < 0) {
  digitalWrite(5,LOW);
  digitalWrite(6,HIGH);
} else {
  digitalWrite(5,LOW);
  digitalWrite(6,LOW);
}

}



Peut-être veux-tu que je t'envoie une carte Arduino déjà programmée ?

x3-NicOo

non non, pour envoyer le code il n'y a pas de soucils.
Merci beaucoup, je vais essayer de faire fonctionner tout sa :)

Jean-François


[edit]Peut-être veux-tu que je t'envoie une carte Arduino déjà programmée ? [/edit]

C'est de l'ironie, ce qu'il entend par là c'est que si tu ne fais pas un minimum d'efforts, tu n'arrivera à rien...   ::)
MacBook intel core 2 duo  os X snow Leopard 10.6
 eMac PPc G4  os X Leopard 10.5
powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Luj06

J'ai édité l'article en remplaçant PC2 et PC3 par PORTC2 et PORTC3, les nouveaux noms de variable pour ces deux entrées sur les nouvelles Arduino.

Go Up