Stap 1: samenvatting
Dit project zal het bouwen van een eenvoudige rover auto die kan worden gecontroleerd door een Androïde slimme app met behulp van stem of knop op basis commando's op afstand. De slimme app verbindt met een seriële bluetooth-module op de rover auto die op zijn beurt loopt off van servo's gecontroleerd door een applicatie die draait op de Intel Edison MCU (micro controller eenheid).
De eenheid van de micro-controller (MCU) op Edison is deel van de SOC (atom dual core + de minuut IA gebaseerd MCU). MCU loopt een RTOS (Viper van WindRiver) die op zijn beurt een 'MCU toepassing' dat kan doen interessante dingen loopt zoals het beheren van IO poorten, verzamelen en controleren van sensor data, enz.
Er is een uitstekende gids hier beschikbaar: Creating toepassingen met MCU SDK: (https://software.intel.com/en-us/creating-applications-with-mcu-sdk-for-intel-edison-board) als u nieuw bij MCU op Intel bent. De gids loopt u door het installeren van de MCU SDK (die is gescheiden van de Eclipse-SDK voor de processor Intel Atom™) en maakt u kennis met het MCU bouwaanvragen.
Dit project bouwt een eenvoudige rover robot auto meestal verdreven de MCU (alleen de bluetooth-verbinding wordt afgehandeld door arduino op de host CPU met opdrachten voor actie doorgestuurd naar MCU). Aangezien de MCU een lage frequentie kern (max 100MHz is) kost het veel minder (in termen van energieverbruik) soortgelijke om dingen te doen op het, in plaats van op de host Intel Atom™ processor (500 MHz max).
De aanpak en de nadruk ligt hier is een eenvoudig budget-bewuste constructie/demontage project, gebouwd met zo veel dingen rond het huis als we kunnen doen. Met die geest in gedachten, heb ik een karton, 2-zijdig tapes, elastiekjes gebruikt de belangrijkste chassis tot stand te brengen en vervolgens te 'koppelen' Edison, batterij en breadboard gedreven circuits op het chassis.