Часы на WS2812

Вопросы от новичков
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Часы на WS2812

Сообщение SergeyShikal »

Здравствуйте, собирал ли кто такие часы на адресных светодиодах [spoiler]https://www.youtube.com/watch?v=hA59TaLp3yI[/spoiler] в Флпрог, поделитесь скетчем.
Аватара пользователя
pvorobei
Рядовой
Сообщения: 42
Зарегистрирован: 14 сен 2018, 20:30
Откуда: СПБ
Имя: Иван

Часы на WS2812

Сообщение pvorobei »

Так автор видео предоставил же ссылку на скетч.
Anydy

Часы на WS2812

Сообщение Anydy »

Интересная задумка!
Можно использовать как светомузыку подключив к звуку или просто красивый визуазализатор эффектов добавив ещё светодиодов!
Скачал скетч, попробую повторить и сделать блок.
fsergei70
Капитан
Сообщения: 859
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Часы на WS2812

Сообщение fsergei70 »

Вот ещё не плохой вариант, бегущая строка работает значит и Часы прикрутить можно. Да в придачу приложение есть для управления на андроид. https://m.youtube.com/watch?v=MgRmiXxYL5g&t=0s
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Часы на WS2812

Сообщение SergeyShikal »

pvorobei писал(а): 02 дек 2018, 17:13Так автор видео предоставил же ссылку на скетч.
В иде ошибку выдает. Хотелось в программе Флпрог, так как в программировании тяжко как то.
Последний раз редактировалось SergeyShikal 02 дек 2018, 18:36, всего редактировалось 1 раз.
Anydy

Часы на WS2812

Сообщение Anydy »

Вот еще на ESP8266
Время с NTP сервера вроде подтягивает
https://youtu.be/PixXKK8N_wA

https://www.ivanmiranda.com/?p=623#/diy ... tal-clock/
Anydy

Часы на WS2812

Сообщение Anydy »

Еще один проект
Связь по блютуз, температура, влажность, часы, секундомер, цифровое табло для соревнований, еще что то....
Есть приложение на маркете для андроид (пока бета)

https://youtu.be/QDYH36tWzoY

https://github.com/leonvandenbeukel/3D- ... ital-Clock
Аватара пользователя
pvorobei
Рядовой
Сообщения: 42
Зарегистрирован: 14 сен 2018, 20:30
Откуда: СПБ
Имя: Иван

Часы на WS2812

Сообщение pvorobei »

SergeyShikal писал(а): 02 дек 2018, 18:29
pvorobei писал(а): 02 дек 2018, 17:13Так автор видео предоставил же ссылку на скетч.
В иде ошибку выдает. Хотелось в программе Флпрог, так как в программировании тяжко как то.
Ошибку скрее всего из за отсутствующих библиотек выдает, нужно установить все необходимые библы для скетча.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

Собрал на имеющихся пока блоках. Проверил в Proteus - работает. Завтра проверю в железе. Если все нормально будет - выложу.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Часы на WS2812

Сообщение SergeyShikal »

Такая ошибка
[spoiler]C:\Users\Сергей\Desktop\GyverMatrixBT-master\firmware\GyverMatrixBT_v1.5\GyverMatrixBT_v1.5.ino:77:24: fatal error: GyverTimer.h: No such file or directory

compilation terminated.

Используем библиотеку FastLED версии 3.2.1 из папки: C:\Users\Сергей\Documents\Arduino\libraries\FastLED
exit status 1
Ошибка компиляции для платы Arduino Nano.
[/spoiler]
Аватара пользователя
Phazz
Полковник
Сообщения: 3126
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Часы на WS2812

Сообщение Phazz »

Del
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

Вот пример для тех, кому невтерпеж. Использовались только доступные блоки.
Не претендую на оптимальность. Сделано на основе ПБ одного из форумчан (на ESP пока не пробовал).



[spoiler]
ws2812_1.jpg
[/spoiler]

[spoiler]
ws2812_2.jpg
[/spoiler]

Использовалась лента на 12 вольт (там 3 светодиода на 1 чип).
По аналогии можно и на 5 вольтовых.

Вылез нюанс - все регистры должны быть заполнены. Перезалил скорректированную версию.
clock_ws2812_4.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Ingwar 03 дек 2018, 14:03, всего редактировалось 1 раз.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Часы на WS2812

Сообщение AlexCrane »

[ref]Ingwar[/ref], Часы в FLProg здорово нарисовал :smile171:
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

AlexCrane писал(а): 03 дек 2018, 13:02Часы в FLProg здорово нарисовал
Из чего умею :smile44:

Проверил на nodeM - работает

Перезалил
clock_ws2812_nodeM.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Часы на WS2812

Сообщение SergeyShikal »

Ingwar писал(а): 03 дек 2018, 13:20
AlexCrane писал(а): 03 дек 2018, 13:02Часы в FLProg здорово нарисовал
Из чего умею :smile44:

Проверил на nodeM - работает

Перезалил

clock_ws2812_nodeM.flp
Спасибо, работает. На 5 вольтовых не очень смотрится по 1 пикселю.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

SergeyShikal писал(а): 03 дек 2018, 17:30 На 5 вольтовых не очень смотрится по 1 пикселю.
Ну если есть терпение, то можно убить время и скорректировать так (и далее по аналогии) :smile171:
clock_ws2812.flp
Или дождаться доработанный ПБ от Anydy...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Часы на WS2812

Сообщение AlexCrane »

[ref]Ingwar[/ref], попробуй откатать мой блок
test_7seg_ws2812.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

AlexCrane писал(а): 03 дек 2018, 23:10откатать мой блок
Завтра ток смогу попробовать на железе.

Отправлено спустя 8 часов 49 минут 1 секунду:
Проверил на UNO по 1 на сегмент - работает.

Отправлено спустя 5 минут 9 секунд:
Но наличие этих ПБ в проекте заметно замедляет прорисовку...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Часы на WS2812

Сообщение SergeyShikal »

Ingwar писал(а): 03 дек 2018, 20:43
SergeyShikal писал(а): 03 дек 2018, 17:30 На 5 вольтовых не очень смотрится по 1 пикселю.
Ну если есть терпение, то можно убить время и скорректировать так (и далее по аналогии) :smile171:

clock_ws2812.flp

Или дождаться доработанный ПБ от Anydy...
Благодарю, начнем с вашего.

Отправлено спустя 4 часа 41 минуту 24 секунды:
Собрал в флпрог часы, горит только 1 цифра, что не так сделал? [spoiler]
чысы.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Часы на WS2812

Сообщение Ingwar »

SergeyShikal писал(а): 04 дек 2018, 19:38что не так сделал?
В основном блоке у Вас указано неверное кол-во светодиодов.
И есть ошибки в нумерации (пропуск).

Отправлено спустя 2 минуты 53 секунды:
Попробуйте еще как альтернативу вариант от автора ПБ ([ref]AlexCrane[/ref], ) он рабочий.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость