Étape 7: programmation
Mode d’attaqueUne approche réactive à la programmation de l’IA dans le robot s’est avérée pour fonctionner au mieux. Pour le mode autonome attaque vise à pousser l’adversaire hors de l’arène, tout en restant dans l’arène. Le robot sumo scanne pour les objets à l’aide de ses capteurs à ultrasons. Une fois qu’un adversaire se trouve que le robot tourne jusqu'à ce que l’adversaire n’est visible dans ses deux capteurs avant. Ensuite, il béliers en avant et essaie de pousser l’adversaire hors de l’arène. Le processus est ensuite répété si nécessaire.
Interfaçage avec capteurs à ultrasons
Ce tutoriel vous guidera bien comment s’interfacer avec les capteurs à ultrasons HC-SR04.
Entoilage-télémètre à ultrasons avec microcontrôleurs AVR – AVR Tutorial
Interfaçage avec les capteurs IR ligne
Les capteurs de la ligne peuvent simplement fixer une entrée numérique de la MCU AtMega128. Puis le MCU peut lire les capteurs état actuel. D’une manière similaire à ligne de détection. QRE1113 Capteur de réflectance
Interfaçage avec le contrôleur de moteur
Le contrôleur de moteur ne nécessite que digital direction haut/bas des signaux et des signaux PWM. Les deux dont un simple à mettre en œuvre avec l’AtMega128.