Hello les Makers,
J'aurai besoin de votre aide pour faire le programme suivant:
quand le robot se trouve à une distance inferieure a 50 centimetre d'un mur,il met en route 5 moteur .
voila ce que j ai fait =
struct tableauTemps { byte numSortie; unsigned long debut; unsigned long fin; byte etat; }; tableauTemps dureeMarche[] = { {7, 0, 1500, LOW}, {8, 1500, 10000, LOW}, {9, 10000, 12500, LOW}, {10, 12500, 15000, HIGH}, {11, 15000, 18000ul, HIGH} }; const byte nOmbreUniteTableau = sizeof(dureeMarche) / sizeof(dureeMarche[0]); unsigned long limiteMax; void setup() { Serial.begin(115200); for (byte n = 0; n < nOmbreUniteTableau; n++) { pinMode(dureeMarche[n].numSortie, OUTPUT); digitalWrite(dureeMarche[n].numSortie, dureeMarche[n].etat); } limiteMax = 1000; // on fait comme si on est descendu en dessous de 50cm à cet instant précis } void loop() { }
J'ai commencer , mais je ne sait pas quoi mettre dans le loop .
Quelqu'un de competant peut il me venir en aide je suis debutant
Merci