Étape 4: Programmation de l’Arduino
Si vous êtes nouveau à l’Arduino, c’est une petite planche, entièrement assemblée avec un microcontrôleur AVR. Il est bien adapté pour piratage et interagir avec votre environnement. Beaucoup de choses qui sont difficiles avec des microcontrôleurs sont plutôt facile avec Arduino. Quelques-uns des avantages :
- pas besoin d’un dispositif de programmation distinct (programmeur)
- est livré avec un environnement de développement intégré (IDE)
- fonctionne sur n’importe quelle plate-forme, Windows, Mac, Linux.
- connexion facile à votre PC via USB
- matériel est open source (mais le nom Arduino n'est pas)
- a une grande communauté
On trouvera plus d’informations sur le site officiel d’Arduino . N’oubliez pas vérifier Arduino de John instructable pour plus de détails sur comment démarrer avec Arduino.
Que fait le logiciel ?
Le petit morceau de logiciel qui est téléchargé à l’Arduino, contrôle le servo. Il reçoit des octets par l’intermédiaire de la connexion série via le câble USB. S’il reçoit une valeur de 5, elle déplace le palonnier cinq fois de suite et retour. Ainsi, la valeur max d’envoyer est 255.
Programme de la Ardiuno
Alors je suppose que vous avez téléchargé et installé le dernier IDE Arduino de Arduino.cc. Pour l’instant c’est version 0010 Alpha.
Pour enfoncer le servo plus confortablement, vous devrez télécharger une bibliothèque. Vous pouvez le trouver sur l' Arduino Playground. Décompressez l’et placez le dossier dans .../arduino-0010/hardware/libraries /.
- Fixer l’Arduino sur votre PC avec le câble USB.
- Ouvrir l’IDE et démarrer une nouvelle esquisse. Sketch est Arduino parler au nom de programme. Sélectionnez Fichier -> nouveau.
- Sélectionnez le périphérique série (outils -> Serial Port). Cela dépend de votre environnement, pour moi c’est /dev/tty.usbserial-A4001JAh.
- Télécharger le fichier source attaché et collez-le dans le nouveau schéma. Appuyez sur save bouton.
- Appuyez sur le bouton vérifier. Ceci compile votre dessin dans un fichier hex qui peut être transféré à votre Arduino.
- Appuyez sur le bouton upload pour transférer votre croquis à l’Arduino.
Test
Votre hitcounter est maintenant prêt pour l’action. Voyons voir si cela fonctionne.
- Cliquez sur le bouton de la série monitor.
- Sélectionnez la zone de texte en regard du bouton Envoyer.
- Taper la touche TABULATION et envoyez-le.
- Maintenant le bras du servo doit aller de l’avant et de retour.
Ouf. C’était la partie la plus difficile. Pour l’instant, vous pouvez envoyer un octet à l’Arduino et les vagues de servo à vous. Suivante consiste à trouver quelque chose que vous souhaitez déclencher la cloche.
Nous avons presque terminé.