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, Studeni
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 s arduinom. Primijetio sam da nema mnogo instrukcija za charlieplexing pomoću arduina, pa sam napravio ovo. Pokušao sam pojednostaviti projekt, ali to nije išlo baš najbolje. Lemljenje je složeno, ne bih ovo preporučio kao prvi projekt lemljenja. Evo neke pozadine o charlieplexingu: hr.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: Popis dijelova:

Popis dijelova
Popis dijelova
Popis dijelova
Popis dijelova

Dijelovi:- 12 LED dioda; Koristim neke 3 mm crvene LED-otpornike- 4, 270 Ohm; Možete koristiti i druge vrijednosti- Perfboard/Veroboard; Koristio sam komad 27 rupa x 5 rupa- Žica; Koristio sam žicu od pune jezgre od 26 mjerača- 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 za reći, ali postoji nekoliko glavnih točaka koje ću spomenuti.- Anode LED dioda lemljene su u grupama od 3- Pazite da se 4 grupe ne spoje, već ostanu odvojene. spojite 4 grupe u obliku slova L.

Korak 3: Savijte katode

Savijte katode
Savijte katode
Savijte katode
Savijte katode

Glavne točke:- Trebali biste završiti s 4 različita reda- Provjerite da svaki od 4 reda sadrži samo 3 veze s katodama i samo jedan iz svake skupine LED dioda

Korak 4: Lemite katode

Lemiti katode
Lemiti katode
Lemiti katode
Lemiti katode
Lemiti katode
Lemiti katode

Glavne točke: Ovdje nema puno za reći, samo lemite 4 reda i pazite da izbjegnete bilo kakve mostove u žicama. Trebali biste imati 4 retka koja imaju samo 3 veze s njim, po jedan iz svake grupe s jednom grupom koja nije pridružena. Pokušao sam shemu približiti što je moguće bliže ožičenju, pa bi to moglo olakšati razumijevanje onoga o čemu govorim. Ovo je zadnja slika na ovom koraku.

Korak 5: Instalirajte otpornike

Ugradite otpornike
Ugradite otpornike
Ugradite otpornike
Ugradite otpornike
Ugradite otpornike
Ugradite otpornike

Ovo je malo zbunjujuće. Nadam se da sam to dovoljno dobro objasnio. Ovo ima još slika u koraku 9. Priključci na kraju otpornika: 1) Jedan kraj spojen na red 1. Drugi na skupinu 42) Jedan kraj spojen je na red 2. Drugi na grupu 33) Jedan kraj spojen je na red 4. drugi u skupinu 24) Jedan kraj spojen na red 3. Drugi na skupinu 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 pogreške u krugu. Ne trebaju vam neke 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 kod odozdo 2) Otvorite datoteku u Arduino IDE3) Pritisnite gumb "Prenesi na I/O ploču" 4) Nakon što se program učita, počet će se izvršavati 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

Dodatne slike
Dodatne slike
Dodatne slike
Dodatne slike
Dodatne slike
Dodatne slike

Pa, nisam siguran jesam li malo pretjerao sa slikama, ali evo ostatka slika ako trebate nešto pojasniti. 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čeni: