Table des matières:
- Étape 1: Obtenez les marchandises
- Étape 2: écrivez/obtenez un programme
- Étape 3: Modifier le Makefile
- Étape 4: Compiler/Télécharger
Vidéo: Utilisation du module de commande d'IRobot Create avec Linux : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
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
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é:
Caméra de vidéosurveillance avec NodeMCU + module de caméra pour ancien ordinateur portable (avec et sans utilisation de Blynk): 5 étapes
Caméra de vidéosurveillance avec NodeMCU + module de caméra de l'ancien ordinateur portable (avec et sans utiliser Blynk) : Salut les gars ! Dans ce instructable, je vais vous montrer comment j'ai utilisé le module de caméra d'un ancien ordinateur portable et nodeMCU pour faire quelque chose de similaire à CCTV
Bande de LED RVB réactive pour la musique avec code - WS1228b - Utilisation du module Arduino et microphone : 11 étapes
Bande de LED RVB réactive pour la musique avec code | WS1228b | Utilisation d'un module Arduino et microphone : construction d'une bande LED WS1228B réactive à la musique à l'aide d'un module Arduino et microphone. Pièces utilisées : bande LED Arduino WS1228b, cavaliers de planche à pain, alimentation 5V 5A
Robot Arduino à commande vocale + caméra Wifi + pince + application et utilisation manuelle et mode d'évitement d'obstacles (KureBas Ver 2.0): 4 étapes
Robot Arduino à commande vocale + caméra Wifi + pince + application et utilisation manuelle et mode d'évitement d'obstacles (KureBas Ver 2.0): KUREBAS V2.0 est de retour Il est très impressionnant avec de nouvelles fonctionnalités. Il a une pince, une caméra Wifi et une nouvelle application qui a produit pour lui
Modifier un IRobot Create pour peindre : 6 étapes (avec images)
Modification d'un IRobot Create pour Paint : Il s'agit d'un projet de robotique qui pourrait probablement être réalisé par quelqu'un qui n'a aucune expérience avec les robots. Je dis cela parce qu'avant de commencer, je n'avais aucune expérience avec les robots. Ou écrire des programmes. En fait, je savais peindre et c'était
IRobot Create Personal Home Robot : 16 étapes (avec photos)
Robot domestique personnel IRobot Create : Présentation d'un robot domestique personnel construit autour de la plate-forme iRobot Create et d'un système informatique mini-itx. Il n'a jamais été aussi simple et abordable de concevoir et de construire des robots en tirant parti des économies d'échelle des logiciels, PC, jouets et autres