//====================================================================================================================================================================== //||||||||||||||||||||||||||||||||||||||||||||||||||||||||| RECUPERATION DES VALEURS DEPUIS LA CARTE ARDUINO|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| //====================================================================================================================================================================== //lecture(); // lecture carte Arduino relié aux touches void lecture() { if ( monPortamoi.available() > 0) //pour voir si contenu disponible dans le port série { maChaineRecue=monPortamoi.readStringUntil('\n'); if (maChaineRecue!=null) { valeurLueBTG = match(maChaineRecue, "BTG(.*?);"); valeurLueBTD = match(maChaineRecue, "BTD(.*?);"); valeurLueBTH = match(maChaineRecue, "BTH(.*?);"); valeurLueBTB = match(maChaineRecue, "BTB(.*?);"); valeurLueBTV = match(maChaineRecue, "BTV(.*?);"); BTG=int(valeurLueBTG[1]);//);//changer la chaine extraite en valeur BTD=int(valeurLueBTD[1]);//);//changer la chaine extraite en valeur BTH=int(valeurLueBTH[1]);//);//changer la chaine extraite en valeur BTB=int(valeurLueBTB[1]);//);//changer la chaine extraite en valeur BTV=int(valeurLueBTV[1]);//);//changer la chaine extraite en valeur } //fin si la chaine recue n'est pas nulle } //fin si le buffer série n'est pas vide }