Например TDA7294

Форум РадиоКот • Просмотр темы - WS2812 часы 60 светодиодов Equinox clock Pixel Clock
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб июл 26, 2025 21:44:50

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 63 ]    , 2, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 08:33:41 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 782
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4995
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Думаю, что сложно время будет определять по точкам из светодиодов. Вроде привыкли все к длинной и короткой стрелкам. Или вообще к цифрам.

Это если эти светодиоды поставить так, чтобы они давали длинную или короткую тень на стену в виде стрелок и чтобы не размывались слишком.
А также чтобы сектора были размечены на стене этими же светодиодами, чтобы ориентироваться в каком положении стрелки. ))

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 08:43:11 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
А что сложного то определение времени на круге?
Это не двоичный замудренный код

С подсвеченными метками.
Изображение

Изображение

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 09:08:23 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Кто то ваще делает ещё круче.
у кого места нет для бубликов :)))

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 09:20:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 263
Зарегистрирован: Вт ноя 03, 2009 21:02:38
Сообщений: 2036
Откуда: Москва
Рейтинг сообщения: 0
Да. Только понять что это часы, может только автор, а прочитать время автор сможет только после стакана водки :) . Если диоды расположены плотно, бегущий огонёк может стать игрушкой для кошки. (моя играет и пробует ленту на зубок.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 09:23:56 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
я не понимаю, зачем ещё и смарт прицепил, от которого толку ноль.
Да и не логичное вертикальное расположение, это только для двочиных может подойти.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вс авг 28, 2016 22:03:53 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт ноя 06, 2012 12:10:20
Сообщений: 146
Откуда: респ. Карелия
Рейтинг сообщения: 0
Ложитесь вы спать и это чудо вам будет мигать в глаза?)

_________________
Мой комп на воде.
Часики [youtube]https://www.youtube.com/watch?v=4g7k36Vcwus[/youtube]


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт авг 30, 2016 17:36:49 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 03:38:50 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Купил я нану
с часами явно беда
собрал этот замигатель
http://www.getchip.net/posts/122-ehffek ... tu-ws2812/
работает
значит нана пашет

эта версия не хочет ни как
http://barkengmad.com/rise-and-shine-led-clock/
https://sourceforge.net/projects/riseandshineledclock/
https://sourceforge.net/projects/risean ... rce=navbar

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 07:51:48 
Сверлит текстолит когтями

Карма: 6
Рейтинг сообщений: 275
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1160
Рейтинг сообщения: 0
У тебя же ленточка из WS2812B, я не ошибаюсь?
По умолчанию, библиотека FastLED работает со светодиодами WS2811, а не WS2812B, поэтому в проекте
нужно в строке 113 файла riseandshine_clock_v0_28_Rotary_Infinity.ino
Код:
LEDS.addLeds<WS2811, LEDStripPin, GRB>(leds, numLEDs); // Structure of the LED data. I have changed to from rgb to grb, as using an alternative LED strip. Test & change these if you're getting different colours.

заменить WS2811 на WS2812B:
Код:
LEDS.addLeds<WS2812B, LEDStripPin, GRB>(leds, numLEDs);

Должно появиться что-нибудь на ленте, возможно что и заработает :)) , если всё остальное подключил правильно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 10:27:45 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Попробуем пошаманить.
Возможно что и это, хотя судя по картинкам автора у него ленты 2812
может это специальная такая уловка.
СпойлерИзображение
пробовал подключать ленту к А0 на А1 и иные пины ардуины.
ни каких шевелений
на ардуине светит только повер

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 11:32:27 
Сверлит текстолит когтями

Карма: 6
Рейтинг сообщений: 275
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1160
Рейтинг сообщения: 0
m.ix писал(а):
...пробовал подключать ленту к А0 на А1 и иные пины ардуины...

Когда подключаешь управление ленты к другим пинам, нужно соответственно менять в скетче в строке 16:
Код:
#define LEDStripPin A0 // Pin used for the data to the LED strip

Здесь указан пин A0 и с ним работает.
Я менял на пин 12:
Код:
#define LEDStripPin 12 // Pin used for the data to the LED strip

И тоже всё работает.

Часы у меня другие, поэтому на скорую руку всё лишнее и неподключенное (настройки, кнопки) покосил-причесал. Часы тикают, эффекты переключал явным указанием режима в скетче и его перезаливкой.

Так что, не сомневайся: на WS2812B проверено, работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 11:35:27 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
без модуля DS это будет работать?
что бы отсечь рабочее и не рабочее.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 13:06:20 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
в строке 113 файла riseandshine_clock_v0_28_Rotary_Infinity.ino
========
исправил на 2812


Менял местами квадратную шину
запускал с батарейкой на дс и без
поставил новый вы модуль
в модуле выпаял 2402
ставил дс3231
запускал без модуля
поменял на А1

результатов ноль

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 15:45:17 
Сверлит текстолит когтями

Карма: 6
Рейтинг сообщений: 275
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1160
Рейтинг сообщения: 0
m.ix писал(а):
исправил на 2812

нужно исправить на WS2812B, эта буква имеет значение.


Скорее всего, проблема в часах:
- без часов - выдернул модуль (у меня DS3231) - часы "Equinox clock" не запускаются.
- отрываю провод от модуля часов (SCL или SDA) - часы "Equinox clock" не запускаются.

В IDE Ардуины в правом верхнем углу есть кнопка - "Монитор последовательного порта"
Изображение
тыкни в неё и посмотри, что выводится.
А выводится много чего.
В начале:
- номер режима,
- настройки будильника,
- показания часов - время, год, месяц, день

По ходу дальнейшей работы программы - отладочная информация.

Я бы начал отладку с:
1. Взять пример из библиотеки часов RTClib ds1307.pde и убедиться в их работе - в "Монитор последовательного порта" будут выводиться показания времени.
2. Взять пример из библиотеки FastLED-3.0.3 - Fire2012WithPalette.ino
в начале этого примера строки
Код:
#define LED_PIN     5
#define COLOR_ORDER GRB
#define CHIPSET     WS2811
#define NUM_LEDS    30

заменить на
Код:
#define LED_PIN     A0 // управление лентой идет через пин A0
#define COLOR_ORDER GRB
#define CHIPSET     WS2812B // лента на WS2812B
#define NUM_LEDS    60 // в ленте 60 светодиодов

Здесь указано, что лента на WS2812B и управление лентой идет через пин A0, в - всё как в часах "Equinox clock".
На ленте должно появиться что-то типа эффекта пламени.

Если и часы и управление лентой по отдельности работают, то и "Equinox clock" должны работать.


Вложения:
Serial.png [3.79 KiB]
Скачиваний: 747
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 16:05:51 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Я ДС взял с иных часов, всё тоже самое.
Попробую поииграться с тем что покзал.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 16:16:52 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
всё сгорела ардуина

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Вт сен 13, 2016 17:01:46 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
Диод сгорел с какого то.

СпойлерИзображение


отправляю запрос
стоит ждёт
касаюсь дёргаю батарейку часов, продолжает печатать отчёт

лента судорожно начинает всеми цветами мыргать.

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Ср сен 14, 2016 04:56:51 
Сверлит текстолит когтями

Карма: 6
Рейтинг сообщений: 275
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1160
Рейтинг сообщения: 0
По порядку.

1. Поставь IDE посвежее: у меня сейчас версия 1.7.10, никаких проблем с компиляцией для Nano нет.
Nano до сих пор не использовал, специально ради тебя достал :))
Nano самая дешевая китайская с CH340, пришлось подбирать USB шнурок, чтобы нормально виделась в системе и программировалась.
После этого просто приткнул провода от ленты к Nano
- синий - минус ленты - к GND Nano,
- зеленый - управление лентой - к A0 Nano,
залил прошивку и все работает.

2. Судя по показаниям часов и дате, у тебя в них нет батарейки? Так что поставь батарейку и не убирай.

3.
m.ix писал(а):
...лента судорожно начинает всеми цветами мыргать.

Возможно, нет контакта (плохой контакт) на общем проводе ленты с GND Nano. У меня такое с Nano получилось из-за того, что просто воткнул провода в отверстия.

Изображение Изображение Изображение Изображение


Вложения:
arduino_1_7_10.png [30.73 KiB]
Скачиваний: 733
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Ср сен 14, 2016 10:40:28 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 846
Зарегистрирован: Вт сен 07, 2010 03:01:06
Сообщений: 16545
Откуда: Moscow-Izmaylovo
Рейтинг сообщения: 0
шнурок экранированный USB 20см
батарейка стоит
проходит запрос
далее касаюсь батарейки или её двигаю
продолжается ответ - синим выделено
далее можно при этом держась за батарейку
крутить энкодер
как только отпускаю всё зависает.

эту 16 на днях поставил

Nano 3.0
mega 328
ftdi

https://www.arduino.cc/en/Main/Software 1.6 последняя

_________________
Лечу лечить WWWашу покалеченную технику.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: WS2812 часы 60 светодиодов Equinox clock Pixel Clock
СообщениеДобавлено: Ср сен 14, 2016 11:27:48 
Сверлит текстолит когтями

Карма: 6
Рейтинг сообщений: 275
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1160
Рейтинг сообщения: 0
Не там смотришь: http://www.arduino.org/blog/the-new-ard ... -available
Загрузка http://download.arduino.org/IDE/1.7.10/ ... indows.exe

По поводу остального - ХЗ, я не подключал энкодера, кнопок. Просто хотел ленту посмотреть в работе, в том числе и на часах.
Про повисает - похоже, какая-то проблема в RTC модуле.

Я уже писал (viewtopic.php?p=2858971#p2858971):
- попробуй работу RTC модуля на другом чисто часовом примере,
- убедись что все работает нормально,
- установи дату, время
- убедись, что время нормально тикает после отключения ардуины от компа (с подключенной батарейкой в RTC модуле).
Пока нет уверенности в RTC, так и будет непонятно, почему не работает.

Ну и проверь работу ленты на примере Fire2012WithPalette.ino


Последний раз редактировалось bolek Ср сен 14, 2016 11:51:35, всего редактировалось 2 раз(а).

Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 63 ]    , 2, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y