Étape 1: Résumé
Ce projet s’appuiera une voiture rover simple qui peut être contrôlée par une application intelligente android à l’aide de la voix ou bouton de commandes basés à distance. L’app intelligent se connecte à un module de série bluetooth sur la voiture de rover qui coule à son tour de servos contrôlées par une application qui s’exécute sur le Intel Edison MCU (unité de micro contrôleur).
L’unité de microcontrôleur (MCU) sur Edison fait partie du SOC (atom dual core + de l’IA Minute selon MCU). MCU exécute un RTOS (Viper de WindRiver) qui exécute à son tour une « application de MCU » qui peut faire des choses intéressantes telles que la gestion des e/s ports, collecter et contrôler les données des capteurs, etc..
Il y a un excellent guide disponible ici : Creating applications avec MCU SDK: (https://software.intel.com/en-us/creating-applications-with-mcu-sdk-for-intel-edison-board) si vous êtes nouveau à MCU sur Intel. Le guide vous dirige grâce à l’installation du SDK de MCU (qui est distinct du SDK Eclipse pour le processeur Intel Atom™) et vous initie à la création d’applications de MCU.
Ce projet s’appuie une rover simple robot voiture principalement chassée de la MCU (seule la connexion bluetooth est gérée par arduino sur le CPU hôte avec les commandes transmises à MCU pour action). Puisque le MCU est un noyau de basse fréquence (100MHz max) il vous en coûtera beaucoup moins (en termes de consommation d’énergie) pour faire des choses similaires à ce sujet, plutôt que sur l’hôte Intel Atom™ processeur (max 500 MHz).
L’approche et l’accent ici est de faire un projet construction/démontable facile soucieux de leur budget, construit avec autant de choses autour de la maison que nous le pouvons. Dans cet esprit, j’ai utilisé un carton, 2 faces bandes, bandes de caoutchouc pour mettre le châssis principal en place, puis pour « attacher » Edison, batterie et planche à pain circuit moteur au châssis.