Étape 8: Electronique - Arduino
Vous avez besoin d’une carte Arduino UNO, j’ai utilisé un v2.21 Seeeduino ici - il fait le travail très bien retour dans la journée, mais quelques nouvelles fonctionnalités ont été ajoutées au code et donc il ne tient plus sur. UNOs véritables ont très légèrement plus d’espace pour les programmes.
Télécharger le code source à l’arduino. Au sérieux. En fait cela. Rien ne marchera jusqu'à ce que vous faites cela. Fais-le.
Regardez ce guide fin courtoisie Adafruit pour aide. Ou n’importe où sur Instructables, ou l’une des centaines de tutoriaux Arduino sur le web.
Parce qu’il change régulièrement, j’ai n’ai pas joint une copie du code lui-même à cette étape, mais la version la plus récente peut être téléchargée en liasse du référentiel de code polargraph. Télécharger le fichier appelé Polargraph.___.zip.
Décompressez le paquet. À l’intérieur c’est un dossier appelé "arduino-source" (vous l’aurez deviné), contenant le code source de la partie d’arduino du projet.
À l’intérieur de l’arduino-source, il y a un dossier appelé bibliothèques. Il contient les bibliothèques dont vous avez besoin)
AFMotor de Adafruit et Accelstepper de Mike McCauley)
Il contient également un dossier nommé polargraph_server_a1. Il s’agit de la polargraph le code source du firmware.
Copiez le contenu de bibliothèques-source/arduino dans votre Arduino/bibliothèques/ dossier.
Copiez arduino-source/polargraph_server_a1 dans votre Arduino / dossier.
Vous devez avoir créé trois nouveaux dossiers sur votre disque :
- Arduino/polargraph_server_a1 /
- Arduino/bibliothèques/Accelstepper /
- Arduino/bibliothèques/AFMotor /
Démarrez l’IDE Arduino.
Allez dans fichier -> Carnet de croquis -> polargraph_server_a1
Quatorze dossiers ouvriront et affichées sous forme d’onglets dans l’IDE. C’est le code source du firmware.
Appuyez sur le bouton « vérifier » dans la barre d’outils pour tenter de le compiler.
Il compile, appuyez sur le bouton « upload » dans la barre d’outils pour le télécharger.
Bien sûr le code source est également disponible dans le référentiel de code - https://github.com/euphy/polargraph_server_a1 - si vous souhaitez que la version la plus récente, mais vous aurez à comprendre qu’une personne sur vous-même.
Une fois que vous faites cela, vous devez vérifier qu’il fonctionne correctement - utilisation du moniteur série au Conseil d’administration, définissez à 57600 bauds pour s’assurer qu’il apporte « READY » toutes les deux secondes (voir la dernière image).