Étape 9: Programmation - Code Walk_Avoid_Turn
Mettre tous ensemble. Toutes les pièces sont assemblées. Nous sommes prêt charge le code complet, chaussez la coquille et regardez-le faire sa chose.
Vous connaissez la routine. Télécharger le fichier icbob_walk_avoid_turn.zip ci-dessous et décompresser dans votre répertoire d’Arduino. Ouvrez le dessin dans l’IDE Arduino. Recherchez la section suivante du code. Mettre les positions maison que vous enregistré pour votre bot dans le sketch.
Cette esquisse ajoute un second coup de tableau et une deuxième série de lent mouvement de code pour le « tour » move.
Nous avons ajouté le code de détection sonar obstacle comme une « autre » déclaration « if » de décider si nous sommes aller tout droit ou tourner.
Dernière Assemblée et mise en service
Laissez la batterie débranchée et télécharger le croquis. Déconnectez le câble de programmation. Assurez-vous que l’interrupteur d’alimentation sur le contrôleur est dans le bas sur la position « marche ». Glisser délicatement la coquille sur le socle avec le cordon d’alimentation USB bâton dans le trou supérieur. Mettre dans la pile. Branchez-le. Votre ICBob devrait commencer en déplaçant et en tournant pour éviter les obstacles en moins de 7 pouces.