Le Freescale K64F possède des caractéristiques qui le rendent idéal pour commander le mouvement du robot. Pour un fonctionnement semi-autonome, les accéléromètres permettraient de faire quelques lestime et le magnétomètre permettrait une référence absolue améliorer la précision. Il n’est pas une solution idéale, mais serait formidable pour un amusement robot.
Mais ma première pensée a été de faire un deux roues robot (comme une mini Segway). Les accéléromètres feraient partie d’un système en boucle fermée pour permettre au robot d’équilibrer. Ce robot ne serait pas autonome, mais pourrait être piloté par un homme. Ce projet ne serait pas simple, que je ne sais pas que Dean Kamen a passé des heures à perfectionner le Segway.
Une première étape dans ce projet créerait un canal de communication pour contrôler le robot. Il existe plusieurs options ; Ethernet, plusieurs canaux serial et USB. J’ai même envisagé infrarouge. Il n’est pas originaire de la FRDM-K64F, mais selon moi, on pourrait utiliser la CMT (transporteur Modulation minuterie) et quelques circuits simples à mettre en œuvre des IR Mais c’est un autre projet. J’ai décidé que USB serait une solution simple et étudié ce qui était disponible. J’ai trouvé que Freescale a une pile USB qui s’affiche comme un port COM. Ce Instructable montre comment l’utiliser sous Windows, je crois que cela fonctionne de manière similaire sur d’autres systèmes d’exploitation.