Comment faire un circuit LED simple avec un Arduino Uno?

Connectez les broches de sortie numérique de l'arduino au côté positif des leds
Connectez les broches de sortie numérique de l'arduino au côté positif des leds.

Si vous recherchez un programme Arduino de base à construire, ce projet est un bon projet. Il illustre comment faire défiler les sorties sous la forme de LED.

Pas

  1. 1
    Configurez le logiciel arduino sur votre ordinateur. Si vous n'avez pas fait déjà, une excellente promenade à travers sur la façon de le mettre en place pour la première fois se trouve dans Comment écrire arduino logiciel C.
  2. 2
    Placez le nombre de leds souhaité sur la maquette en série avec les résistances.
    • La résistance doit atteindre la section «DIP Support» de la maquette.
    • Commencez avec une résistance de 2,2k ou plus et réduisez la résistance à la luminosité souhaitée une fois que vous êtes en mesure d'exécuter le programme avec succès.
  3. 3
    Connectez les broches de sortie numérique de l'arduino au côté positif des leds.
    • Ce sera la tête avec la tige la plus longue.
  4. 4
    Connectez la terre de l'arduino à la platine d'expérimentation. Connectez un cavalier des fils négatifs de chaque LED à la terre. Ce sera la tête avec la tige la plus courte.
    • Le sol s'étend sur toute la longueur de la planche et est parfois appelé «rail d'alimentation».
  5. 5
    Écrivez un programme pour allumer les voyants.
    • Un exemple de programme pour utiliser les broches 2 à 9 peut être trouvé ici: https://pastebin.com/TSdTXA7e
    • temps int = 500; int inittime = 50; void setup () // configuration initiale {for (int i = 9; i> = 2; i -) // Boucles de i = 9 jusqu'à et y compris i = 2 {pinMode (i, OUTPUT); // définit la broche i la broche numérique comme délai de sortie (inittime); // attend inittime}} void loop () {for (int i = 2; i <10; i ++) // Boucles de i = 2 jusqu'à mais non compris i = 10 {digitalWrite (i, LOW); // définit la LED sur le délai (temps); // attend le temps digitalWrite (i, HIGH); // définit le délai d'extinction de la LED (temps); // attend le temps}} 
  6. 6
    Téléchargez le programme sur votre arduino uno. Sélectionnez le bouton "Télécharger" pour télécharger le programme de votre ordinateur sur votre Arduino.
  7. 7
    Testez vos sorties. Apportez les modifications nécessaires à votre code.
    • Consultez les forums ou adruino.cc pour obtenir de l'aide sur le codage.
    • Modifiez les valeurs de synchronisation pour expérimenter différents modèles d'éclairage.
Connectez la terre de l'arduino à la platine d'expérimentation
Connectez la terre de l'arduino à la platine d'expérimentation.

Conseils

  • Le logiciel Arduino est multiplateforme et fonctionne sur Mac, PC ou Linux.
  • Le codage ne fonctionne pas toujours correctement du premier coup. Soyez patient lors du débogage! Lors du débogage des erreurs, regardez de très près les modificateurs de syntaxe tels que ";", "{" ou "}".
  • Apprenez les bases de la maquette avant de travailler avec cet Arduino. Les sections «+» et «-» de la planche à pain parcourent toute la longueur de la planche. Le savoir aidera à simplifier le câblage.

Mises en garde

  • Veillez à utiliser des résistances de taille appropriée lors de la connexion à une LED à partir d'une sortie numérique. Si vous ne le faites pas, une trop grande quantité de courant circulera vers la LED et elle échouera.
  • Assurez-vous qu'aucun cavalier n'est connecté sur la carte d'expérimentation du rail positif directement au rail négatif. Cela causera des dommages permanents à l'Arduino.

Les choses dont vous aurez besoin

  • Arduino Uno
  • Câble USB A mâle vers USB B mâle pour se connecter à l'Arduino (Remarque: les cartes ne sont pas livrées avec un câble USB)
  • Planche à pain
  • LED (votre choix de couleur et de quantité)
  • Résistances (au minimum une pour chaque LED)
  • Pinces à dénuder et à dénuder, ou "cavaliers" de fil pré-dénudés (ce sont de courts morceaux de fil prédécoupés). Le fil doit être de 20 à 26 AWG.

Questions et réponses

  • Quelle est la fonction de la broche de masse sur une carte Arduino?
    La broche de terre sur la carte Arduino fournit la terre au circuit; considérez-le comme la borne négative de votre pile AAA. Chaque fois que vous connectez quelque chose à la broche de sortie de l'Arduino, le courant circule de l'Arduino vers votre circuit, mais il doit revenir à l'Arduino. Pour cela, nous connectons une autre borne de ce circuit externe à la masse de l'Arduino.

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail