RGB LED Strip krets med Arduino (1 / 4 steg)

Steg 1: Kort förklaring av elektronik



Om du är ny till Arduino och undrar varför mer än ett par lysdioder eller andra komponenter som motors kommer inte att aktivera när funktioner kallas i koden, dess eftersom varje utgång har en nuvarande gräns på 40mA. Med andra ord kan inte en komponent dra mer än 40mA av nuvarande från varje kanal. Om du vill referera till



, "pumptrycket" är 5V, och mängden vatten är antalet elektroner (mäts i ampere, eller i vårt fall, ett mycket mindre belopp - Ma, mA). För att tillgodose en last som kräver mer ström än 40mA på 5V, kommer att vi använda våra microcontroller för att styra en transistor, vilket kommer att ge en komponent med ström från en extern källa (batteriet).

Utan att bli alltför teknisk, dess värt att veta att enskilda strips består av 3 lysdioder i serien som kan skäras med clippers vid varje korsning. Om du vill klippa remsan när som helst, bara vara säker att lämna kopplingspunkter på varje halve. För att förstå hur RGB LED strip kan drivas med 9-12V, du behöver veta skillnaden mellan kretsar i serien vs. parallell ( sidan har en enkel förklaring med bra illustrationer, och det finns en populär Instructable som täcker ledningar lysdioder i serien & parallell). I grund och botten när aktiva komponenter kopplas i serie, läggs deras matningsspänningar samman. Till exempel, eftersom en genomsnittlig RGB LED kräver 3,3 V och 60mA (vid full ljusstyrka, varje färgkanal drar 20mA, så R-G-B hela vidare på samma gång är 20 x 3 = 60mA), varje remsa av 3 RGB lysdioder kräver cirka 9.9V (remsan jag använder från Jameco kan drivas mellan 9-12V. Var noga med att titta på din produkts datablad att förhindra steka dina komponenter. Inte alla RGB LED strip drivs i intervallet 9-12V, som Adafruit's digitalt adresserbara RGB LED strip). En sak, dessa remsor är "gemensam anod," vilket betyder att lysdioderna dela en positiv terminal (Läs om anoden och katoden).

Kanske den största take-away är power begränsningen av Arduino. Nästa avsnitt som visar hur man använder en transistor kan tillämpas på alla typer av andra komponenter (ex. motorer, solenoider, servon) som kräver mer än 40mA på 5V.

Obs: Samma koncept gäller för NeoPixels, men de kräver en lägre spänning (5V). Om strömkällan är låt oss säga en 9 eller 12V batteri eller laddare, makt måste regleras.


Note2: vatten analogin visar sig vara ett ganska dåligt sätt att visualisera vad som faktiskt sker på elektron nivå. William Beaty förklarar hur transistorer faktiskt fungera.

Se Steg
Relaterade Ämnen

En nätverksansluten LED Strip Controller med Arduino och Android

jag är fascinerande från belysningen verkställer sedan barn och en gång hittade på Ebay en billigt multicolor LED strip har jag börjat titta hur kontroll det, letar efter en Ethernet aktiverat kontroll som gör remsorna en uppsättning nätverk objekt,...

ArduDroid: En enkel 2-sätt Bluetooth-baserade Android Controller för Arduino RGB led strip

INTRODUKTIONFÅ det på google PLAY "ardudroid" appARDUDROID (tidigare Andruino) är en enkel Android app som hjälper dig att kontrollera stiften i Arduino Uno (eller klon) från din Android-telefon trådlöst. Det är både en Android app och en Arduin...

Arduino kontrollerad RGB LED strip för vardagsrummet

Tanken bakom denna lilla projekt var att ha lite ganska indirekta humör ljus i vardagsrummet. Den styrs av openHAB servern (det projektet är fortfarande på listan som ska läggas till denna webbplats) installerat på en Raspberry Pi. Naturligtvis, kan...

Hur man styr en RGB LED Strip - Arduino handledning

I denna tutorial använder vi en remsa med 8 RGB lysdioder med Arduino uno styrelsen. Vi kommer använda den Adafruit NeoPixel bibliotek för att ändra färg på varje ledde.Låt oss komma igång!Steg 1: Vad du behöverFör detta projekt behöver du:Arduino un...

RGB - Led Strip 12 V kontrolleras av en ATtiny85 med en 125Khz RFID modul

Den grundläggande idén gav mig denna sida RGB-RFID-lampa. Men eftersom jag har en hel del ATtiny85 jag kommer använda denna mikro-controller. För att göra det lättare för mig, testade jag alla del först på en Arduino Uno.Material:1 x RGB – Led strip...

PEX rör hexagoner med RGB LED Strip

Byggd för en scen tillbaka droppe har detta projekt vissa hexagon figurer gjorda av 3/4" PEX rör, liknar en LED hula hoop, några 12 Volt RGB LED strip och en NLED 30 kanal hög nuvarande LED-Controller. PEX hexagoner är nästan Sömlös söker med hjälp a...

Små LED Strip Controller med LED Amp och Arduino Nano

En liten LED strip styrenhet med en LED-indikator förstärkare och en Arduino Nano. Perfekt för att göra anpassad belysning mönster och/eller kontrollera lysdiodsrand från datorn. Utfärda utegångsförbud för Mosfet från förstärkaren används för att sty...

Arduino RGB LED Strip Controller

Jag var nyfiken på använda RGB LED Strip, så jag fick en och beslöt att göra en liten kontroller för att se vad jag kan göra med den... så här är det.Om du har några frågor, kommentarer, konstruktiv kritik... tveka inte att skriva :)Om du gillar min...

Smart telefon kontrollerade julgran med RGB LED Strip

eftersom julen är här, vi dekorerade denna julgran med RGB LED Strip för vår julfest, och gjorde det en smart telefon kontrollerade träd. XD. It kommer att säker presentera en "sista minuten" magi för Xmas showen. Julen kommer men fastnat räkna...

ARDUINO kontrollerade 12v RGB LED STRIP

Ungefär ett år sedan upptäckte jag RGB LED strips på Amazon. Att vara strax före starten av musik festivalen säsongen, gick jag naturligtvis direkt att arbeta att göra crazy ljusa blinkande festival leksaker. Icke-adresserbara remsorna är mestadels P...

Raspberry Pi spektrumanalysator med RGB LED Strip och Python

söker ett första projekt att prova på en Raspberry Pi, jag men vad bättre än en spektrumanalysator? (Denna display är felaktigt kallas som en grafisk equalizer--låt oss ändra ljudet, inte Visa det)Jag kunde få det gör 2048pt FFTs och avkodning mp3s i...

RGB LED Strip Controller

Detta är en fjärrstyrd flerfärgad LED-Strip controller låda jag gjort för en vän. Vi planerade att installera subtil belysning inuti bilen som vi fick en liten controller låda + fjärrkontroll med flerfärgad LED Strips. Olyckligtvis, vi kunde inte öpp...

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...

WiFi kontrollerad RGB LED Strip

De IR-fjärrkontroller som används för att styra RGB LED strips kan ibland bli irriterande på grund av deras begränsade räckvidd och jakt på fjärrkontrollen när du inte hittar den. Detta enkla, men effektiva projekt kan lösa ett problem genom att kont...

LED Rubiks kub med Arduino

I detta instructable jag ska visa dig hur du kan bygga din egen LED Rubiks kub. Detta projekt var gjort för en inledande elektronik kurs på Pomona College. Grupper fick cirka två månader att slutföra ett projekt som de valt, det enda kravet är att pr...

RGB LED STRIP färg orgel (utan MIKROKONTROLLER)

Det är en RGB LED STRIP ORGAN och inte använt några mikrokontroller. dess baserad N-kanal mosfet.Steg 1: delar HejDess en RGB LED STRIP färg orgel utan MIKROKONTROLLERoch här är listan del.1) 3,5 mm ljud socket-1ps2) 12V, 2AMP power adapter-1ps3) 5 m...

RC kontrollerad rgb led strip

Skapa din egen rc kontrollerad led-strip för enskilda rum belysning!De flesta rgb-led-strips styrs av en infraröd fjärrkontroll. För att aktivera det eller inaktivera eller ändra färg, måste du stanna framför mottagaren. Detta är tråkigt och inte rik...

Everymans enkel WS2801 RGB LED Strip Controller

Syftet med detta instructable är man gör vanliga människor kunna ta kontroll över WS2801 RGB led strips för hem eller butik dekoration med minimal ansträngning. WS2801 ledde remsorna har ett litet chip i varje led och gör att du kan ange varje LED fä...

IKEA RGB Led Strip 2 WiFi Hack

följande projektet beskriver hur till hacka en IKEA DIODER RGB Led Strip för att lägga till en WiFi-anslutning och tillgång till en intern webbserver för att konfigurera färger med låg budget lösningar! Hacket utnyttjar en openPicus Flyport WiFi modu...