Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
To je moj pouk o charlieplexingu LED vrstice/niza z arduinom. Opazil sem, da ni veliko navodil za charlieplexing z arduinom, zato sem to naredil. Poskušal sem, da bi bil projekt preprost, vendar to ni delovalo dobro. Spajkanje je zapleteno, tega ne bi priporočal kot prvi spajkalni projekt. Tukaj je nekaj ozadja o charlieplexingu: sl.wikipedia.org/wiki/Charlieplexing Naredil sem približno 80 slik in niso vse uspele, vendar jih najdete v 9. koraku: Dodatne slike Če imate kakršne koli pripombe, vprašanja in/ali predloge, jih vprašajte!
1. korak: Seznam delov:
Deli:- 12 LED; Uporabljam nekaj 3 mm rdečih LED-uporov 4, 270 Ohm; Uporabite lahko tudi druge vrednosti- Perfboard/Veroboard; Uporabil sem kos 27 lukenj x 5 lukenj- žica; Uporabil sem kalibrirano žico s premerom 26,- zatiči za glave (neobvezno)- ArduinoTools:- spajkalnik- pištola za vroče lepilo (neobvezno)- roka za pomoč (neobvezno)
2. korak: Spajkajte anode LED
O naslednjih nekaj korakih ni veliko za povedati, vendar bom omenil nekaj glavnih točk.- Anode LED so spajane v skupine po 3- Poskrbite, da se 4 skupine ne združijo, ampak ostanejo ločene. povežite 4 skupine, ki so nekako oblikovane kot L.
3. korak: Upognite katode
Glavne točke:- Na koncu bi morali imeti 4 različne vrstice- Prepričajte se, da vsaka od štirih vrstic vsebuje samo 3 povezave s katodami in samo eno iz vsake skupine LED
4. korak: Spajkajte katode
Glavne točke: Tu ni veliko za povedati, le spajkajte 4 vrstice in se izognite mostovom v žicah. Morali bi imeti 4 vrstice, ki imajo le 3 povezave, po eno iz vsake skupine z eno skupino, ki ni pritrjena. Shemo sem poskušal čim bolj približati ožičenju, da bi bilo to, kar govorim, nekoliko lažje razumeti. To je zadnja slika na tem koraku.
5. korak: Namestite upore
To je malo zmedeno. Upam, da sem dovolj dobro razložil. Več slik je v koraku 9. Povezave na koncu upora: 1) En konec priključen na vrstico 1. Drugi na skupino 42) En konec je priključen na vrstico 2. Drugi na skupino 33) En konec je priključen na vrstico 4. drugi v skupino 24) En konec priključen v vrstico 3. Drugi v skupino 1
6. korak: Dodajte nadzorne žice
To je verjetno eden najlažjih korakov! Vse, kar počnete, je spajkanje žic v 4 skupine. Uporabil sem nekaj kosov žice, dolgih približno 6. Ni nujno, da so različnih barv, vendar je lahko v pomoč, če gre kaj narobe in morate odpraviti napake v vezju. Ne potrebujete zatičev za glavo, če pa jih želite, jih uporabite.
Korak 7: Kodiranje Arduina
Tukaj je nekaj osnovnih korakov za programiranje vašega arduina. 1) Prenesite izvorno kodo spodaj moram spremeniti nekaj stvari v nizu "const int ledPins [12] [2] = {", če se LED vklopi, ni v redu. Poskušal sem kodi dodati dobro količino komentarjev, če pa imate vprašanja, vprašajte jih.
8. korak: Zabavajte se !!
To ne bi smelo biti težko, lahko pa bo. Če imate kakršne koli pripombe, vprašanja in/ali predloge, jih vprašajte!
9. korak: Dodatne slike
No, nisem prepričan, če bom malo pretiraval s slikami, ampak tukaj so ostale slike, če potrebujete nekaj pojasnila. Če imate kakršna koli vprašanja, jih vprašajte. Slike 1-9: Namestitev LED diod Slike 10-13: upogibanje katod Slike 14-18: spajkanje katod Slike 19-20: Namestitev uporov Slike 21-23: Namestitev krmilnih žic