Cuprins:

Rând Charlieplexed de lumini LED, pentru Arduino: 9 pași (cu imagini)
Rând Charlieplexed de lumini LED, pentru Arduino: 9 pași (cu imagini)

Video: Rând Charlieplexed de lumini LED, pentru Arduino: 9 pași (cu imagini)

Video: Rând Charlieplexed de lumini LED, pentru Arduino: 9 pași (cu imagini)
Video: 4x5 Charlieplexed LED display 2024, Iunie
Anonim
Linia de lumini LED Charlieplexed, pentru Arduino
Linia de lumini LED Charlieplexed, pentru Arduino
Linia de lumini LED Charlieplexed, pentru Arduino
Linia de lumini LED Charlieplexed, pentru Arduino

Acesta este instrucțiunile mele despre charlieplexarea unui rând / șir LED cu arduino. Am observat că nu există multe instructabile despre charlieplexing folosind un arduino, așa că am făcut acest lucru. Am încercat să mențin proiectul simplu, dar asta nu a funcționat prea bine. Lipirea este complexă, nu aș recomanda acest lucru ca un proiect de lipire pentru prima dată. dar le puteți găsi la pasul 9: Poze suplimentare Dacă aveți comentarii, întrebări și / sau sugestii, vă rugăm să le întrebați!

Pasul 1: Lista pieselor:

Lista de componente
Lista de componente
Lista de componente
Lista de componente

Piese: - 12 LED-uri; Folosesc câteva LED-uri roșii de 3 mm - rezistențe de 4, 270 Ohm; Puteți utiliza și alte valori - Perfboard / Veroboard; Am folosit o bucată de 27 de găuri x 5 găuri- Sârmă; Am folosit sârmă cu miez solid de 26 de calibre - Știfturi pentru antet (opțional) - ArduinoTools: - Fier de lipit - Pistol de lipit fierbinte (opțional) - Mână ajutătoare (opțional)

Pasul 2: lipiți anodii LED-urilor

Lipiți anodii LED-urilor
Lipiți anodii LED-urilor
Lipiți anodii LED-urilor
Lipiți anodii LED-urilor
Lipiți anodii LED-urilor
Lipiți anodii LED-urilor

Nu sunt multe de spus despre următorii pași, dar există câteva puncte principale pe care le voi menționa. conectați cele 4 grupuri au un fel de formă ca L.

Pasul 3: Îndoiți catodele

Îndoiți catodele
Îndoiți catodele
Îndoiți catodele
Îndoiți catodele

Puncte principale: - Ar trebui să terminați cu 4 rânduri diferite - Asigurați-vă că fiecare dintre cele 4 rânduri conține doar 3 conexiuni la catoduri și numai una din fiecare grup de LED-uri

Pasul 4: lipiți catodii

Lipiți catodii
Lipiți catodii
Lipiți catodii
Lipiți catodii
Lipiți catodii
Lipiți catodii

Puncte principale: Nu sunt multe de spus aici doar lipiți cele 4 rânduri și asigurați-vă că evitați orice punte în fire. Ar trebui să aveți 4 rânduri care să aibă doar 3 conexiuni, unul din fiecare grup cu un grup neacordat. Am încercat să fac schema cât mai aproape de cablare posibil, astfel încât s-ar putea ușura înțelegerea a ceea ce vorbesc. Este ultima imagine a acestui pas.

Pasul 5: Instalați rezistoare

Instalați rezistențe
Instalați rezistențe
Instalați rezistoare
Instalați rezistoare
Instalați rezistoare
Instalați rezistoare

Este puțin confuz. Sper că am explicat-o destul de bine. Există mai multe imagini cu acest lucru la pasul 9. Conexiuni la capătul rezistorului: 1) Un capăt conectat la rândul 1. Celălalt la grupul 42) Un capăt conectat la rândul 2. Celălalt la grupul 33) Un capăt conectat la rândul 4. altul la grupul 24) Un capăt conectat la rândul 3. Celălalt la grupul 1

Pasul 6: Adăugați firele de control

Adăugați firele de control
Adăugați firele de control
Adăugați firele de control
Adăugați firele de control
Adăugați firele de control
Adăugați firele de control

Acesta este probabil unul dintre cei mai simpli pași! Tot ce faceți este să lipiți firele celor 4 grupuri. Am folosit câteva bucăți de sârmă de aproximativ 6 în lungime. Nu trebuie să aibă culori diferite, dar poate fi util dacă ceva nu merge bine și trebuie să depanați circuitul. Nu aveți nevoie de niște știfturi de antet, dar dacă doriți unii, nu ezitați să le folosiți.

Pasul 7: Codificarea Arduino

Codificarea Arduino
Codificarea Arduino

Iată câțiva pași de bază pentru a vă programa arduino.1) Descărcați codul sursă de mai jos2) Deschideți fișierul în Arduino IDE3) Apăsați butonul „Încărcare pe placa I / O” 4) Odată ce programul este încărcat, acesta va începe să ruleze Notă: trebuie să schimb câteva lucruri în matricea "const int ledPins [12] [2] = {" dacă ledul se aprinde, nu funcționează. Am încercat să adaug o cantitate bună de comentarii la cod, dar dacă aveți întrebări, vă rugăm să le adresați.

Pasul 8: Distrează-te !

A se distra!!!
A se distra!!!

Acest lucru nu ar trebui să fie prea greu, dar ar putea fi Dacă aveți comentarii, întrebări și / sau sugestii, vă rugăm să le adresați!

Pasul 9: Poze suplimentare

Poze suplimentare
Poze suplimentare
Poze suplimentare
Poze suplimentare
Poze suplimentare
Poze suplimentare

Ei bine, nu sunt sigur dacă am un pic peste bord cu imaginile, dar iată restul imaginilor dacă aveți nevoie de ceva clarificat. Dacă aveți întrebări, nu ezitați să le adresați Imagini 1-9: Instalarea LED-urilor Imagini 10-13: Îndoiți catodii Imagini 14-18: lipirea catodelor Imagini 19-20: Instalarea rezistențelor Imagini 21-23: Instalarea firelor de control

Recomandat: