RGB LED Strip Circuit met Arduino (1 / 4 stap)

Stap 1: Korte uitleg van de elektronica


Als u nieuw bij de Arduino bent en waarom meer dan een paar LED's of andere componenten zoals de motoren zal niet activeren afvraagt zich wanneer functies worden aangeroepen in de code zijn omdat elke uitgang een huidige limiet van 40mA heeft. Een onderdeel kan niet met andere woorden, meer dan 40mA van de huidige trekken uit elk kanaal. Als u wilt verwijzen naar de



, is de "pompdruk" 5V en de hoeveelheid water is het aantal elektronen (gemeten in ampère, of in ons geval, een veel kleiner bedrag - milliampère, mA). Om een lading waarvoor meer stroom dan 40mA op 5V, zullen we onze microcontroller gebruiken om te bepalen van een transistor, die voor een component met macht uit een externe bron (de batterij zorgt).

Zonder al te technisch, zijn waard het het weten dat individuele strips zijn samengesteld uit 3 LED's in serie die bij elke kruising met clippers kan worden gesneden. Als u knippen van de strip op elk gewenst moment wilt, enkel ben zeker om te vertrekken van verbindingspunten op elke halve. Om te begrijpen hoe de RGB LED strip kan worden aangedreven met 9-12V, u moet weten het verschil tussen circuits in series vs. parallel (deze pagina is een eenvoudige uitleg met veel illustraties, en er is een populaire Instructable dat betrekking heeft op bedrading LEDs in serie en parallel). In feite, wanneer de actieve componenten in serie zijn geschakeld, hun voedingsspanningen bij elkaar opgeteld. Bijvoorbeeld omdat een gemiddelde RGB LED vereist 3,3 V en 60mA (bij volledige helderheid; elk kleurkanaal trekt 20mA, dus R-G-B op allemaal op hetzelfde moment 20 x 3 = 60mA is), elke strip van 3 RGB LEDs vergt ongeveer 9.9V (de strip die ik ben met behulp van Jameco kan worden gevoed tussen 9-12V. Zorg dat u te kijken naar uw product gegevensblad om te voorkomen dat frituren uw componenten. Niet alle RGB LED-strip wordt aangedreven in de 9-12V bereik, zoals van Adafruit digitaal adresseerbare RGB LED-strip). Nog een ding, deze strips zijn "gemeenschappelijk anode," wat betekent dat de LEDs delen een positieve aansluitklem (Lees over anode vs. kathode).

Misschien wel de grootste take-away is de beperking van de macht van de Arduino. De volgende sectie, die laat hoe zien met een transistor kan worden toegepast op allerlei andere componenten (bijv. motoren, elektromagneten, servo's) die meer dan 40mA op 5V nodig hebben.

Opmerking: Het zelfde concept geldt voor NeoPixels, maar ze vereisen een lagere spanning (5V). Als de energiebron laat is zeggen een 9 of 12V accu of lader, de bevoegdheid moet worden geregeld.


Note2: de analogie van het water blijkt te zijn van een vrij slechte manier om te visualiseren wat er eigenlijk gebeurt op het niveau van het elektron. William Beaty legt uit hoe transistoren eigenlijk werken.

Gerelateerde Artikelen

Rijden van RGB LED strips uit een Arduino

Rijden van RGB LED strips uit een Arduino

Kerstmis komt eraan en je kunt je afvragen hoe het kleurrijke en helder met een Arduino en een RGB LED strip te maken. Tenminste, was dat precies wat ik deed een jaar geleden en was niet kundig voor vondst geen duidelijke en eenvoudige instructies ov
Een Networked LED Strip Controller met Arduino en Android

Een Networked LED Strip Controller met Arduino en Android

ik ben fascinerende van verlichting effect sinds kind en eenmaal gevonden op Ebay een goedkope multicolor LED strip ik ben begonnen op zoek hoe besturingselement het, op zoek naar een Ethernet ingeschakeld besturingselement dat maakt de strips een se
De manier om te verbinden RGB Led Strip verlichting

De manier om te verbinden RGB Led Strip verlichting

De manier om te verbinden RGB Led Strip verlichtingStap 1: Sluit 4pin Male naar 4pin vrouwelijke connectorkabel direct Geschikt voor: RGB Led Strip licht met mannelijke en vrouwelijke connectorkabelStap 2: Verbind met 4pin gemakkelijk Clips Geschikt
Arduino controlled RGB LED-strip in de woonkamer

Arduino controlled RGB LED-strip in de woonkamer

Het idee achter dit kleine project was dat sommige vrij indirecte stemming licht in de woonkamer. Het wordt beheerd door de server openHAB (dat project is nog steeds op de lijst moet worden toegevoegd aan deze site) geïnstalleerd op een Raspberry Pi.
Hoe u kunt besturen een RGB LED Strip - Arduino tutorial Arduino Tutorial

Hoe u kunt besturen een RGB LED Strip - Arduino tutorial Arduino Tutorial

In deze tutorial zullen we een strip gebruiken met 8 RGB-LEDs met de Arduino uno board. Wij zullen van de Adafruit NeoPixel library gebruiken om de kleur van elk geleid.Laten we beginnen!Stap 1: Wat moet jeVoor dit project zal u het volgende nodig:Ar
Arduino RGB LED Strip Controller

Arduino RGB LED Strip Controller

Ik was nieuwsgierig over het gebruik van RGB LED-Strip, dus ik heb er een en besloot te doen een beetje controller om te zien wat ik kan doen met hetâ €¦ zo hier het is.Hebt u vragen, opmerkingen, opbouwende kritiek... Aarzel niet om te schrijven :)A
ArduDroid: Een eenvoudige 2 Way Bluetooth-gebaseerde Android Controller voor Arduino RGB led strip

ArduDroid: Een eenvoudige 2 Way Bluetooth-gebaseerde Android Controller voor Arduino RGB led strip

INTRODUCTIEGET IT ON google PLAY "ardudroid" appARDUDROID (voorheen Andruino) is een eenvoudige Android app om u te helpen bepalen de pinnen van uw Arduino Uno (of klonen) van uw Android telefoon draadloos. Het is zowel een Android app en een Ar
RGB - Led Strip 12 V gecontroleerd door een ATtiny85 met een 125Khz RFID-Module

RGB - Led Strip 12 V gecontroleerd door een ATtiny85 met een 125Khz RFID-Module

Het basisidee gaf me deze kant van de RGB-RFID-Lamp. Maar daar heb ik veel ATtiny85 ik zal gebruik maken van deze micro-controller. Om het gemakkelijker voor mij, testte ik alle deel eerst op een Arduino Uno.Materiaal:1 x RGB – 12 V Led-strip1 x ATti
PEX Pipe zeshoeken met RGB LED-Strip

PEX Pipe zeshoeken met RGB LED-Strip

Dit project beschikt gebouwd voor een fase terug druppel over sommige shapes van de zeshoek gemaakt van 3/4" PEX pijp, vergelijkbaar met een LED-hoelahoep, sommige 12 Volt RGB LED-strip en een NLED 30 kanaal hoge huidige LED Controller. De zeshoeken
Slimme telefoon kerstboom gecontroleerd met RGB LED-Strip

Slimme telefoon kerstboom gecontroleerd met RGB LED-Strip

sinds Kerstmis is hier, we deze kerstboom met RGB LED-Strip ingericht voor onze kerstfeest, en maakte het een slimme telefoon gecontroleerd boom. XD. It zal zeker een "last-minute" magie voor de show Xmas presenteren. Kerstmis komt eraan maar va
ARDUINO gecontroleerd 12v RGB LED-STRIP

ARDUINO gecontroleerd 12v RGB LED-STRIP

Ongeveer een jaar geleden ontdekte ik dat RGB LED strips op Amazon. Als net voor de start van het festivalseizoen muziek, ging ik natuurlijk meteen naar werk maken van gekke helder knipperende festival speelgoed. De niet-adresseerbare strips wordt me
Raspberry Pi Spectrum-Analyzer met RGB LED-Strip en Python

Raspberry Pi Spectrum-Analyzer met RGB LED-Strip en Python

op zoek naar een eerste project om uit te proberen op een Raspberry Pi, ik wel wat beter dan een Spectrum Analyzer? (Soms dit display is ten onrechte bedoeld als een grafische equalizer--dat laten we u het geluid, niet weer te geven)Ik was in staat o
WiFi Controlled RGB LED-Strip

WiFi Controlled RGB LED-Strip

Soms kunnen die IR-afstandsbedieningen gebruikt om te bepalen van de RGB LED strips worden irriterend als gevolg van hun beperkt bereik en jacht voor de afstandsbediening wanneer u kan niet het vinden. Dit eenvoudige, maar effectieve project kan een
RGB LED Strip Controller

RGB LED Strip Controller

Dit is een afstand bestuurbare meerkleurige LED-Strip controller doos die ik heb voor een vriend gemaakt. We gepland om het installeren van subtiele verlichting binnen zijn auto waarvoor we een kleine controller box + afstandsbediening met de meerkle