Étape 3: codage
Cette instructable a été créée dans l’accomplissement de l’exigence de projet de la Makecourse à l’Université de Floride du Sud (www.makecourse.com).
Pour programmer l’arduino, vous devez télécharger tous les logiciels nécessaires à partir http://www.arduino.cc/
Le codage utilise les bibliothèques qui ne sont pas téléchargés régulièrement. Vous devez télécharger la bibliothèque exacte afin de rendre le travail de codage. On l’appelle le IREMOTE. Bibliothèque de H, et si vous avez besoin d’aide sur cette opération, ces vidéos ici vous aidera dans cela.
Le codage pour mon projet est assez simple.
Étape 1: Regroupent des bibliothèques
étape 2: définir des variables et des PINS - aller retour à la dernière page et consulter à quels numéros de broche, j’ai utilisé pour que vous puissiez voir exactement pourquoi j’ai défini mes broches comme je le faisais.
étape 3: déclarer vos objets-afin que votre moteur pas à pas travailler, vous devez comprendre comment il fonctionne. Par exemple, pour « Stepper smal_stepper (marches, 8, 10, 9, 11) », vous devez avoir les chiffres dans cet ordre parce que c’est le cas dans lequel les aimants à l’intérieur le stepper moteur de travail. Vous pouvez le remplacer pas avec un 8,9,10,11. Vous devez également déclarer les IRecv et les decode_results pour que la télécommande envoie un signal infrarouge vers le récepteur, et afin que le récepteur envoie un signal à l’arduino pour faire savoir qu’il a obtenu un signal de la télécommande pour commencer une action.
étape 4: configuration Sub - maintenant tu vas faire à l’intérieur de la boucle. Dans mon code, j’ai changé les numéros PinMode aux noms des couleurs LED afin qu’il regarderait clairement dans mon code. Il peut obtenir déroutant très vite quand votre constamment à la recherche à un groupe de nombres.
Etape 5: Maintenant vraiment tout ce que vous devez faire est de veiller à ce que dans le cas si le bouton « + » est enfoncé, la séquence est démarrée pour la LED s’allume et le mouvement de la voiture.
Étape 6: Boucle de fin principale
Si vous avez des questions supplémentaires, consultez la première vidéo postée. Il va en profondeur avec les codes que j’ai utilisé une pour mon projet. Tout ce que vous avez à faire est d’ajouter les commandes de clignotement entre où vous voudriez leur.