Satura rādītājs:

Charlieplexed LED gaismas rinda Arduino: 9 soļi (ar attēliem)
Charlieplexed LED gaismas rinda Arduino: 9 soļi (ar attēliem)

Video: Charlieplexed LED gaismas rinda Arduino: 9 soļi (ar attēliem)

Video: Charlieplexed LED gaismas rinda Arduino: 9 soļi (ar attēliem)
Video: Управляйте 10 выходными контактами или реле с помощью 10 кнопочных переключателей с 1 входным контактом Arduino ANPB-V2. 2024, Novembris
Anonim
Charlieplexed LED gaismas rinda Arduino
Charlieplexed LED gaismas rinda Arduino
Charlieplexed LED gaismas rinda Arduino
Charlieplexed LED gaismas rinda Arduino

Tas ir mans pamācības veids, kā arlādēt LED rindu/virkni. Es pamanīju, ka nav daudz pamācību par charlieplexing, izmantojot arduino, tāpēc es to izdarīju. Es centos saglabāt projektu vienkāršu, bet tas nedarbojās ļoti labi. Lodēšana ir sarežģīta, es to neieteiktu kā pirmo reizi lodēšanas projektu. Šeit ir daži fakti par charlieplexing: en.wikipedia.org/wiki/Charlieplexing Es uzņēmu apmēram 80 attēlus, un ne visi no tiem bija galvenie soļi, bet tos varat atrast 9. solī: Papildu attēli Ja jums ir kādi komentāri, jautājumi un/vai ieteikumi, lūdzu, jautājiet viņiem!

1. darbība: detaļu saraksts:

Detaļu saraksts
Detaļu saraksts
Detaļu saraksts
Detaļu saraksts

Daļas:- 12 gaismas diodes; Es izmantoju 3 mm sarkanas gaismas diodes- 4, 270 omi rezistorus; Varat izmantot arī citas vērtības- Perfboard/Veroboard; Es izmantoju gabalu 27 caurumi x 5 caurumi- stieple; Es izmantoju apmēram 26 gabarītu, cietu vadu- galvenes tapas (pēc izvēles)- Arduino rīki:- lodāmurs- karstās līmes pistole (pēc izvēles)- palīdzīga roka (pēc izvēles)

2. solis: lodējiet gaismas diožu anodus

Lodējiet gaismas diožu anodus
Lodējiet gaismas diožu anodus
Lodējiet gaismas diožu anodus
Lodējiet gaismas diožu anodus
Lodējiet gaismas diožu anodus
Lodējiet gaismas diožu anodus

Par nākamajiem soļiem nav daudz ko teikt, bet es minēšu dažus galvenos punktus.- Gaismas diodes anodi ir pielodēti 3 grupās. savienot 4 grupas ir tāda veida kā L.

3. solis: salieciet katodus

Salieciet katodus
Salieciet katodus
Salieciet katodus
Salieciet katodus

Galvenie punkti:- Jums vajadzētu būt 4 dažādām rindām- Pārliecinieties, ka katrā no 4 rindām ir tikai 3 savienojumi ar katodiem un tikai viens no katras LED grupas

4. solis: lodējiet katodus

Lodēt katodus
Lodēt katodus
Lodēt katodus
Lodēt katodus
Lodēt katodus
Lodēt katodus

Galvenie punkti: Šeit nav daudz ko teikt, tikai pielodējiet 4 rindas un pārliecinieties, ka vados nav tiltu. Jums vajadzētu būt 4 rindām, kurām ir tikai 3 savienojumi, pa vienai no katras grupas, un viena grupa nav pievienota. Es centos padarīt shēmu pēc iespējas tuvāk elektroinstalācijai, lai tas varētu nedaudz vieglāk saprast to, par ko es runāju. Šī ir pēdējā bilde šajā solī.

5. solis: uzstādiet rezistorus

Uzstādiet rezistorus
Uzstādiet rezistorus
Uzstādiet rezistorus
Uzstādiet rezistorus
Uzstādiet rezistorus
Uzstādiet rezistorus

Tas ir nedaudz mulsinoši. Ceru, ka es to pietiekami labi izskaidroju. Tur ir vairāk attēlu par to 9. solī. Rezistora gala savienojumi: 1) viens gals savienots ar 1. rindu, otrs ar grupu 42) viens gals ir savienots ar 2. rindu, otrs - ar grupu 33) viens gals ir savienots ar 4. rindu. cits grupai 24) Viens gals ir savienots ar 3. rindu, otrs - 1. grupai

6. darbība: pievienojiet vadības vadus

Pievienojiet vadības vadus
Pievienojiet vadības vadus
Pievienojiet vadības vadus
Pievienojiet vadības vadus
Pievienojiet vadības vadus
Pievienojiet vadības vadus

Tas, iespējams, ir viens no vienkāršākajiem soļiem! Viss, ko jūs darāt, ir vadu lodēšana 4 grupās. Es izmantoju dažus stieples gabalus apmēram 6 garus. Tiem nav jābūt dažādās krāsās, taču tas var būt noderīgi, ja kaut kas noiet greizi, un jums ir nepieciešams atkļūdot ķēdi. Jums nav vajadzīgas dažas galvenes tapas, bet, ja vēlaties, izmantojiet tās.

7. solis: Arduino kodēšana

Arduino kodēšana
Arduino kodēšana

Šeit ir daži pamata soļi arduino programmēšanai. 1) Lejupielādējiet avota kodu no apakšas2) Atveriet failu Arduino IDE3) Nospiediet pogu "Augšupielādēt I/O panelī" ir jāmaina dažas lietas "const int ledPins [12] [2] = {" masīvā, ja LED ieslēdzas, nav kārtībā. Es mēģināju kodam pievienot daudz komentāru, bet, ja jums ir kādi jautājumi, lūdzu, uzdodiet tos.

8. solis: izklaidējieties !

Izklaidējieties !!!
Izklaidējieties !!!

Tam nevajadzētu būt grūti, bet varētu būt. Ja jums ir kādi komentāri, jautājumi un/vai ieteikumi, lūdzu, jautājiet viņiem!

9. solis: papildu attēli

Papildu attēli
Papildu attēli
Papildu attēli
Papildu attēli
Papildu attēli
Papildu attēli

Nu, es neesmu pārliecināts, vai es, kad nedaudz pār bortu ar attēliem, Bet šeit ir pārējās bildes, ja jums ir nepieciešams kaut ko precizēt. Ja jums ir kādi jautājumi, nekautrējieties tos uzdot. 1.-9. Attēls: gaismas diodes uzstādīšana 10.-13. Attēls: katodu liekšana 14.-18. Attēls: katodu lodēšana

Ieteicams: