Table des matières:

Utilisation du module de commande d'IRobot Create avec Linux : 4 étapes
Utilisation du module de commande d'IRobot Create avec Linux : 4 étapes

Vidéo: Utilisation du module de commande d'IRobot Create avec Linux : 4 étapes

Vidéo: Utilisation du module de commande d'IRobot Create avec Linux : 4 étapes
Vidéo: Tuto: Programmer des tâches avec cron et la crontab 2024, Juillet
Anonim
Utilisation du module de commande d'IRobot Create avec Linux
Utilisation du module de commande d'IRobot Create avec Linux

Comme iRobot n'a pas fourni aux utilisateurs de Linux un moyen d'utiliser le module de commande, j'ai dû le découvrir moi-même. Ne soyez pas intimidé, ce n'est pas difficile du tout, vraiment. Tout ce que vous avez à faire est d'exécuter quelques scripts. Commençons, d'accord ?

Étape 1: Obtenez les marchandises

Pour ce didacticiel, je suppose que vous disposez d'un gestionnaire de packages basé sur apt. (c'est-à-dire que vous utilisez un dérivé de Debian ou un dérivé d'Ubuntu) Simplement parce que apt = good. Si vous ne le faites pas, je suppose qu'il existe les mêmes packages pour yum, mais je ne peux pas tester cela. (Fedora ne m'aime pas)Maintenant, vous devez lancer un long et compliqué machin:

sudo apt-get installer avrdude avr-libc gcc-avrsudo apt-get supprimer brlttyEt oui, supprimer ce paquet est sûr. (Astuce à partir d'ici) S'il vous donne une erreur indiquant qu'il n'est pas installé, tout va bien, ne vous inquiétez pas.

Étape 2: écrivez/obtenez un programme

Voici la partie où vous écrivez votre programme. Mais pour le tester, utilisons un programme de démonstration. Le module de commande est livré avec un CD, et sur celui-ci, il y a 3 programmes de démonstration. Pour tester, utilisez le programme d'entrée. Copiez le dossier "input" quelque part sur votre ordinateur, tel que /home/user/avr/input.

Étape 3: Modifier le Makefile

Si vous avez écrit votre propre programme, récupérez un makefile à partir du CD. Si vous venez de le copier, alors vous l'avez déjà. Ouvrez-le et utilisez find/replace pour éditer ces deux lignes:

86: DEBUG = nain-2…204: AVRDUDE_PORT = com9 # programmeur connecté au périphérique série(Ces numéros sont des numéros de ligne, si vous voulez le faire de cette façon) Pour

86: DEBUG = stabs…204: AVRDUDE_PORT = /dev/ttyUSB0 # programmeur connecté au périphérique sérieCe n'était pas trop dur, n'est-ce pas ?

Étape 4: Compiler/Télécharger

Compiler/Télécharger
Compiler/Télécharger
Compiler/Télécharger
Compiler/Télécharger

Cela n'a pas été si difficile jusqu'à présent, et cette étape n'est pas différente: d'abord, branchez le module de commande, via USB, et assurez-vous qu'il est allumé. Appuyez sur le bouton Réinitialiser. Allez ensuite sur votre ordinateur et ouvrez un terminal. Naviguez jusqu'au répertoire où se trouve votre programme/makefile et tapez:

faire le programme allmakeMaintenant, allez sur votre création et retirez le câble. Appuyez ensuite sur le bouton de réinitialisation et votre programme démarrera ! Félicitations !

Conseillé: