Например TDA7294

Форум РадиоКот :: Просмотр темы - Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Форум РадиоКот
https://radiokot.ru/forum/

Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
https://radiokot.ru/forum/viewtopic.php?f=57&t=21695
Страница 34 из 34

Автор:  san-sanych [ Вс окт 28, 2018 21:58:12 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Большое спасибо. Завтра проверю и отпишусь.

Автор:  san-sanych [ Пн окт 29, 2018 22:32:41 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Данко, попробовал сегодня Вашу прошивку под мага328, но устройство у меня не заработало. Может фьюзы неправильные или епром не тот? Посмотрите пожалуйста.

Вложения:
fuses.jpg [96.64 KiB]
Скачиваний: 293

Автор:  vpashko [ Ср апр 10, 2019 19:23:26 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Здравствуйте Данко. Вы можете в программе SkinEdit (Редактор скинов) в блоке (Дата) день недели увеличить из 9 знаков на 11 знаков, хочу один скин сделать под себя. Спасибо.

Автор:  Danko [ Пт апр 12, 2019 13:06:53 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

День добрый!
Да добавить конечно можно, но есть несколько НО.

но № 1 - добавлять нужно не только в СкинЭдит, но и в программу часов т.к. написание дня недели хранится EEPROM микроконтроллера в виде массива и его длина строго определена.
но № 2 - программа и схема претерпела изменения: нет инфракрасного порта, DS18B20 остался один - уличный, комнатный - DHT22 (температура + влажность) + BMP085 (давление)

Влажность считывается, но на экран не выводится (нужно править SkinEdit), давление - есть пара датчиков, но пока ни програмно ни аппаратно не прикручены, ну и конечно нужно добавить их в скин.

Итог - Если я и буду увеличивать разрядность дней недели, то только в новой редакции часов.

Автор:  vpashko [ Пт апр 12, 2019 16:03:00 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Спасибо за ответ. Часы работают ровно, 16х2 взял с буквой D а плату развел под С пришлось плату чуть-чуть скальпелем..... Бузер оставил с генератором, Мегу оставил 328 так как 8, 168 на момент прошивки не было.

Вложения:
2.jpg [213.72 KiB]
Скачиваний: 519
1.jpg [232.7 KiB]
Скачиваний: 359

Автор:  Danko [ Пт апр 12, 2019 17:31:57 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

По поводу Мега328. Я ранее выкладывал прошивку для нее и она не рабочая. Причину я выяснил позже когда стал править свой старый проект. Проблема в компиляторе он криво собирает бинарник, а если быть более точным, то криво собирает бинарник из проекта старой версии CVAVR. Проект я собирал в версии 2.05, а со временем когда перешел на 3 версию вылезли грабли. Вернулся на старую версию и все заработало.

Автор:  vpashko [ Пт апр 12, 2019 18:20:00 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Я Мегу 328 прошил 168 прошивкой, пока работает.

Автор:  Danko [ Пт апр 12, 2019 18:38:15 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

У меня есть в наличии мега328. Могу прошивки на ней проверять. Их нужно будет использовать в этих часах. Есть небольшой запас AVR-ок.
Увы, но я потихоньку утрачиваю интерес к микроконтроллерам AVR.

Для меня они уходят на второй план. Потихоньку начинаю изучать ESP8266. Купил четыре модуля ESP-01 и два ESP-12E.
У меня завалялось несколько плат индикации от прошлых проектов, так я планирую AVR-ки использовать в роли контроллера экрана, счет времени будет за esp8266.

В данных часах и возможно других моих будет модифицирована прошивка для связи их с ESP8266. ESP-шка будет получать время из интернета и на одной ноге выдавать сигналы точного времени, а AVR-ка будет корректировать время. Таким образом можно будет не переделывая часы увеличить их точность.

Собираю новые часы: 7-ми сегментники высотой 18 см напечатал на 3Д принтере, внутри светодиоды WS2812 и управлять ими будет ES8266-01. Кнопок на часах нет. Время получают из интернета. Программа пишется на скриптовом языке Lua.

Автор:  vpashko [ Пт апр 12, 2019 18:48:26 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

А какие новшества в часах будут при использовании мега 328??? Если ни каких то оставлю как есть.

Автор:  Danko [ Пт апр 12, 2019 18:53:49 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пока в планах только это:
DS18B20,
DHT22 (температура + влажность)
BMP085 (атм.давление)

Ну и сигналы точного времени от ESP-шки.

Автор:  vpashko [ Сб апр 13, 2019 19:30:49 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Да круто, я читал про ESP8266 за ними будушее, вернее настоящее. Часы с атмосферным давлением недавно повторил, данный монстрик справно работает.
https://youtu.be/oG08ul6AMPg

Автор:  rikann [ Пт авг 16, 2019 20:20:15 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Всем привет. Собрал часы на меге 168, пишет плохая eep. Что такое?
Как на меге8 с индикатором без кириллицы сделать хотя бы англ.? (прошивка последней версии).
Спасибо.

Автор:  kotopotam [ Сб май 02, 2020 21:37:02 ]
Заголовок сообщения:  Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Мое почтение. Собрал часы на меге 168 примерно лет семь назад. Все работает как часы :) На 168 по той причине, что именно этот вариант работает с ДУ. Однако время идет, а sIRCo нормально работает к сожалению только под ХР. Пробовал уговорить sIRCo работать под семеркой, пробовал, wine под линуксом, в том числе используя режимы совместимости с ХР, к сожалению без результата. Сам sIRCo вполне устраивает в исходном виде, хотя думаю многим бы понравилась волшебная кнопка позволяющая синхронизировать все данные разом, чтоб не жать последовательно часы, минуты, секунды, дату ну и далее по списку. Еще интереснее было бы добавить автоматическую синхронизацию с заданным интервалом. Возможно кто из владельцев данных часов как то решил эти вопросы, если не сложно пожалуйста поделитесь опытом.

Страница 34 из 34 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/