Inhoudsopgave:

RGB LED-strip aansturen met Arduino - Ajarnpa
RGB LED-strip aansturen met Arduino - Ajarnpa

Video: RGB LED-strip aansturen met Arduino - Ajarnpa

Video: RGB LED-strip aansturen met Arduino - Ajarnpa
Video: Day-night RGB Arduino 2024, November
Anonim
RGB LED-strip aansturen met Arduino
RGB LED-strip aansturen met Arduino

Hallo jongens, in deze instructables zullen we een circuit maken om een 12V RGB-ledstrip met arduino te laten werken. Omdat we weten dat Arduino niet genoeg vermogen kan hebben om een RGB-ledstrip te gebruiken, moeten we het signaal van Arduino versterken om de Led Strip van stroom te voorzien door een andere bron, dus we zullen de TIP120-transistor met Arduino gebruiken om het kleine voedingssignaal van Arduino te versterken tot een vereist vermogen signaal (12v) voor de rgb ledstrip met een 12v stroombron & transistor.

Stap 1: Dingen die je hiervoor nodig hebt

Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt
Dingen die je hiervoor nodig hebt

Voor deze instructables hebben we de volgende dingen nodig: TIP120:12V ADAPTER:ARDUINO UNO:One 5m RGB Led stripMosfet irlzz4n of een equivalent of TIP 120 bjt of equivalent3 potentiometer

Stap 2: Aansluitingen

Verbindingen
Verbindingen
Verbindingen
Verbindingen

De schmatica wordt gegeven in het afbeeldingsgedeelte van deze stap. Volg de getoonde schema's. Het heeft 3 transistors voor elke 3 pinnen van RGB-ledstrip (1-1 elk voor rode 'R', Groene 'G', Blauwe 'B') en 3 potentiometers voor het regelen van alle drie de R-, G & B-pinlichtvermogens.

Stap 3: Coderen

Code
Code

Het coderingsgedeelte is heel eenvoudig, kopieer de volgende code en upload deze naar Arduino.: void setup(){PinMode(9, 1);PinMode(10, 1);PinMode(11, 1);}int a, b, c;void loop(){a=digitalRead(A0);b=digitalRead (A1);c=digitalRead (A2);analogWrite (9, a/4);analogWrite (10, b/4);analogWrite (11, c/4);}

Stap 4: Testen

Testen
Testen
Testen
Testen
Testen
Testen
Testen
Testen

Na het uploaden van de code kunt u aan een of alle potentiometers draaien om de kleuren weer te geven, elke potentiometer is onafhankelijk verantwoordelijk voor de rode, groene, blauwe kleur en u kunt verschillende verschillende waarden op alle drie de potentiometers zetten om een gewenste kleur in de RGB-ledstrip te krijgen en u Arduino gebaseerde RGB led strip driver is klaar voor gebruik. Versier je huis en veel plezier.

Aanbevolen: