Управление светодиодной лентой.
Добавлено: Пт дек 20, 2013 2:53 pm
Хочу управлять подсветкой холла из светодиодных лент.
Что нужно:
Светодиодная лента 4x5м 3528SMD 300led
Блок питания 10A 120W
Стабилизатор напряжения 12 вольт
Резистор 220
Транзистор STP36NF06 MosFet or irlr024 или irlu024 IRLU3714, IRLU7807, IRLU8113,...
Подключается, как на картинке
У меня выглядит (2 канала) так https://www.dropbox.com/s/ur67q532pmldf ... .24.57.jpg
Просто помигать лентой:
Теперь все это пытаюсь привязать к Мажордому, чтобы можно было вкл/выкл/диммировать и все это по таймеру или датчикам движения или сценариям.
Пока топчусь, как передать команду от Мажордома по ком порту в ардуину, чтобы она восприняла и отреагировала адекватно.
Кто знает как, не проходите мимо. Советам рад, но лучше примеры, так нагляднее, все равно после советов лезешь в инет искать примеры.
http://smartliving.ru/forum/viewtopic.p ... 6&start=20
http://smartliving.ru/forum/viewtopic.p ... 8&start=10
Что нужно:
Светодиодная лента 4x5м 3528SMD 300led
Блок питания 10A 120W
Стабилизатор напряжения 12 вольт
Резистор 220
Транзистор STP36NF06 MosFet or irlr024 или irlu024 IRLU3714, IRLU7807, IRLU8113,...
Подключается, как на картинке
У меня выглядит (2 канала) так https://www.dropbox.com/s/ur67q532pmldf ... .24.57.jpg
Просто помигать лентой:
Код: Выделить всё
const int transistorPin = 9; // connected to the base of the transistor
void setup() {
pinMode(transistorPin, OUTPUT);
}
void loop() {
for (int brightness = 0; brightness < 255; brightness++) {
analogWrite(transistorPin, brightness);
delay(10);
}
delay(2000);
for (int brightness = 255; brightness >= 0; brightness--) {
analogWrite(transistorPin, brightness);
delay(10);
}
delay(2000);
}
Пока топчусь, как передать команду от Мажордома по ком порту в ардуину, чтобы она восприняла и отреагировала адекватно.
Кто знает как, не проходите мимо. Советам рад, но лучше примеры, так нагляднее, все равно после советов лезешь в инет искать примеры.
http://smartliving.ru/forum/viewtopic.p ... 6&start=20
http://smartliving.ru/forum/viewtopic.p ... 8&start=10