Это видео недоступно.
Сожалеем об этом.
SK6812 RGBW opened the portal with turn signals
HTML-код
- Опубликовано: 7 авг 2023
- Schematic: drive.google.com/file/d/1NwHF...
Sketch: boosty.to/povorotnetuda2019/p...
Link to Avito: www.avito.ru/tovarkovo/zapcha...
Email to contact me: povorotnetuda2019@gmail.com
Components for self-assembly:
Arduino pro mini:
Converter MINI 560: ali.ski/hVoo9d
SK6812 RGBW ribbons: ali.ski/_3Eh_p
Resistors: ali.ski/U7HfR
MGTF wire: ali.ski/qE2KJ
Good solder: ali.ski/cnmnpQ
Heat shrink set: ali.ski/2Ojy4
#include
int count1 = 72; // количество пикселей
Adafruit_NeoPixel strip1 = Adafruit_NeoPixel(count1, 4, NEO_GRBW + NEO_KHZ800); // Лента на пине 4
unsigned long time1;
boolean set1 = 1;
boolean set2 = 0;
void setup()
{
strip1.begin();
pinMode(11, INPUT); // dxo
pinMode(10, INPUT); // povorot
#define yellow 255, 64 , 0 , 0 // Цвет поворотника (желтый)
#define setback 600 // Время задержки переключения на ДХО
start();
}
void loop()
{
if (digitalRead(10) == HIGH ) {
turn ();
}
if (digitalRead(10) == LOW and set1 == 0) {
turnoff ();
}
if (digitalRead(11) == LOW and set2 == 0) {
DXOoff ();
set2 = 1;
}
if (digitalRead(10) == LOW and digitalRead(11) == HIGH and set2 == 1 and millis() - time1 > setback) {
DXO ();
set2 = 0;
}
if (digitalRead(10) == LOW and digitalRead(11) == LOW and set2 == 0 and millis() - time1 > setback) {
DXOoff ();
set2 = 1;
}
}
void turn()
{
for (int i = 0; i < count1 + 5; i += 4) {
for (int j = 0; j < i; j ++) {
strip1.setPixelColor(j, strip1.Color(yellow));
}
strip1.show();
delay(5);
}
set1 = 0;
}
void turnoff ()
{
for (int i = 0; i < count1; i ++) {
strip1.setPixelColor(i, strip1.Color(0, 0, 0, 0));
}
strip1.show();
time1 = millis();
set1 = 1; set2 = 1;
}
void DXO()
{
for (int i = 0; i < count1; i ++) {
strip1.setPixelColor(i, strip1.Color(0, 0, 0, 255));
}
strip1.show();
}
void DXOoff()
{
for (int i = 0; i < count1; i ++) {
strip1.setPixelColor(i, strip1.Color(0, 0, 0, 0));
}
strip1.show();
}
void start()
{
for (int j = 0; j < count1; j += 5) {
for (int i = 0; i < count1 - j; i ++) {
strip1.setPixelColor(i, strip1.Color(0, 0, 0, 30));
strip1.setPixelColor(i - 5, strip1.Color(0, 0, 0, 0));
strip1.show();
}
}
for (int j = 0; j < count1 + 23; j++)
{
for (int i = 0; i < j; i++)
{
strip1.setPixelColor(i - 1, strip1.Color(0, 0, 0, 30));
strip1.setPixelColor(i - 2, strip1.Color(0, 0, 10, 70));
strip1.setPixelColor(i - 3, strip1.Color(0, 0, 20, 120));
strip1.setPixelColor(i - 4, strip1.Color(0, 0, 30, 160));
strip1.setPixelColor(i - 5, strip1.Color(0, 0, 50, 200));
strip1.setPixelColor(i - 6, strip1.Color(0, 0, 55, 255));
strip1.setPixelColor(i - 7, strip1.Color(0, 0, 55, 255));
strip1.setPixelColor(i - 8, strip1.Color(0, 0, 55, 255));
strip1.setPixelColor(i - 9, strip1.Color(0, 0, 55, 255));
strip1.setPixelColor(i - 10, strip1.Color(0, 0, 55, 255));
strip1.setPixelColor(i - 11, strip1.Color(0, 0, 50, 200));
strip1.setPixelColor(i - 12, strip1.Color(0, 0, 30, 160));
strip1.setPixelColor(i - 13, strip1.Color(0, 0, 20, 120));
strip1.setPixelColor(i - 14, strip1.Color(0, 0, 10, 70));
strip1.setPixelColor(i - 15, strip1.Color(0, 0, 0, 30));
}
strip1.show();
delay(5);
}
for (int j = 30; j < 255; j ++) {
strip1.setBrightness(j);
for (int i = 0; i < count1; i ++) {
strip1.setPixelColor(i, strip1.Color(0, 0, 0, 255));
}
strip1.show();
delay(10);
}
}
ruclips.net/user/shortsyvrBJ0ovspA?feature=share такое есть возможность сделать?
@@user-fg4ip5vm4u Да, без проблем. Напишите мне на почту: povorotnetuda2019@gmail.com
Ваши скетчи переписал, программа ругается почти на все действия, можете помочь?
Суперское изготовление.
Суперское изьяснение
Спасибо за видос💥💥💥
И за открытый скетч.💥💥💥
Супер!!!
Класс, полезно, и нкжно. Музыеу чуть поменяй, забивает мысли
Как всегда, интересно, познавательно. Адекватных заказчиков, удачи и развития каналу!
Чувак, ты крут! Реально! Подача улёт! Скорость видео самое то! Всё в тему! Так держать! МОЛОДЕЦ! Спасибо за идею!
Очень полезная пошаговая инструкция, автору большой респект, каналу продвижения!
Ну Санек ну красавэло! Только думал давно видосов не было! А тут нате!))
Как всегда все супер!!! 👍👍👍
Красота!!!
Так подробно👍. Вот бы такой же видос про подключение проводов в автомобиле
Для каждого автомобиля уникальный вариант подключения. Где-то то можно напрямую к лампочкам подключиться а где-то нужно брать питание и управляющие сигналы с блока предохранителей.
Очень занимательные видео, понравилось как ты все деталь и интересно рассказываешь, спасибо за твой труд, подписка, колокольчик с меня. Посмотрел сразу почти все видео. И ещё не раз вернусь. Продолжай свое дело таких не много на прасторах интернета!!
Спасибо!
Жду новых видео ❤
Лучший канал благодаря тебе сделал себе бегающие на ваз
Супер хочу ниву свою захуяритт все ровно прав нет и регистрации
Напишите любой комментария, это сильно поможет продвижению канала и даст возможность снимать видео еще чаще.
2:30 а если еще отчакрыжить торцевую сторону с dtr,rx,tx (все кроме dtr имееься на длинных сторонах, dtr перенес подпаявшись к кондёру), то плата становиться еще меньше длина по ширине oled 0.96 + 1 тактовая кнопка... а ширина микро укладывается как между пинами oled 0.96 и нижней гранью...
Да еще один + pro mini малая высота, т.к. отсутствует uart модуль, самый высокий элемент кнопка reset которая в случае такого устройства не имеет смысла...
Для себя выбрал следующий подход, нано воткнул в макетку, отладил, взял pro mini, залил прошивку подключил и сделал готовое устройство...
upd: далее вижу wemos d1 mini/ Esp32 NodeMCU для отладки, голые модули esp12f/esp32 для готового устройства...
класс !
Очень классное видео.Какие яркие светодиоды лучшее использовать чтобы днём на солнце видно было?
Чтобы на солнце было видно, потребуется минимум десяток светодиодов по 3Вт.
sl.aliexpress.ru/p?key=X7CNOP0
Здравствуйте. Я правильно понимаю, что вы работали в команде амперки?
Здравствуйте, нет.
Привет. Хочется в патриоте поменять штатные ходовые и прикрыть их матовым оргстеклом. Вопрос какую ленту с диодоми использовать. Потянет ли их штатный блок. Штатные диоды 3528 в количестве 15 шт с линзами рассеивания. Заранее спасибо. Просто не хочется ставить, что продают на Али и там проблема с штатным блоком не работают- затухания света не происходит. И штатные последнее время делают не качественно через год начинают перегорать.
Здравствуйте Скетч залил 1 адресную ленту sk6812 запустил.подскажите у вас нет скетча для запуска ленты используя 1 arduino nano,на 2 ленты.При этом используя свой пин для каждой стороны поворотника (для включения), с дхо понятно нужен всего 1 пин(для включения), а вот стартовое приветствие(управление на каждую ленту) Спасибо👍 За видео.
А так за видео отдельное Спасибо👍
А как китайские ленты работают с поворотом и дхо без плат?или там микро чип какой-то?
Покупал много разных вариантов и если нет выносного контроллера то он распаян на самой ленте. И там (там где нет выносного контроллера ) используются не адресные пиксели а обычные светодиоды соединённые последовательно. Адресные пиксели имеют смысл если требуется интересная анимация приветствия и RGB режимы.
Здравствуйте! Пишу вам на почту! Почта актуальна?
Можно схема пожалуйста подключения, буду очень признателен
В течение часа нарисую и добавлю ссылку в описании.
Добавил ссылку на схему в описании.
@@povorotnetuda2019спасибо большое. Вы лучший💪💪💪
Привет.
Почему скетч не подходит на ленту ws2812
Здравствуйте, потому что у ленты SK6812 в каждом пикселе 4 светодиода а у ws2812 по 3 светодиода.
Можно как то исправить?
@@Dimio-gi5yi Конечно можно. Но проще написать новый скетч.
Что ярче, эта лента, или 2812?
Белый цвет у этой ленты ярче.
@@povorotnetuda2019 Спасибо за ответ.
Может кто нибудь помочь. Я скопировал этот скетч и просто вставил но компиляция не проходит
Там есть синтаксическая ошибка?
@@atovsultanov6404 Ошибок нет, скетч проверен несколько раз.
🤌🏼🤌🏼🤌🏼