Cuprins:

Lumina de alergare: 8 pași
Lumina de alergare: 8 pași

Video: Lumina de alergare: 8 pași

Video: Lumina de alergare: 8 pași
Video: Cheloo - Lumina de la capatul tunului (Videoclip Oficial) 2024, Noiembrie
Anonim
Lumina de alergare
Lumina de alergare

Bine ați venit la primul meu instructabil pentru primul meu proiect Arduino!

Pasul 1: Pasul 1: Materiale

Pasul 1: Materiale
Pasul 1: Materiale

-Arduino Leonardo

-Pânză fără sudură

-3mm LED-uri x 10 (puteți utiliza fiecare culoare care vă place), 3.2-3.4V

-Resistente de 100 ohmi (nevoie de 10)

- Sârme de jumper pentru panouri (nevoie de 31)

Pasul 2: Pasul 2: Conexiuni ale panoului de bord: LED-uri

Pasul 2: Conexiuni la panouri: LED-uri
Pasul 2: Conexiuni la panouri: LED-uri

Pentru acest proiect, vom folosi o placă fără sudură pentru ușurarea asamblării. Vom începe cu LED-urile.

-Porniți în oricare coloană a panoului preferat, conectați anodul (pinul mai lung) al fiecărui LED din secvență la rândul J de pe panoul de panouri. Acesta este rândul de jos dinaintea șinei de alimentare.

-Conectați catodul (știftul mai scurt) la rândul „-” al șinei de alimentare.

-Conectați restul LED-urilor la rând la fel, lăsând un spațiu mic între fiecare, dacă preferați. Deoarece anodul fiecărui LED se află într-o coloană separată a panoului, acesta va primi propria putere de la un pin specific de pe Arduino, permițând controlul individual. Toți catodii sunt conectați la rândul „-” al șinei de alimentare, astfel încât să poată partaja o conexiune la sol comună înapoi la Arduino.

Pasul 3: Pasul 3: Conexiuni la panouri: rezistențe

Pasul 3: Conexiuni la panouri: rezistențe
Pasul 3: Conexiuni la panouri: rezistențe

Fiecare LED din secvență va avea nevoie de un rezistor, astfel încât să nu tragă prea mult curent și să nu cadă catastrofal.

-Cel mai apropiat rezistor adecvat pe care îl am este de 100Ω, așa că l-am folosit. Codul său de culoare este Maro-Negru-Maro-Auriu.

-Conectați un capăt al fiecărui rezistor în linie (în aceeași coloană) cu LED-ul acestuia, chiar lângă conexiunea anodică.

Pasul 4: Pasul 4: Conexiuni ale panoului de calcul: jumperi

Pasul 4: Conexiuni la panouri: jumperi
Pasul 4: Conexiuni la panouri: jumperi

-Utilizați rândul "A" pentru un capăt al fiecărui fir jumper care se va conecta la Arduino. Asigurați-vă că fiecare cablu jumper este conectat la aceeași coloană ca rezistența și LED-ul corespunzător. Ar trebui să existe 10 dintre acești jumperi.

- Al 11-lea jumper conectează catodii fiecărui LED înapoi la GND de pe Arduino. Așezați un capăt al acestui jumper în rândul "-", asigurându-vă că nu a trecut de pauza din panoul de verificare.

Pasul 5: Pasul 5: Conexiuni Arduino

Pasul 5: Conexiuni Arduino
Pasul 5: Conexiuni Arduino

Vom folosi pinii 3-7 și 9-13 de pe Arduino la tensiunea de ieșire a LED-urilor individuale. Pentru întoarcere, am folosit pinul de masă de pe Arduino care tocmai a trecut de pinul 13. Nu folosim pinii 0-1 pentru că sunt implicați în comunicarea în serie. În caz contrar, distanța conexiunilor este destul de arbitrară, în afară de a fi aliniată bine. Puteți începe prin conectarea firelor jumperului la Arduino sau la rândul A al panoului de control. Am lăsat niște goluri mici în panou, astfel încât cablurile să nu fie prea înghesuite.

Pasul 6: Pasul 6: Puneți codul în Arduino

Pasul 6: Puneți codul în Arduino
Pasul 6: Puneți codul în Arduino

trebuie să puneți codul pe care vi-l voi da în pasul 11 în Arduino

Pasul 7: Pasul 7: Bucură-te de roadele muncii tale

Pasul 8: Pasul 8: Codul însuși

create.arduino.cc/editor/luanli/817ecf2a-55da-4c9d-bfe4-7a7286b9c524/preview

Recomandat: