Добрый день.
В ардуино новичек, образование не профильное - программист. Занимаюсь ардуино только зимами, темными вечерами
Простые датчики, шилды моторчиков. Мелочи.
Возникла идея сделать что-то стоящее.
А именно подсветку лестницы в своём частном доме.
И вся загвоздка в индивидуальной плавности включения/выключения подсветки каждой ступени. Подходим к лестнице, по датчику (ам) движения начинаем процесс.
Вначале бегущие ступени, одна за одной, быстро включаются последовательно.
Затем плавно, но быстро от 0 до 255 включаются все ступени.
Начинаем подниматься. (имя примерную скорость подъема) и ступени за нами медленно тухнут, с разной скоростью.
Имеется 16 ступеней, но сразу хочется сделать масштабируемо, чтобы легко можно было и 20 и 30 ступенек подсвечивать. Поэтому какой-то расширитель портов.
Есть куча плат расширителей портов аналоговых и GPIO, и будто-бы все они могут писать только в один из своих выводов.
А хотелось бы как-бы параллельно управлять множеством аналоговых вывовдов.
Подскажите в какую сторону смотреть, может вообще подход не тот?
Пока только жду Breakout-TLC5940 (16 каналов) PWM Control LED Driver Board, вроде как он должен уметь.
С этими не получилось: CD74HC4067, HT16K33, MCP23017.
И второй вопрос, питать буду куски ленты длинной 1 м, 4.8 ватт, 12 вольт. Не адресные.
ИИ мне подсказал транзистор IRL520N через резистор 1Ком. питание от БП 12 вольт.
Оно работает и всё ок, но кажется свойства транзистора с большим слишком запасом. Может чем-то можно заменить, более подходящим?
Заранее благодарен.