Chalieplexing 4 RGB-lysdioder med 4 trådar på Arduino



Har du alla behov många lysdioder, men bara några sladdar? Då är Charlieplexing en stor sak att prova. Med bara 4 trådar kan du köra 12 ledde med endast 4 motstånd som ett extra skydd och utan någon "informationsövertag" komponent som en 74595 eller liknande. -I det här exemplet visar hur du använder 4 RGB lysdioder för att testa detta mycket trevligt koncept. Generiska koden kan styra valfritt antal linjer mycket lätt:

En 4 installation
#define CHARLIE_PINS 4

Arduino stift 9-12 kontroll lampor
#define CHARLIE_FIRST 9

//
Prov 1: Första LED(0,1) "På"
//
charlieClear(); Rensa alla LED nivåer
charlieWrite(0,1,CHARLIE_MAX); Ställa in LED (0 -> 1) till maximal nivå
charliePlex(); Generera utdata mönstret

Se Steg
Relaterade Ämnen

Kontroll RGB lysdioder med en handrörelse.

IntroduktionVi var välkomna att hjälpa till vid våra lokala grundskolan STEM natt och behövde en cool demonstration, med lite tid att förbereda.Så, vi tittade igenom tech vi hade liggandes, och kom upp med idén att använda den LeapMotion handen track...

Styra RGB lysdioder med styrenhet

några dagar sedan, jag postat en instructable för styrenhet, som är bara ett fantasinamn för ett prövningsläkemedel läsa en potentiometer och en switch och driver data i den elektriska Imp planner. Om du inte har sett den ännu, kan du kolla det här.I...

Färg kalibrera RGB lysdioder med en Arduino

De flesta människor tror lysdioder och Arduinos relationerna avslutas med ett ögonblick skiss. Därefter måste du gå mot motorer, smarta hem och andra "allvarliga" saker. Tja, kanske jag är långsam eller kanske är det bara att jag är en grafisk k...

Bass lyhörd RGB lysdioder med Arduino

Denna tutoiral visar dig hur du använder Arduino och styra en uppsättning av lysdioder med musik från datorn. Denna handledning kräver:-Arduino (jag använde en leonardo)-liten skärbräda med bygel ledningar (kit är det bästa)-rgb led strip (jag använd...

Raspberry Pi noll - kontroll RGB lysdioder med E-avfall

Hej sparsam Nation,Jag ska visa dig hur man styr en RGB led strip med din raspberry pi och pigpioJag byggde denna krets av e-avfall som består av ett gammalt moderkort och en död strömförsörjningOm videon ovan inte fungerar för dig, prova på länken n...

Polisens blixtljus med scanner rgb lysdioder och Arduino

Det är inte en riktig blixt mönster som används av polisen.Bara några öglor programmeras av mig att demonstrera några möjligheter.DISCLAIMER:JAG ÄR INTE ANSVARIGA FÖR ÅTGÄRDER ELLER KONSEKVENSER NÄR DET GÄLLER DENNA TUTORIAL.Använd det endast inomhus...

En 15-LED RGB klocka med Arduino kärna

RGB klockan använder RGB sammansättning-färgmodellen används i alla färgskärmar. Denna modell använder tre "grundläggande" färger, nämligen röda, gröna och blå, för att bygga någon annan "sammansatta" färg av spektrumet. Med RGB klocka...

UFO projekt - Color Ändra glödande Radio kontrollerade flygplan - RGB lysdioder är awesome!

I love R/C Airplanes.Jag älskar saker som lyser upp.Jag älskar fotografi.sätta ihop dem och du kan spela på natten!Varning *** människor kommer galen om du gör detta projekt och flyga det framgångsrikt. Polisen och air traffic styrenheter kommer att...

Ping Sensor kontrollerad RGB-lysdioder

Som en del av mitt projekt här terminen behövde jag för att kunna styra vissa RGB lysdioder med en ping sensor. För mitt projekt ville jag min lysdioder att blekna genom färger men när någon fick alltför nära till projektet jag ville lysdioderna att...

Med MikroTik Router styrelsen 433 & Arduino att styra två lysdioder

I denna tutorial kommer jag förklara hur man styr två lysdioder med MikroTik router styrelsen och Arduino.MikroTik 433 är en router styrelsen baserat på Linux-kärnan, det innehåller 3 Ethernetport och 3 mini PCI-port som används för att ansluta trådl...

Kedjad humör-ljus med hjälp av hög effekt RGB lysdioder

jag har startet projektet mer än ett år sedan och arbetar på den på och av sedan dess. Nu är det äntligen gjort.Målet var att ha en snygg humör-ljus för mitt vardagsrum, inspirerad av en standard belysning konsol en vän hade en gång (med färgade lamp...

Motstånd kalkylatorn med hjälp av RGB lysdioder

Det är vanligt att ha en mycket rörig olika motstånd och du vill att ett visst värde men du memorera inte motstånd färgkod.I detta projekt jag försökte lösa detta problem genom att göra en krets som använder Arduino som gör att du kan ange värdet på...

CPU-fläkten hacka - RGB lysdioder - Arduino & TLC5940

I detta Instructable, jag kommer att vägleda dig genom processen att hacka och konvertera en tydlig, 120 mm PWM fläkt används gemensamt hushåll datorer från en enda färg LED till individuellt adresserbara RGB lysdioder. Tillämpningar av detta hack är...

Liten färg Mixer - en konstant ström, 3W RGB LED med indikator för låg batterinivå och polymorph diffuser

Styra en RGB LED är ett enkelt och vanligt mikrokontroller projekt, ofta nästa projekt gjort efter blinkande och blekning en LED.För att göra det mer intressant, byggde jag den med en ATtiny13, en av de minsta och enklaste AVRs, som krävde "high-volt...

DIY: Wired lysdioder & RGB lysdioder

I denna tutorial, kommer jag att visa dig hur du gör din egen wired lysdioder för Arduino använder hoppare ledningar.Felkällor:5mm RGB lysdioder:http://www.amazon.ca/SODIAL-Common-Cathode-Emittin...5mm lysdioder:http://www.amazon.ca/Green-Blue-Yellow...

Uppgradera Smart RGB lysdioder: WS2812B vs WS2812

Det stora antalet projekt som vi har sett att använda sig av Smarta RGB lysdioder– vare sig det är remsor, moduler eller anpassade PCB - de senaste 3 åren är ganska häpnadsväckande. Detta utbrott av RGB LED användning har gått hand i hand med en bety...

Bitars banka steg för steg: Arduino kontroll av WS2811, WS2812 och WS2812B RGB lysdioder

Disclaimer: under det senaste året, några olika bibliotek har skrivits för att kontrollera dessa allestädes närvarande RGB lysdioder av Karl beslutsfattare från Adafruit, PJRC och FastSPI projektet. Biblioteken fungerar mycket bra, och vi bör försöka...

Använd en $1 ATTiny för att köra adresserbara RGB lysdioder

Arduinos är underbart och lätt att arbeta med, men det finns några projekt där du behöver en mikrokontroller, eller vill lägga till några interaktivitet men egentligen inte vill ägna en $20-30 styrelsen!På lite över $1/styck (mindre i bulk) ATTiny85...

RGB musikkontroll med AGC

Här kommer jag visa dig hur du skapar en RGB musik controller, som lyser RGB lysdioder till musik. Jag lade också till en AGC (Automatic gain control), som håller spänningen på samma nivå. Detta är mycket användbart eftersom du ofta spelar musik på o...