Съдържание:

Шофиране на RGB LED лента с помощта на Arduino: 4 стъпки
Шофиране на RGB LED лента с помощта на Arduino: 4 стъпки

Видео: Шофиране на RGB LED лента с помощта на Arduino: 4 стъпки

Видео: Шофиране на RGB LED лента с помощта на Arduino: 4 стъпки
Видео: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Ноември
Anonim
Шофиране на RGB LED лента с помощта на Arduino
Шофиране на RGB LED лента с помощта на Arduino

Здравейте, момчета, в тази инструкция ще направим схема за пускане на 12V RGB LED лента с arduino. Тъй като ние ножираме arduino, не може да получи достатъчно мощност, за да пусне RGB светодиодна лента, така че трябва да усилим сигнала на arduino, за да захранваме светодиодната лента от друг източник, така че ще използваме TIP120 транзистор с arduino за усилване на малкия сигнал на arduino до необходимата мощност сигнал (12v) за rgb led лента с 12v източник на захранване и транзистор.

Стъпка 1: Нещата, от които се нуждаете за това

Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това
Нещата, от които се нуждаете за това

За тези инструкции ще ни трябват следните неща: TIP120: 12V АДАПТЕР: ARDUINO UNO: Една 5m RGB Led лентаMosfet irlzz4n или друг еквивалент или TIP 120 bjt или еквивалентен3 потенциометър

Стъпка 2: Връзки

Връзки
Връзки
Връзки
Връзки

Схматиките са предоставени в частта на изображението на тази стъпка. Моля, следвайте показаните схеми. Той има 3 транзистора за всеки 3 извода на RGB LED лента (1-1 всеки за червено 'R', зелено 'G', синьо 'B') и 3 потенциометъра за управление на всичките три R, G & B пина на светлинната мощност.

Стъпка 3: Код

Код
Код

Кодиращата част е много лесна, моля, копирайте следния код и го качете в 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);}

Стъпка 4: Тестване

Тестване
Тестване
Тестване
Тестване
Тестване
Тестване
Тестване
Тестване

След като качите кода, можете да завъртите всеки или целия потенциометър, за да изведете цветовете, всеки потенциометър е отговорен за червен, зелен, син цвят независимо и можете да поставите различни различни стойности на трите потенциометра, за да получите желания цвят в RGB LED лента и вие Базираният на Arduino RGB светодиоден драйвер за ленти е готов за употреба. Украсете ви дома и се забавлявайте.

Препоръчано: