Часы Super Clock

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Habar
Родился
Сообщения: 3
Зарегистрирован: Вт май 17, 2016 16:03:05

Re: Часы Super Clock

Сообщение Habar »

В связи с корявой работой форума и поиска на нём и нежеланием владельца что-либо менять, пришлось лопатить все 89 страниц. В результате получилось это.
Печатные платы
На первой странице плата от автора.
печатка + корпус под лазер в кореле от Velant 77 стр 21
Печатная плата от Gray_1975 стр 29 и на стр 75
Плата от почемучка стр 39. Наиболее популярная, кмк. Двухсторонняя печатная плата. Матрицы 60х60 общий катод (стандартная распиновка). Учтены все доработки. Добавлен DC-DC преобразователь, на MC34063 и на всякий случай место под микросхему памяти.
Плата разводилась под ЛУТ, поэтому при некоторых навыках повторить не составит труда.
Проверено в железе. При правильном монтаже начинает работать сразу. Будьте внимательны! Необходимо пропаивать все переходные отверстия. Матрицы TA23-11SRWA. KEM-23088-ASR
Вообще подойдут любые у которых на выводах: 5, 2, 7, 1, 12, 8, 14,
9 катоды диодов.
Плата медведь 68 Стр57-58
Платы Николай 76 стр71,74

История версий
Мегу16 проект давно перерос, последняя версия M16_1.10 стр 9.
Мега32 . Первая прошивка стр 9.
Далее, с коротким описанием.
M32_2.05 стр 19 добавлен BMP180.
М 32_2.06 стр 24 анимация, прогноз погоды.
М32_2.07 стр 25
М32_2.08 стр 32 тест матрицы
М32_2.10 и 2.11 стр 34 датчик давления DHT22.С этой версии больше не будет прошивок без BMP180.
М32_2.12в стр 35
М32_2.14 стр 36
М32_2.10 и М48_1.0 Беспроводной датчик температуры.
М48_1.2 стр 40 исправление бага ДТ
М32_2.18 стр 41 4 уровня прогноза
стр 51 Глобальное обновление всего
М32_3.6 стр 66 Озвучка кнопок и убрал из меню часов настройку высоты, если прогноз отключен в прошивке.
М32_3.7 стр 67 в ночном режиме только часы.
M32_3.9. M48_3.4 и M32_3.10 стр 72 Добавил поддержку BME280.
М32_3.11 и M32_3.12 стр 76 Добавлен BMP280 и исправлен переход на зимнее время.
М32_3.13 стр 80 Коррекция блютуз.
М32_3.15 стр 83 Поддержка двухцветной матрицы и схема.
.

Разное (скорая помощь)
Руководство пользователя
стр 75 от Николай 76 в Splan

Как редактировать праздники.
Открываете проект в CodeVisionAVR 2.04.4. В файле holiday.c в конструкции switch находите нужный вам case или создаете новый.
Как пример:

case 0x2807:
sprintf(text_str_RAM,"%u-я годовщина крещения Руси",calc_anniversary(988));
break;

0x2807: << Это дата: 28 июля
"%u-я годовщина крещения Руси" <<

Это строка которая будет выводиться, %u заменится на годовщину расчитанную функцией: calc_anniversary(988); 988 это год от которого считается годовщина.
Затем компилируете Shift+F9, и прошиваете.

Программа для андроид и win.
Стр 45 и на 63-й странице есть управляющий софт для ПК и андроид. Сопряжение с часами должно быть установлено средствами ОС.

Как прошить HC-05.
https://radiokot.ru/circuit/digital/pcmod/39/
Прошивка HC-05 стр 55. Заодно выложу прошивку для нс-05 с которой у меня нормально работает внешний датчик. Ей я перепрошивал модуль который изначально был hc-06.
В архиве BlueLab и две прошивки, для кварца на 16 и 26мГц.

Корпус от SergeyK стр 77.
Вот хочу поделится, как получился корпус для часиков, сделанный по новым технологиям, распечатанный на 3D принтере. Спасибо Shura200 за разработку корпуса.
Стекло затонировано автомобильной пленкой.
Модельки прилагаются. Pered_plus.stl - в этом файле уменьшен вырез окна под индикаторы.
Печаталось ABS пластиком от Bestfilament. Пост обработка для корпуса была применена только "наждачинг", для подставки еще применялся "ацетонинг".

Вроде бы всё, но это не точно.
Реклама
chaika
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср ноя 24, 2010 15:44:48
Откуда: Кузбасс

Re: Часы Super Clock

Сообщение chaika »

Тоже проблема с HC-05. Не соединяется с часами. Прошивку сравнил дамп с рекомендованным-полное совпадение.
Вручную AT+(ORGL,UART,ROLE=0,CMODE=0,RMAAD,NAME=,RESET) -все ОК !

Не было контакта в разъеме датчика температуры. Поджал. HC-05 соединился с часами.
Без датчика DS18b20 не будет Link с часами?
Реклама
chaika
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср ноя 24, 2010 15:44:48
Откуда: Кузбасс

Re: Часы Super Clock

Сообщение chaika »

1.Беспроводной датчик выдал значок батареи при 4.35 в.
BAT1=200, BAT2=180 не менял. R1=10k, R2=2K4. Блокировка не правильно -уменьшаю до 3в. все работает
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Часы Super Clock

Сообщение rvk »

Привет всем!
Меня давно не было. И я так и не дособирал свои часы.
А если точным быть, то я переписал все на 4 канала. На 4-м были секунды маленькие, а потом накрылась винда и я по глупости все снес вместе с виндой.
Вот снова достал часы, Закачал 3.15. Все вроде и работает, кроме DHT22, постоянно показывает 01% и барометра на графике. Как на картинке все уже 5-й день.
http://img.radiokot.ru/files/121555/med ... qrdgcm.jpg
http://img.radiokot.ru/files/121555/med ... kamss2.jpg
Там хохма: банка с водой, думал датчик влажности вперед пойдет. Не пошел. :facepalm: :)

Добавлено after 5 hours 1 minute 15 seconds:
Датчик влажности ушел до 04%, когда я намочил пальцы и взял мокрыми пальцами датчик, подержал его немного. А гдето через 3-4 минуты датчик начал нарастающим показывать и дошел до 04%.
Еще добавлю, что барометр BME280.
А может все таки вернуться на 3.13 версию, потому что часы не планировались на 2 матрицы?
Спасибо всем!
Реклама
Эиком - электронные компоненты и радиодетали
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

А зачем dht-22 нужен, если подключен bme280?
Реклама
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

А я даже не скажу. Есть 2 места для ds18b20, есть для bme, вот я и впихнул все впихаемое :facepalm:
Все это у меня еще полтора года назад работало. Так я его и сейчас запустил. Сегодня перекомпилировал на прошивку 3.13. Теперь часы показывают давление и график его, но картинка из двумя минусами, как в предыдущем моем посте так и осталась.
Наверное, скорее всего, надо попробовать вместо bme впаять еще один ds18b20

Добавлено after 38 minutes 6 seconds:
DHT22 у меня выводил инфу по влажности. А как настроить вывод влажности для BME280?
Я перепаял уже DHT22 на ds18b20. Теперь нужна настройка.
Спасибо!

Добавлено after 13 minutes 48 seconds:
Вот эту картинку так и выводит Изображение
Влажности от BME280 пока нет. Буду посмотреть код файла bme280.c и bme280.h

Добавлено after 59 minutes 36 seconds:
И еще вопрос, простите, пожалуйста.
Как работает датчик TSOP1736? И для чего стоят светики HL1, HL2?
Сейчас у меня этих светодиодов нет на плате, а над датчиком я машу и машу и ничего не происходит.
Что я неправильно сделал?
Спасибо!
Реклама
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Без светиков работать не будет. TSOP это просто приемник ик излучения.
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

А где можнопрочитать как работает ваше устройство. Мне не приходит в голову как эти светодиоды связаны из датчиком.
Если светодиоды стоят на плате, а мы проводим рукой над часами, то как?
Или у меня плохо с фантазией? Объясните, пожалуйста.
Ну и пожалуйста про 2 минуса, что на картинке.
Спсибо большое!
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

Всем привет снова.
Я нашел в просторах документацию на ИЧ приемники. Здесь в Файле есть написано как это работает и не только.
Но я не могу себе представить как это работает в часах. Где стоят ИЧ сетодиоды HL1 и HL2 и куда крепить TSOP?
Спасибо!
Вложения
Всё об ИК.rar
(63.68 КБ) 301 скачивание
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Светодиоды светят в верх. Проводите рукой, отраженный свет попадает на фотоприемник. Я где-то подробно описывал как работает.
Два минуса вместо температуры, если память не изменяет, появляются при несовпадении контрольной суммы. Проверяйте подключение датчика на соответствие схеме.
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

Спасибо большое, Lion_A!
Такое подключение есть описано в архиве, что я выложил "Все об ИК". Но я не понимал как ставить светодиоды.
Теперь получается, что они как и датчик TSOP должны смотреть вверх через верхнюю стенку часов.

Часы выводят по очерди:
время, темп в доме, время, темп на улице, время, давление, график, врмя, строка, если задана.
потом повторяетя:
время, темп в доме, время, темп на улице, но очень редко - тут 2 минса, время, давление, график, врмя, день недели.
И еще, теперь, когда я выбросил DHT22 пропала влажность. Я код посмотрел немного, но пока ничего я не нашел. Возможно нужно искать в самом отображении АВТО режиме, а в файле bme280 такого нет.
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Светодиоды и фотоприемник должны смотреть в верх. Расположение можно посмотреть в статье, ссылка есть на первой странице темы.
Два прочерка вместо температуры, это ошибки на шине. Проверяйте грязь, монтаж.
Если давление и температура с BME280 выводятся, а влажность нет - значит это BMP280!
vasia_12
Родился
Сообщения: 10
Зарегистрирован: Пт янв 07, 2011 15:26:57

Re: Часы Super Clock

Сообщение vasia_12 »

Возможно ли программно сделать регулировку яркости в более широком диапазоне (в сторону уменьшения почти до 0)?
Посылал через блютуз строку с настройкой яркости ночного режима с параметром меньше 40, яркость уменьшилась но появились паразитные хаотичные вспышки.
Изображение
Аватара пользователя
konder885
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Ср апр 15, 2015 05:50:46
Откуда: Хабаровск

Re: Часы Super Clock

Сообщение konder885 »

Убавлял яркость до 0 ни каких артефактов нет.
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Если яркость ниже 60, начинает возникать заметный джиттер из-за того, что прерывания не успевают отработать. Поэтому и вспышки. Можно попробовать увеличить частоту меги до 16 МГц, но и это не позволит снизить яркость до нуля.
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

Всем привет!
Когда то я обещал выложить переделанные часы на 4 регистра. Тоисть 32 столбика.
http://img.radiokot.ru/files/121555/med ... 03dhuk.jpg
В моем случае есть еще секунды.
Я взял версию 3.13 и переделал на свой страх и риск.
Просмотрел кажется все файлы.
В этом сурсе нет второго шрифта цифр. Шрифты сдвинулись на 1, а четвертое место заняли секунды. Они маленькие.
Если выставить 4-й шрифт, то все цифры станут маленькими. Пока так. Дальше шрифт 2 верну, а этот для секунд перемещу в вольное пространство.
Установка секунд тоже присутствует.
Измнена константа яркости на 40 в ночное время. Режимы времени переключаются в 7:00 и 22:00.
Наверное все изменения.
Автору спасибо за сурсы. Это просто прекрасный пример кодирования.
Вложения
m32_3.13.rvk.7z
(619.58 КБ) 339 скачиваний
Аватара пользователя
dadigor
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Пт дек 26, 2014 20:33:38
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)

Re: Часы Super Clock

Сообщение dadigor »

[uquote="rvk",url="/forum/viewtopic.php?p=3580492#p3580492"]Автору спасибо за сурсы. Это просто прекрасный пример кодирования.[/uquote]
Присоединяюсь! Впечатляет, пытаюсь равняться на автора...
О технике чего спорить-то, давайте попробуем.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

[uquote="rvk",url="/forum/viewtopic.php?p=3580492#p3580492"]Всем привет!
Когда то я обещал выложить переделанные часы на 4 регистра. Тоисть 32 столбика.[/uquote]
Видео есть?
И платка не помешала бы...
Lion_A
Вымогатель припоя
Сообщения: 520
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

[uquote="rvk",url="/forum/viewtopic.php?p=3580492#p3580492"]Автору спасибо за сурсы. Это просто прекрасный пример кодирования.[/uquote]
dadigor писал(а): Присоединяюсь! Впечатляет, пытаюсь равняться на автора...
:oops:
Аватара пользователя
rvk
Встал на лапы
Сообщения: 123
Зарегистрирован: Ср фев 01, 2017 14:20:58

Re: Часы Super Clock

Сообщение rvk »

И платка не помешала бы...
Пока нет платы. Все у меня пропало. Восстанавливаю только потому, что мне очень эти часы понравились и я запланировал их в подарок.
Плата была у меня для дип корпусов. Сам делал. Теперь не могу сказать, когда будет. Но когда то будет :)
Вместо транзисторов у меня на плате uln2803 стоит.
Видео могу сделать. Корпус не готов. Часы ярко светят даже в ночь, после 22:00.
https://youtu.be/U1Fp7TxqW58
Перенес часы в комнату и пропал уличный датчик.
Принес на свое место и датчик снова заработал.
https://youtu.be/NRh0neetBJE
Графика не видно, так как часы отключались.
Ответить

Вернуться в «Статьи»