Styra 20 Led från 5 Arduino stift med Charlieplexing (3 / 8 steg)

Steg 3: Det första problemet - ledningar det ordentligt



jag skämta inte när jag säger detta inte är så enkelt som det verkar. Om du gör ett misstag, kan det vara svårt att hitta och korrigera. När jag byggde denna krets, jag drog isär och åter gjorde det 3 gånger innan det fungerade (mestadels). Till slut jag var tvungen att dra ut 3 LED's innan det fungerade ordentligt... Diffusion på dem är lite annorlunda, så jag misstänker att deras aktuella behov är förmodligen olika. När jag drog dessa 3 ut, fungerar allt bra.

Se också till att du testar varje LED som du ska använda innan du lägger den i kretsen. Det kan verka som ett slöseri med tid, men när du börjar, det kan vara mycket svårt att hitta anledningen till varför du ibland har 4 LED tänds samtidigt. Detta var vad som hände med mig.

När ledningar Charlieplexed lysdioder, är planering oerhört viktigt. Tråd det enklast och tilldela bara om LED numrering i programvaran om det behövs. Det gör den inledande programmering lite svårare, men det är nog enklare än att försöka tråd det i en viss sekvens.

I mitt fall ville jag lysdioder i partier av 3, så jag konstruerade det som första bilden. Så småningom drog jag ut LED 18, 19 och 20 för att få det att fungera. Medan de var i kretsen, 4 LED skulle tändas samtidigt. Jag slutade upp med att köpa nya LED att få denna fungerar.

Det enklaste sättet att tråd det upp skulle vara som ett n x (n-1)-matris, där n är antalet stift du använder. Så för mitt 5 pin exempel, skulle det vara lättare att binda upp som en 5 x 4-matris. Den andra bilden visar den förenklade syn på detta. Som ni kan se, katoder lampa är anslutna i partier av (n -1), och anoder av varje 4 LED parti går till varje andra stift. Jag gick den här vägen.

Tredje bilden visar min skärbräda med 20 LED är ställa in. Varsel råttor nest av trådarna... Om du skruvar, är det troligen lättare att börja från början, så se till att du dubbel kolla varje tråd innan du lägger. Något annat som gör det lättare är att använda olika färg hookup wire för varje stift. så varje anslutning till stift 1 är blå, stift 2 är gröna är stift 3 gula, etc.

Se Steg
Relaterade Ämnen

Styra en LED över Internet via Arduino med Teleduino

det finns något häftigt om att göra en LED glöd via en Arduino. Vad kunde göra att ännu coolare? Vad sägs om att göra det LED lyser från var som helst i världen via internet? Nu pratar vi!Denna process görs enkelt med Teleduino skissen för din ethern...

Arduino digitalklocka (med Charlieplexing LED, 7 segmenterar skärmar)

detta är min andra instructable. Jag hade bara en stämning av att göra en digital klocka. Men ville göra det en lärandeprocess. jag redan hade en sanguino jag kunde lätt ha använt det Atmega644 chip. Det skulle ha varit mer än tillräckligt. Men jag v...

Interaktiva led lampa | Tensegrity struktur + arduino

Detta stycke är en rörelse-lyhörd lampa. Utformad som en minimal tensegrity skulptur, ändrar lampan konfigurationen av färger som svar på orientering och förflyttning av hela strukturen.Med andra ord, beroende på dess orientering visar lampan en viss...

Köra RGB LED remsor av en Arduino

Julen kommer och kanske du undrar hur man gör det färgglada och ljusa med en Arduino och en RGB LED strip. Åtminstone, var det precis vad jag gjorde för ett år sedan och kunde inte hitta tydliga och enkla instruktioner någonstans. Med detta instructa...

Styra RGB LED med Amarino Nano 1,0

Vad är Amarino Nano 1.0Detta är min nya DIY kit för Android-Arduino kommunikation via Bluetooth.Amarino Nano särskilt använder Arduino Nano, så jag använde titeln som "Nano". Det är en mycket enkel kit för att testa de flesta av funktionerna i A...

Arduino - Theremin med 7 Segment LED Display

i detta instructable, jag kommer att visa dig hur man gör en enkel leksak den kombinationen av LED flash och Theremin. Vi kommer att använda vissa grundläggande elektronik byggd ovanpå en Arduino. Den grundläggande tanken med 7 Segment LED Display va...

StopIt! LED spel (drivs av arduino)

detta projekt var inspirerad av denna video från YouTube och Pendeln utmaning Kit från Makershed.com. Dess ett enkelt spel som består av fem LED-lampor och en tryckknapp switch. Lysdioder blixten i en sekvens och spelaren måste knappen när mellersta...

Accelerometer baserad gestigenkänning för att styra en LED

Dessa material och den information som finns i detta instructable är från studenter på programvara för platser (www.softwareofplaces.com)Klass vid PUC-Rio universitet. Innehållet representerade här är studentens sista projekt för klass utvärdering tu...

Styra Arduino RoverBot med TV-fjärrkontrollen

jag är en dålig 15 år gammal Arduino hacka, som har liten tillgång på delar och material för att bygga en högteknologisk robot. Jag är säker på att det finns många andra där ute som är i min situation. Detta lilla Instructable kommer förklara och vis...

Styra en LED med din IPhone

I detta Instructable kommer jag visa dig hur du gör din egen app med Xcode på Mac-datorn och sedan använda app för att styra en LED genom en arduino.Steg 1: material Arduino Uno ombordArduino Ethernet ShieldLED200 ohm motståndKoppla in kablarna (vid...

Gör en Mini LED Siren (drivs av Arduino!)

Detta är en av de första projekten som jag har gjort med Arduino. Det är en liten siren med LED som bleknar och blinkar på och av. Det visar grundläggande använder lysdioder och högtalare. Också kolla in denna artikel: 8-polig programmering sköldKons...

RGB LED följetong kontroll Arduino

Detta instructable visar dig hur man styr en RGB ledde med seriell monitor.Att skicka en färg värde till arduino:Öppna först - seriell bildskärmen efter uppladdning koden.andra - Välj 'NEWLINE' i det nedre högra hörnet vänster till överföringshastigh...

Hur man bygger din egna LED färg Organ || Arduino || MSGEQ7

Jag visar dig hur man bygger en färg orgel när du bara använder en Arduino Uno, en MSGEQ7 och fem yttre elektroniska komponenter. Jag använder tre hög effekt ledde och tre MOSFET för att visualisera tre olika frekvensband för musiken. Gå med mig för...

Arduino eluttag med exponerade stift

Jag fann mig själv ofta försöker koppla in grejer hemma med Arduino. Så jag tänkte det skulle vara bra att ha ett system att du bara kan koppla in din sensor, koppla in apparaten och kod något för att se hur det går. Jag gillade aldrig bryta isär en...

Arduino "Blinka att prata" med Charlieplexing

Detta projekt kan klassificeras som en AAC (alternativ och kompletterande kommunikation) enhet, som används som ett kommunikationsmedel för dem som lider av försvagande sjukdomar som ALS och liknande, som leder till fullständig förlamning och nära-to...

Kontrollera en Arduino ombord med en infraröd fjärrkontroll

jag-introduktionHej alla, mitt namn är Noreddine Kessa, jag är en elektronik entusiast. Jag hade kul i helgen leker med min nya leksak, Arduino ATmega328 DIY Kit som jag fick på eBay, och jag skulle älska att dela glädjen med alla vill veta om ämnet....

Raspberry Pi + Arduino Serial med LCD-skärm

IntroDetta är min Raspberry Pi info LCD, jag ville försöka få Arduino och Raspberry Pi prata med varandra via USB följetong och jag gjorde denna lilla projekt.Raspberry Pi använder ett python-skript för att hämta data och skickar det sedan som en str...

Trådlös Arduino kontroll med hjälp av BeagleBone svart eller Raspberry Pi

IntroduktionOm du har letat efter ett lätt och billigt sätt att trådlöst integrera en Arduino och en BeagleBone svart (BBB) eller Raspberry Pi (RPi) titta längre, denna tutorial ska show dig hur!Vad du behöverEn BeagleBone svart mikrokontroller med D...

RS485 Seriell kommunikation mellan Arduino Mega och Arduino Nano med Visuino

Ibland måste vi ansluta Arduino styrelser ligger långt bort från varandra. RS485 är ett mycket bekvämt sätt att ansluta styrelser med bara 2 kablar, och kan arbeta för ett avstånd på 1200 m (4000 ft). Det gör också flera styrelser kan enkelt anslutas...