Comment à mardi Mise en route avec le 3pi, Faites en sorte
Cette semaine, je vais vous montrer comment se lever et courir avec le 3pi par Pololu. Je vais passer par toutes les étapes nécessaires pour télécharger la ligne suivante programme qui est inclus de Pololu. Mise en route avec le 3pi est pas trop difficile, mais il y a quelques applications et pilotes qui doivent être installés.
Note: Dans ce tutoriel, je vais utiliser un PC fonctionnant sous Vista. Vous pouvez programmer le 3pi sur un Mac OS X sous Mac ou Linux, mais il est une autre procédure. Vous pouvez même programmer le 3pi par l'Arduino IDE!
- Robot 3pi Pololu - Disponible dans le Maker Shed
- Orangutan programmeur USB - Disponible dans le Shed Maker
- Câble USB A à Mini-B - Disponible dans la plupart des magasins d'électronique
- (4) piles AAA
- Ruban électrique
- Ordinateur exécutant Vista ou XP
Partie 1: Mise en place du 3pi
Déballez et ajoutez les 4 piles AAA. Vous devez retirer l'écran LCD pour insérer (2) des batteries (4). Il suffit de soulever avec précaution et il se détache facilement.
Remplacer l'écran LCD et appuyez sur le bouton d'alimentation. Le 3pi est livré avec un programme de démonstration déjà installé. Il va sur plusieurs caractéristiques différentes de la 3pi.
Partie 2: Téléchargement # 038; l'installation de programmes personnalisés
Commencez par télécharger les pilotes Orangutan de programmeur USB. Suivez les instructions d'installation. L'installateur se charge de tout.
Télécharger et instal WinAVR. Ceci est un ensemble de libre outils open-source pour la programmation série Atmel AVR (ou RISC) microprocesseurs. Suivez les instructions d'installation.
Ensuite, téléchargez gratuitement ARV Studio Atmel. Ceci est l'environnement de développement intégré (IDE) que nous utiliserons pour programmer le 3pi. Suivez les instructions d'installation.
Enfin télécharger et installer le Pololu C / C ++ AVR Library. Extraire tous les fichiers quelque part pratique.
Partie 3: Installation des bibliothèques
Maintenant, vous êtes tous prêts à commencer à programmer votre 3pi.
Partie 4: Code Uploading
Dans le dossier Pololu il y a un sous-dossier appelé « exemples ». Ouvrez ce dossier et vous trouverez un exemple de programme de suiveur de ligne. Cliquez sur le fichier « test » dans le dossier « 3pi-linefollower » et WinAVR devrait commencer le chargement.
Pour compiler le programme, cliquez sur « Build » (F7) et vérifiez que le code est OK. S'il y a des erreurs que vous les trouverez au bas de l'écran. Ils seront mis en évidence par un point rouge.
Si tout se compile bien, il est temps de télécharger le fichier sur le 3pi.
Connectez votre programmeur Orangutan au 3pi et appuyez sur le bouton d'alimentation.
Sélectionnez « Program AVR » et cliquez sur « Connect ». Sélectionnez « STK500 ou AVRISP » et AVR Studio « Auto » devrait ouvrir une nouvelle fenêtre appelée « AVRISP en mode ISP avec ATmega168 ». Dans ce fenêtre, cliquez sur le bouton « ... » dans la section « Flash ». Sélectionnez le fichier « test.hex » qui se trouve dans le dossier de suivi de la ligne de démonstration. Maintenant, vous pouvez cliquer sur « Programme dans la section « Flash » et le code doit télécharger sur le 3pi.
Partie 4: Faire un cours
Faire un cours facile. Il suffit d'utiliser une bande électrique sur une grande feuille de papier. Réglez le 3pi vers le bas sur la ligne et appuyez sur le bouton d'alimentation. Maintenant, appuyez sur le bouton « B » deux fois et regarder le 3pi aller!