Capacitive sensor MPR121 avec 6 led

Bonjour,

Je viens d’acheter le sensor MPR121 de adafruit pour arduino qui réagit au toucher en 12 points. J’aimerais brancher 6 leds au circuit, associer chacune d’elle à un port sensitif et qu’elles s’allument quand on touche le port correspondant. Je débute avec arduino et je ne sais pas comment du tout inclure ces leds dans le seul code que j’ai trouvé qui se rapporte à ce sensor.

Quelqu’un pourrait me donner des pistes pour inclure les leds dans le code ou en commencer un nouveau ?

Merci d’avance !!

Le sensor en question : https://www.adafruit.com/products/2024
et je joins aussi le code

testMPR121.txt (2.47 KB)

Bonjour,

Il suffit d’allumer ou d’éteindre la led après les serialprintln(“touched”) et “released”

en détail
tu déclares tes leds au début

const int leds[6]={2,3,4,5,6};

tu les mets en sortie dans le setup

 for (int i=0; i<6; i++)
    pinMode(leds[i],OUTPUT);

ensuite après Serial.print(i); Serial.println(" touched"); tu allume la led avec

 digitalWrite(leds[i],HIGH);

et après Serial.print(i); Serial.println(" released"); tu éteinds avec

 digitalWrite(leds[i],LOW);

Merci beaucoup !!
J’ai mis

for (int i=0; i<6; i++)
pinMode(leds*,OUTPUT);*
à la fin de void setup et j’ai le message expected unqualified id before “for”
J’image que ces deux lignes devraient être à un autre endroit ?
MPR121test_led.ino (2.56 KB)

Si tu indentes tes lignes correctement (avec CTRL T) tu verras que ton for.. est en dehors du setup

L'affectation des pins aux leds est un exemple, il faut bien sur remplacer par les pins réellement utilisées

ohoho ça marche ! merci ! bonne journée !