ARDUINO Подсветка лестницы. Обсуждение проекта

bort707

★★★★★★✩
21 Сен 2020
3,046
909
@Harl, 0.25 это просто смешно. Надо увеличить на порядок, 1.5 - 2.5мм берите
 
  • Лойс +1
Реакции: Gen@

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
Всем привет. Нужна помощь по подсветке лестницы. Имеем все из проекта, но еще не собрано (лента 2811 8 метров, 30 диодов на пол метра, по 1 чипу на 3 диода и получится 16 ступеней). При загрузке и последующей компиляции скетча, (ничего не изменяя, для проверки загрузки на плату) появляется информация о несоответствии.
C:\Program Files (x86)\Arduino\firmware\LEDstairs_v1.1\LEDstairs_v1.1.ino: In function 'void handlePirSensor(PirSensor*)':
C:\Program Files (x86)\Arduino\firmware\LEDstairs_v1.1\LEDstairs_v1.1.ino:193:35: warning: invalid conversion from 'int' to '<unnamed enum>' [-fpermissive]
curEffect = ++effectCounter % EFFECTS_AMOUNT;
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Мои настройки, если правильно разобрался.
Я оставляю радугу. Именно для меня необходимо поменять в строке "количество чипов на ступеньку с 16 на 10".
Автояркость пока не знаю, но в скетче стоит "1" т.е. вкл. Скорее всего просто сделаю "0".
#define START_EFFECT RAINBOW// режим при старте COLOR, RAINBOW, FIRE
#define ROTATE_EFFECTS 0 // вкл(1)/выкл(0) – автосмена эффектов
и в функции staticColor изменить fillStep(i, mHSV(colorCounter, 255, thisBright)); на fillStep(i, mHSV(255, 0, thisBright))
 

Вложения

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
@Константин 271, можно заливать с уже моими поправками? просто полагал, что ошибки появились. где-то надо прописать общее количество чипов?

@bort707, я правильно указал корректировки, касательно моей лестницы?
 
Изменено:

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
@Gen@, удаляю скетч 1.1 и ctrlC ctrlV с гидхаб 1.2 + эффекты? меняю STRIP_LED_AMOUNT 256 на STRIP_LED_AMOUNT 160 (т.к. отрезки по пол метра и 30 диодов, 1 чип на 3 диода)?
 
Изменено:

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
все сконнектил, но замкнул последний чип на 1й ленте (сверкнул и запах паленым), перепаял на предыдущий чип и при включении мигают только первые 3 диода 1н раз. промерял напряжение (середина 11,70, в конце 11,45). пайка на витухе, просто проверить.но радуги не случилось. что можно проверить тестером или что не так?
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
@BlackKnight_52rus, обычно хватает отрезать кусок с неисправным чипом и припаять другой. Либо прозванивать на КЗ, потом посегментно проверять. Сменить пин контроллера, может, он сгорел. И резюк-таки задействовать 200 Ом.
 

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
@Константин 271, а как проверить пин? какой сгорел?

@Константин 271, при подключении 12 вольт с блока питания вся лента мигает 1н раз вроде зеленым и гаснет. может худые провода у меня? спутал полярность, трескнуло в районе платы, датчикам движения хана?прозвонил тестером + и- 1ю и последнюю, все норм
 

Вложения

Изменено:

Gen@

★★★✩✩✩✩
13 Апр 2020
133
113
@BlackKnight_52rus, Это вы на Do управляющий сигнал посылаете? А с правильного конца не пробовали?
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
а как проверить пин? какой сгорел?
перепаять на другой и переназначить в прошивке, если ситуация изменится - значит, пин виноват был.

датчикам движения хана?
проверять можно и без них, замыкая контакт 3.3В на пины, прописанные под датчики. Это та же 1-ца.
Сами датчики тоже можно проверить, запитав их и измеряя выход тестером.

А с правильного конца не пробовали?
судя по фото, да - не туда )) Подать с др. конца.
 

Gen@

★★★✩✩✩✩
13 Апр 2020
133
113
@BlackKnight_52rus, консультации по whatsapp неэффективны, так как помогут только вам, а все остальные останутся в неведении. Поэтому более детально и грамотно формулируйте вопросы и получите развёрнутые ответы. Без обид, но нам тоже своё время жалко
 
  • Лойс +1
Реакции: Wan-Derer

BlackKnight_52rus

✩✩✩✩✩✩✩
27 Фев 2022
8
0
имею тестер на руках 1е фото.
проверяю напряжение на датчиках движения (4,44в по тестеру) через пин 5v платы и gnd датчика движения. как еще можно проверить датчик после короткого замыкания на ленте? какие контакты перемкнуть?
можно ли проверить тестером сгорел пин платы или нет? какой обычно выгорает при КЗ?
докупил, но не припаял резистор.
как проверить саму плату на работоспособность? залить пробный проект с миганием диода?
 

Вложения

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
залить пробный проект с миганием диода?
Да. Потом можно и скетч лестницы, просто пин ленты поменять на другой, ранее не использованный, и припаяться к нему.
Датчики должны выдавать 0 пока их не потревожить, после чего - около 7 секунд 1-цу, т.е. 5 В.

У ленты если горит чип, то обычно первый, даже если +/- перепутать, просто отрезать 1 шт. и к след. припаяться.

@Gen@, как вы думаете, скетч под ардуину будет работать на esp8266? если нужно только ленту зажигать? Или какие-то минимальные строки управления вай-фаем (напрмер, выкл. на всё время) надо всё же включать в код? Учитывая нынешнюю ситуацию с ценами...
 

bort707

★★★★★★✩
21 Сен 2020
3,046
909
скетч под ардуину будет работать на esp8266? если нужно только ленту зажигать?
если только ленту зажигать - будет
Или какие-то минимальные строки управления вай-фаем (напрмер, выкл. на всё время) надо всё же включать в код?
что значит "надо"? - надо - включайте, не надо - не включайте
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
что значит "надо"?
В смысле если плата сама того требует, каких-то минимальных строк инициализации wifi

Ну у Алекса в скетче микролед вроде бы стоит.
да, видимо, придётся переделывать скетч, обращаться к фастлед.
Уже и на esp цены космос... Хоть и не как на ардуины.
 
  • Лойс +1
Реакции: Gen@