Étape 1: L’algorithme
L’algorithme de base utilisé est celui :
Étape 1: faire pivoter jusqu'à ce que le LDR détecte la lumière.
Étape 2: tandis que le LDR est détection lumière se déplacer vers l’avant.
Étape 3: si le LDR perd la lumière, tourner le robot dans la direction opposée jusqu'à ce que le LDR détecte la lumière
Étape 4: Répétez les étapes 2 et 3 pour toujours
la base de l’algorithme est que pendant que le robot tourne, s’il trouve une source de lumière, nous commande le robot pour arrêter. En raison de la différence de temps entre la détection de la lumière et le robot venir au repos (fraction de secondes), le robot va désormais un peu plus sur alignée à la source lumineuse. donc la prochaine fois après que le robot perd la source de lumière tout en se déplaçant vers l’avant, le robot est fait pour faire pivoter dans la direction opposée.
J’ai ajouté quelques petites choses supplémentaires dans l’algorithme de faire le travail de robot plus lisse, mais l’algorithme de base demeure inchangé.