Sadržaj:

Čarlipleksirani niz LED svjetala, za Arduino: 9 koraka (sa slikama)
Čarlipleksirani niz LED svjetala, za Arduino: 9 koraka (sa slikama)

Video: Čarlipleksirani niz LED svjetala, za Arduino: 9 koraka (sa slikama)

Video: Čarlipleksirani niz LED svjetala, za Arduino: 9 koraka (sa slikama)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Jun
Anonim
Čarlipleksirani niz LED svjetala, za Arduino
Čarlipleksirani niz LED svjetala, za Arduino
Čarlipleksirani niz LED svjetala, za Arduino
Čarlipleksirani niz LED svjetala, za Arduino

Ovo je moje uputstvo o charlieplexingu LED reda/niza sa arduinom. Primijetio sam da nema mnogo instrukcija za charlieplexing pomoću arduina, pa sam napravio ovo. Pokušao sam pojednostaviti projekt, ali to nije uspjelo. Lemljenje je složeno, ne bih ga preporučio kao prvi projekat lemljenja. Evo nekoliko podataka o charlieplexingu: sr.wikipedia.org/wiki/Charlieplexing Uzeo sam oko 80 slika i nisu sve od njih došle do glavnih koraka, ali ih možete pronaći u koraku 9: Dodatne slike Ako imate bilo kakvih komentara, pitanja i/ili prijedloga, pitajte ih!

Korak 1: Lista dijelova:

Lista dijelova
Lista dijelova
Lista dijelova
Lista dijelova

Dijelovi:- 12 LED dioda; Koristim otpornike od 3 mm sa crvenim LED diodama- 4, 270 Ohma; Možete koristiti i druge vrijednosti- Perfboard/Veroboard; Koristio sam komad 27 rupa x 5 rupa- Žica; Koristio sam oko 26 žice, punu žicu- Igle za zaglavlje (opcionalno)- ArduinoTools:- Lemilica- Pištolj za vruće ljepilo (opcionalno)- Ruka za pomoć (opcionalno)

Korak 2: Lemite anode LED dioda

Lemite anode LED dioda
Lemite anode LED dioda
Lemite anode LED dioda
Lemite anode LED dioda
Lemite anode LED dioda
Lemite anode LED dioda

O sljedećih nekoliko koraka nema se puno toga za reći, ali postoji nekoliko glavnih stvari koje ću spomenuti.- Anode LED dioda lemljene su u grupama od 3- Uvjerite se da se 4 grupe ne spajaju, već da ostanu odvojene. spojite 4 grupe u obliku slova L.

Korak 3: Savijte katode

Savijte katode
Savijte katode
Savijte katode
Savijte katode

Glavne tačke:- Trebali biste završiti sa 4 različita reda.- Uvjerite se da svaki od 4 reda sadrži samo 3 veze s katodama i samo jedan iz svake grupe LED dioda

Korak 4: Lemite katode

Lemite katode
Lemite katode
Lemite katode
Lemite katode
Lemite katode
Lemite katode

Glavne točke: Nema mnogo toga za reći, samo lemite 4 reda i pazite da izbjegnete bilo kakve mostove u žicama. Trebali biste imati 4 reda koji imaju samo 3 veze s njim, po jedan iz svake grupe s jednom grupom koja nije pridružena. Pokušao sam shemu učiniti što je moguće bliže ožičenju, tako da bi ovo o čemu govorim moglo biti lakše razumljivo. Ovo je posljednja slika na ovom koraku.

Korak 5: Instalirajte otpornike

Instalirajte otpornike
Instalirajte otpornike
Instalirajte otpornike
Instalirajte otpornike
Instalirajte otpornike
Instalirajte otpornike

Ovo je malo zbunjujuće. Nadam se da sam to dovoljno dobro objasnio. Ovo ima još slika u koraku 9. Priključci otpornika: 1) Jedan kraj spojen na red 1. Drugi na grupu 42) Jedan kraj spojen na red 2. Drugi na grupu 33) Jedan kraj spojen na red 4. drugi na grupu 24) Jedan kraj spojen na red 3. Drugi na grupu 1

Korak 6: Dodajte kontrolne žice

Dodajte kontrolne žice
Dodajte kontrolne žice
Dodajte kontrolne žice
Dodajte kontrolne žice
Dodajte kontrolne žice
Dodajte kontrolne žice

Ovo je vjerojatno jedan od najjednostavnijih koraka! Sve što radite je lemljenje žica u 4 grupe. Koristio sam neke komade žice dugačke oko 6 metara. Ne moraju biti različitih boja, ali može biti od pomoći ako nešto pođe po zlu i morate otkloniti greške u krugu. Ne trebaju vam igle zaglavlja, ali ako želite neke, slobodno ih upotrijebite.

Korak 7: Kodiranje Arduina

Kodiranje Arduina
Kodiranje Arduina

Evo nekoliko osnovnih koraka za programiranje vašeg arduina.1) Preuzmite izvorni kôd odozdo 2) Otvorite datoteku u Arduino IDE3) Pritisnite dugme "Otpremi na I/O ploču" 4) Nakon što se program učita, on će početi da radi Napomena: Možete potrebno je promijeniti nekoliko stvari u nizu "const int ledPins [12] [2] = {" ako se LED dioda uključi, nije u redu. Pokušao sam dodati dobru količinu komentara u kôd, ali ako imate pitanja, postavite ih.

Korak 8: Zabavite se !

Zabavi se!!!
Zabavi se!!!

Ovo ne bi trebalo biti teško, ali moglo bi biti. Ako imate bilo kakvih komentara, pitanja i/ili prijedloga, pitajte ih!

Korak 9: Dodatne slike

Extra Pictures
Extra Pictures
Extra Pictures
Extra Pictures
Extra Pictures
Extra Pictures

Pa, nisam siguran jesam li malo pretjerao sa slikama, ali evo ostatka slika ako vam treba nešto razjasniti. Ako imate pitanja, slobodno ih postavite. Slike 1-9: Instaliranje LED-a Slike 10-13: Savijanje katoda Slike 14-18: lemljenje katoda Slike 19-20: Instaliranje otpornika Slike 21-23: Instaliranje upravljačkih žica

Preporučuje se: