4 servo moteur avec 2 nunchuck i2c

Bonjour à tous, j’ai un projet, je souhaite contrôler 4 servomoteurs avec 2 nunchuks connectés à esp32. Mon esp32 est Wemos mini ttgo esp32. J’ai essayé un programme pour lire la valeur de nunchucks sur mon esp32 mais mon esp32 retourne: rst: 0x1 (POWERON_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP: 0xee clk_drv: 0x00, q_drv: 0x00, d_drv: 0x00, cs0_drv: 0x00, hd_drv: 0x00, wp_drv: 0x00 mode: DIO, horloge div: 1 charge: 0x3fff0018, len: 4 charge: 0x3fff001c, len: 1216 ho 0 queue 12 salle 4 charge: 0x40078000, len: 9720 ho 0 queue 12 salle 4 charge: 0x40080400, len: 6352 entrée 0x400806b8

Code d’erreur I2C _burst Erreur de lecture: 2 répétées: 1

Code d’erreur I2C _burst Erreur de lecture: 2 répétées: 2

Code d’erreur I2C _burstRead error: 2 répété: 3

Code d’erreur I2C _burst Erreur de lecture: 2 répétées: 4

Code d’erreur I2C _burst Erreur de lecture: 2 répétées: 5

Mon code est: #include <WiiChuck.h> #include <ESP32Servo.h>

Accessoire nunchuck1;

Servo un; Servo deux; Servo trois;

void setup () {delay (1000); Serial.begin (115200); nunchuck1.begin ();

Serial.println(“Loading controller…”);

one.attach(35);
two.attach(27);
three.attach(25);
}

boucle vide () {

nunchuck1.readData(); // Read inputs and update maps
int Servo1Val = map(nunchuck1.values[0],0,255,0,180);
int Servo2Val = map( nunchuck1.values[10]>0?
0:// Upper button pressed
(nunchuck1.values[11]>0?
255:// Lower button pressed
128)//neither pressed
,0,255,0,180);
int Servo3Val = map(nunchuck1.values[1],0,255,0,130);// z button
Servo3Val = Servo3Val + 27; si (Servo1Val> = 100) {Servo1Val = Servo1Val + 21;

} else if (Servo1Val <= 85) {Servo1Val = Servo1Val-18;

}

Serial.println (Servo3Val); si (Servo3Val> = 100) {Servo3Val = Servo3Val + 41; Serial.print (“Changement:”); Serial.println (Servo3Val);

} sinon si (Servo3Val <= 85) {Servo3Val = Servo3Val-42; Serial.print (“Changement:”); Serial.println (Servo3Val);

}

one.write(Servo1Val);
two.write(Servo2Val);
three.write(Servo3Val);
}

Avez-vous une solution car je recherche pendant 2 mois, j’ai essayé de nombreux programmes mais ça ne marche pas.

vous n'en êtes plus à votre premier post (et avez déjà une discussion sur votre projet en cours), merci d'utiliser le forum correctement et d'aller lire les règles pour poster du code, les règles de base etc...

Avez-vous une solution car je recherche pendant 2 mois, j'ai essayé de nombreux programmes mais ça ne marche pas

"ça ne marche pas" ne veut rien dire quand on ne sait pas ce que vous avez essayé, comment c'était branché, ce que ça devrait faire et ce qu'il se passe..

bref... post à revoir