Arduino est une plate-forme open source électronique basée sur des logiciels et du matériel facile à utiliser. Vous utilisez généralement une carte de microcontrôleur Arduino dans l’une des deux façons suivantes :
- Vous pouvez brancher le Conseil d’administration sur un ordinateur de bureau et de télécharger un programme d’ordinateur (ou un script). Une fois que la carte est programmée puis incorporer dans vos propres projets et pouvoir le Conseil d’administration à l’aide d’un adaptateur secteur standard, ou,
- Vous pouvez garder le jury branché sur les messages Bureau d’ordinateur et le transfert (données) entre le Conseil et l’ordinateur. Dans ce cas, vous utilisez le jury comme une « extension » de votre ordinateur pour fournir un ensemble d’entrées analogiques et numériques ou les connexions de sortie.
Dans ce Instructable, nous considérerons cas #2, à l’aide de la bibliothèque Standard Firmata. Firmata est un protocole (ensemble de règles) pour communiquer avec des microcontrôleurs de logiciel sur un ordinateur, smartphone ou tablette. Firmata standard est une bibliothèque logicielle qui permet aux appareils d’Arduino communiquer avec votre ordinateur en utilisant le protocole Firmata.
Il y a des nombreux packages logiciels qui utilisent la norme Firmata, y compris le traitement, Python pyFirmata, HyperStudio, HyperDuinoet bien d’autres.
Dans les étapes suivantes, nous allons montrer comment télécharger, installer et tester la bibliothèque Firmata Standard sur un Arduino Uno périphérique branché sur un ordinateur exécutant Mac OS X 10.10.3. Cette procédure devrait fonctionner sur n’importe quel appareil compatible Arduino, y compris l’Arduino Pro Mini ou le LilyPad. La procédure devrait également fonctionner sur Microsoft Windows ou Linux avec seulement des modifications mineures.