Étape 4: Configuration de Sketch Pyduino
Afin que nous puissions contrôler dynamiquement notre dispositif Arduino nous avons besoin de télécharger un croquis sur elle afin qu’elle puisse interpréter les messages que nous l’envoyions à partir de notre code de Python. La mise en place de cette esquisse est assez simple. Le dispositif de l’Arduino communiquera avec notre ordinateur sur le port série. Pour plus d’informations sur les fonctions de série pour Arduino, consultez : http://www.arduino.cc/en/Reference/Serial . Le dispositif de l’Arduino va vérifier pour voir si il a des caractères disponibles dans le tampon de réception de série et si elle le fait seront d’analyser le message entrant. Après réception, que le message entier le dispositif interprétera ensuite quoi faire que ce soit une fonction de lecture, écrire la fonction ou en définissant un mode pin. C’est sketch est suffisamment polyvalent pour être en mesure de déterminer les modes d’axe, effectuer la lecture et écriture du numérique et analogique des valeurs ainsi que d’exécuter servo écrit. Aucune fonction supplémentaire devra être codé en vous-même, mais aux fins de ce projet, il est inutile d’ajouter quoi que ce soit.
Découvrez le morceau de code ci-dessous. C’est ce que nous allons utiliser pour obtenir un servomoteur travaillant avec le bond de commande de mouvement. Nous voulons être en mesure d’obtenir un servo avant nous aller de l’avant et obtenir tous les 4 là. Ce fichier est également disponible sur la page de github pour cela instructable à: https://github.com/theown1/pyduino_leapmotion/blob...
Vous pouvez aller de l’avant et télécharger ce croquis sur votre appareil de l’Arduino. Quand vous le télécharger, vous devriez obtenir une image qui ressemble à celle ci-dessus. Une chose, que vous pourriez avoir besoin d’écrire est l’emplacement de votre appareil Arduino sur votre ordinateur, vous pouvez le trouver en bas à droite du programme arduino après avoir téléchargé un croquis. Pour moi mon arduino est situé au: / dev/ttyACM0