#include "pin.h" #include "menu.h" #include "web.h" #include "localMode.h" #include #include #include "Adafruit_MPR121.h" #include // --- Capteur capacitif --- Adafruit_MPR121 cap = Adafruit_MPR121(); uint16_t lasttouched = 0; uint16_t currtouched = 0; void setup() { Serial.begin(115200); randomSeed(analogRead(0)); pinMode(A2, INPUT); if (!cap.begin(0x5B)) { Serial.println("MPR121 not found, check wiring?"); while (1); } Serial.println("MPR121 found!"); setupMenu(); } void loop() { readButton(); if (!isPlay) { menu(); } else { if (!local) { if(!isWebSet){ setupWeb(); isWebSet = true; }else{ loopWeb(); } } else { if(!isBtnSet){ setBtn(cap, lasttouched, currtouched); } else{ if(solo) { if(difficulty == 1){ localModeSolo(cap, lasttouched, currtouched); }else if(difficulty == 2){ localModeSoloExpert(cap, lasttouched, currtouched); } } else { localModeDuo(cap, lasttouched, currtouched); } } } } }