Étape 9: Code explication - suite
if (state == "ONA"){ analogWrite(motor1, 0); analogWrite(motor2, motor_speed); analogWrite(motorA, 0); analogWrite(motorB, motor_speed);
Dans cette section du code, nous utilisons les valeurs obtenues à partir de la chaîne de requête pour contrôler les roues du robot. Dans cet exemple, nous vérifions si le bouton « UP », qui est étiqueté comme « ONA » dans la chaîne de requête, est appuyé sur notre appareil iOS. Si l’affaire est vrai, nous utilisons la fonction « analogWrite » pour envoyer la valeur de la vitesse, a aussi obtenu de la chaîne de requête et définir dans l’iOS App, les moteurs. Donc « ONA » fera les deux moteurs s’avancer à une vitesse spécifique. Le même processus est utilisé pour les autres sens possibles. Le code compare chaque cas et les moteurs qui fait bouger dans la direction correspondante.