Étape 2: Étape 2: programmation de l’Arduino
Cette étape n’est pas trop difficile. Tout ce que nous devons faire c’est :
- Brancher l’Arduino sur un ordinateur
- L’Arduino équipées d’un BUS à un câble USB. Branchez simplement le côté (hexagonal) de BUS du câble dans l’Arduino et branchez l’extrémité (rectangulaire) USB du câble à votre ordinateur
- Vous pouvez télécharger le programme Arduino IDE à l’adresse suivante : http://www.arduino.cc/en/Main/Software
- Ce programme vous permettra de créer du code pour vos projets d’Arduino et téléchargez-les sur votre Arduino
- Une fois installé, veuillez ouvrir l’IDE Arduino
- Pour la programmation de l’Arduino, vous avez besoin de savoir un peu de programmation C++.
- Si vous ne maîtrisez pas la programmation basée sur les étapes que j’ai fournis, veuillez utiliser le code que j’ai fournis.
- Ce code utilise les informations de capteur de proximité de ports 7 et 8 de savoir a quelle distance est un objet. Basé sur cette distance, l’Arduino soit déclenchera le servomoteur pour faire pivoter les 80 degrés une façon, puis 80 degrés une autre manière, ou ne rien. L’Arduino utilise le port 9 pour indiquer le servomoteur comment se déplacer.
- Une fois que vous avez le croquis fournis ou vos croquis prêt de son temps pour le télécharger
- Pour vous assurer que votre arduino est connecté, allez à l’onglet « Outils » et le vol stationnaire « Serial Port ». Si un port est nommé « COM4 » par exemple et a une coche verte à ce sujet, cela signifie que votre arduino est branché.
- Dans le coin supérieur gauche de l’écran il y a une icône qui ressemble à une flèche dans un cercle pointant vers la droite, cliquez sur cette flèche
- Votre dessin doit être téléchargée à l’Arduino et s’exécutera immédiatement. Pour tester ceci, placez votre main jusqu'à un capteur de proximité et voir si le moteur d’asservissement est en rotation.
- Si votre IDE vous dit qu'il y a une erreur, suivez les instructions qu’il donne et essayer le code de débogage
Le fichier Arduino IDE INO est associé appelé Final_Sketch