Innholdsfortegnelse:

Charlieplexed Row of LED Lights, for Arduino: 9 trinn (med bilder)
Charlieplexed Row of LED Lights, for Arduino: 9 trinn (med bilder)

Video: Charlieplexed Row of LED Lights, for Arduino: 9 trinn (med bilder)

Video: Charlieplexed Row of LED Lights, for Arduino: 9 trinn (med bilder)
Video: How to Charlieplex LEDs with an Arduino 2024, September
Anonim
Charlieplexed Row of LED Lights, for Arduino
Charlieplexed Row of LED Lights, for Arduino
Charlieplexed Row of LED Lights, for Arduino
Charlieplexed Row of LED Lights, for Arduino

Dette er min instruksjon om hvordan jeg skal kombinere en LED -rad/streng med arduino. Jeg la merke til at det ikke var mange instrukser om charlieplexing ved hjelp av en arduino, så jeg lagde dette. Jeg prøvde å holde prosjektet enkelt, men det fungerte ikke veldig bra. Loddet er komplekst, jeg vil ikke anbefale dette som et første gangs loddeprosjekt. Her er litt bakgrunn på charlieplexing: en.wikipedia.org/wiki/Charlieplexing Jeg tok omtrent 80 bilder, og ikke alle kom inn i hovedtrinnene, men du finner dem i trinn 9: Ekstra bilder Hvis du har kommentarer, spørsmål og/eller forslag, vennligst spør dem!

Trinn 1: Deleliste:

Deleliste
Deleliste
Deleliste
Deleliste

Deler:- 12 lysdioder; Jeg bruker noen 3 mm røde LED-er, 4, 270 Ohm motstander; Du kan også bruke andre verdier- Perfboard/Veroboard; Jeg brukte et stykke 27 hull x 5 hull- Wire; Jeg brukte noen 26 gauge, solid kjernetråd- Topplister (valgfritt)- ArduinoTools:- Loddejern- Varm limpistol (valgfritt)- Hjelpende hånd (valgfritt)

Trinn 2: Lodd anodene til LED -lampene

Lodd anodene til LED -lampene
Lodd anodene til LED -lampene
Lodd anodene til LED -lampene
Lodd anodene til LED -lampene
Lodd anodene til LED -lampene
Lodd anodene til LED -lampene

Det er ikke mye å si om de neste trinnene, men det er noen få hovedpunkter jeg vil nevne.- LED-anodene er loddet i grupper på 3- Sørg for at de fire gruppene ikke blir sammenføyet, men hold seg atskilt Ledningene som koble de fire gruppene er formet som en L.

Trinn 3: Bøy katodene

Bøy katodene
Bøy katodene
Bøy katodene
Bøy katodene

Hovedpoeng:- Du bør ende opp med 4 forskjellige rader- Sørg for at hver av de 4 radene bare inneholder 3 tilkoblinger til katodene og bare én fra hver gruppe med LED

Trinn 4: Lodd katodene

Lodde katodene
Lodde katodene
Lodde katodene
Lodde katodene
Lodde katodene
Lodde katodene

Hovedpoeng: Ikke mye å si her, bare lodd de 4 radene og sørg for å unngå broer i ledningene. Du bør ha 4 rader som bare har 3 tilkoblinger til den, en fra hver gruppe med en gruppe som ikke er tilknyttet. Jeg prøvde å gjøre skjematikken så nær ledningene som mulig, så det kan gjøre det jeg snakker om litt lettere å forstå. Det er det siste bildet på dette trinnet.

Trinn 5: Installer motstander

Installer motstander
Installer motstander
Installer motstander
Installer motstander
Installer motstander
Installer motstander

Dette er litt forvirrende. Håper jeg forklarte det godt nok. Det er flere bilder av dette i trinn 9. Motstands endeforbindelser: 1) Den ene enden koblet til rad 1. Den andre til gruppe 42) Den ene enden koblet til rad 2. Den andre til gruppe 33) Den ene enden koblet til rad 4. Den andre til gruppe 24) Den ene enden koblet til rad 3. Den andre til gruppe 1

Trinn 6: Legg til kontrolltrådene

Legg til kontrolltrådene
Legg til kontrolltrådene
Legg til kontrolltrådene
Legg til kontrolltrådene
Legg til kontrolltrådene
Legg til kontrolltrådene

Dette er sannsynligvis et av de enkleste trinnene! Alt du gjør er å lodde ledninger til de fire gruppene. Jeg brukte noen ledningsstykker som var omtrent 6 cm lange. De trenger ikke å ha forskjellige farger, men det kan være nyttig hvis noe går galt, og du må feilsøke kretsen. Du trenger ikke noen toppnål, men hvis du vil ha noen, kan du gjerne bruke dem.

Trinn 7: Koding av Arduino

Koder for Arduino
Koder for Arduino

Her er noen grunnleggende trinn for å programmere din arduino. 1) Last ned kildekoden nedenfra. 2) Åpne filen i Arduino IDE3) Trykk på knappen "Last opp til I/O -kort" 4) Når programmet er lastet opp, begynner det å kjøre Merk: Du kan trenger å endre noen få ting i "const int ledPins [12] [2] = {" arrayet hvis LED -en slås på, er ute av drift. Jeg prøvde å legge til en god mengde kommentarer til koden, men hvis du har noen spørsmål, vennligst spør dem.

Trinn 8: Ha det gøy !

Ha det gøy!!!
Ha det gøy!!!

Dette burde ikke være for vanskelig, men det kan være Hvis du har kommentarer, spørsmål og/eller forslag, vennligst spør dem!

Trinn 9: Ekstra bilder

Ekstra bilder
Ekstra bilder
Ekstra bilder
Ekstra bilder
Ekstra bilder
Ekstra bilder

Vel, jeg er ikke sikker på om jeg er litt overbord med bildene, men her er resten av bildene hvis du trenger noe avklart. Hvis du har spørsmål, kan du stille dem. Bilde 1-9: Installere lysdiodene Bildene 10-13: Bøye katodene Bilde 14-18: lodde katodene Bilde 19-20: Installere motstandene Bilde 21-23: Installere kontrolltrådene

Anbefalt: