Не дошли еще руки посмотреть?alcxa писал(а):Без датчика давления на I2C должно постоянно считывается время, если интересуют команды - то позже посмотрю
Простые часы на светодиодных матрицах.
- TheTERMINATOR
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Пн авг 27, 2012 10:38:20
- Откуда: Москва
Re: Простые часы на светодиодных матрицах.
- Реклама
- alcxa
- Это не хвост, это антенна
- Сообщения: 1349
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Постоянно читается функцией:TheTERMINATOR писал(а):Не дошли еще руки посмотреть?
Код: Выделить всё
void rtc_get_time(unsigned char *hour,unsigned char *min,unsigned char *sec) {
i2c_start();
i2c_write(0xd0);
i2c_write(0);
i2c_stop();
i2c_start();
i2c_write(0xd1);
*sec=bcd2bin(i2c_read(1));
*min=bcd2bin(i2c_read(1));
*hour=bcd2bin(i2c_read(0));
i2c_stop();
}
видно что DS3231 посылает '255' или ниче не посылает, просто шина подтянутаTheTERMINATOR писал(а):По шине I2C пробегают такие посылки:
208','0',Write,NAK
209','255',Read,ACK
209','255',Read,ACK
209','255',Read,NAK
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
- TheTERMINATOR
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Пн авг 27, 2012 10:38:20
- Откуда: Москва
Re: Простые часы на светодиодных матрицах.
Смущает адрес 208, читал, что DS3231 отвечает по адресу 104.alcxa писал(а):Постоянно читается функцией
А какая-либо инициализация RTC при включении часов происходит?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1349
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
208=D0 => тут все правильноTheTERMINATOR писал(а):Смущает адрес 208, читал, что DS3231 отвечает по адресу 104.
При старте:TheTERMINATOR писал(а):А какая-либо инициализация RTC при включении часов происходит?
инициализация шинв i2c
чтение года в часах, если равен нулю, то прописывает дату компиляции
потом идет проверка датчика давления и соотв если есть то запуск калибровки и начала измерения
Проверьте питание 5V на RTC (батарейку можно убрать)
кстати - выпайте RTC и посмотрите что на шине, если тоже самое - то вердикт ясен, нет ответа от RTC
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Re: Простые часы на светодиодных матрицах.
Спасибо за новинку. Жаль, не появилась поддержка модуля на DS 3231uk8amk писал(а):Новогоднее обновление моей версии программы.
Основные изменения:
(1) Датчик влажности DHT11.
(2) Новый секвенсор, импорт мелодий из MIDI файлов.
(3) Лунный календарь(фаза луны).
(4) Больше напоминалок и ряд мелких изменений.
Берём как всегда тут:
https://yadi.sk/d/EheC1o4taJSo5
- Реклама
- dgorg
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт авг 11, 2015 22:23:31
- Откуда: Украина Черновцы
Re: Простые часы на светодиодных матрицах.
Добрый день всем уважаемым котам!Поздравляю всех с наступающим Рождеством!Есть проблемка.Не могу прописать Attiny13 для радиомодуля.При установке фьюзов FF 69 проц выкидывает ошибку и блокируется. Работаю в AVR studio 4.19. Программирую STK 500.Перепробовал уже 5 процессоров с разных партий,а результат один.Хотя другие прошивки на этих микросхемах идут отлично.Уже за два дня совсем сломал себе голову.Подскажите пожалуйста,чего не так.Такое впечатление,что проц отказывается работать с частотой 4.8 MHz.
Re: Простые часы на светодиодных матрицах.
Ура я собрал свои часики!!! А можно по подробнее радио модуль описать. Это для FM или для управления с пульта?
https://yadi.sk/i/61f2qwmYmeJhY
https://yadi.sk/i/61f2qwmYmeJhY
- dgorg
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт авг 11, 2015 22:23:31
- Откуда: Украина Черновцы
Re: Простые часы на светодиодных матрицах.
Это модуль,который работает с датчиком температуры по радиоканалу,да бы исключить провода идущие от часов к датчику на пример на улицу и тем самым исключить паразитные наводки от проводов, ну и конечно же для большего комфорта.Это для FM или для управления с пульта?
-
belov.alex1995
- Встал на лапы
- Сообщения: 91
- Зарегистрирован: Сб ноя 30, 2013 01:57:26
Re: Простые часы на светодиодных матрицах.
Спасибо, как всегда на высотеuk8amk писал(а):Новогоднее обновление моей версии программы.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Простые часы на светодиодных матрицах.
Или применить способ программирования HVSP если это полноценный STK500.dgorg писал(а):Подскажите пожалуйста,чего не так.Такое впечатление,что проц отказывается работать с частотой 4.8 MHz.
- Вложения
-
- isp_freq.PNG
- (21.59 КБ) 4097 скачиваний
Re: Простые часы на светодиодных матрицах.
Эх.. uk8amk порадовал новогодним обновлением только обладателей 32 меги, а 16 мегу позабыли? По техническим причинам нет смысла ее развивать?
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Простые часы на светодиодных матрицах.
У меня со всем фаршем 32 килобайта почти под завязку выходит.
Можно конечно повыбрасывать большинство функций чтоб влезло в 16КБ, но тогда что полезного-то останется?
Можно конечно повыбрасывать большинство функций чтоб влезло в 16КБ, но тогда что полезного-то останется?
- Grin Niko
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вс авг 10, 2014 10:34:05
- Откуда: Украина
Re: Простые часы на светодиодных матрицах.
uk8amk при компиляции вашего исходника идет превышение флеша 102,5%, CVAVR 2.05.3
- Вложения
-
- Новый точечный рисунок.rar
- (344.37 КБ) 317 скачиваний
Re: Простые часы на светодиодных матрицах.
Здравствуйте, а на TPIC6B595 будут работать?
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Простые часы на светодиодных матрицах.
Отключите в файле melody.c парочку жирненьких мелодий, проект тогда соберётся.Grin Niko писал(а):идет превышение флеша 102,5%, CVAVR 2.05.3
- Grin Niko
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вс авг 10, 2014 10:34:05
- Откуда: Украина
Re: Простые часы на светодиодных матрицах.
Большое спасибо, все получилось.
Re: Простые часы на светодиодных матрицах.
Добрый вечер, друзья. Собрался еще раз повторить эти замечательные часики, первые делал еще в 2011 году, в связи с чем появились некоторые вопросы (да, 400 страниц пытался осилить, но не удалось).
Мои комплектующие:
Матрицы с ОК (23088-ASR_78).
74HC595D
ULN2803AFWG
ATMEGA32A-AU
DS18B20
(Резисторы, транзисторы и прочую мелочевку не перечисляю).
Вопросы такие:
1. Какая ПП на данный момент актуальна для матриц с ОК? Подходит ли та, что в первом сообщении? (https://i.imgur.com/nKfB0zo.png)
2. Какая прошивка актуальна на данный момент? В первом сообщении не наблюдаю прошивки для 32 меги.
3. Правильно ли вот тут выставлены фьюзы? (https://i.imgur.com/QMk4NAt.png)
PS: прикручивать барометр, пульт ДУ к часам не собираюсь, нужны сами часы и два температурных датчика.
Заранее спасибо за помощь
Мои комплектующие:
Матрицы с ОК (23088-ASR_78).
74HC595D
ULN2803AFWG
ATMEGA32A-AU
DS18B20
(Резисторы, транзисторы и прочую мелочевку не перечисляю).
Вопросы такие:
1. Какая ПП на данный момент актуальна для матриц с ОК? Подходит ли та, что в первом сообщении? (https://i.imgur.com/nKfB0zo.png)
2. Какая прошивка актуальна на данный момент? В первом сообщении не наблюдаю прошивки для 32 меги.
3. Правильно ли вот тут выставлены фьюзы? (https://i.imgur.com/QMk4NAt.png)
PS: прикручивать барометр, пульт ДУ к часам не собираюсь, нужны сами часы и два температурных датчика.
Заранее спасибо за помощь
- dgorg
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт авг 11, 2015 22:23:31
- Откуда: Украина Черновцы
Re: Простые часы на светодиодных матрицах.
av0id В принципе с вашей комплектацией можно собрать часики по последним платам.Просто не ставить BMP180 и Тиньку в дистанцию.При первом запуске идентифицируются датчики .Выше на 403 странице я выкладывал универсальную плату.А прошивки можно брать последние с авто определением типа матриц.Если надо,то скину прошивку.
Re: Простые часы на светодиодных матрицах.
Да, спасибо, возьму. Да, прошивка не помешала бы, если не сложноdgorg писал(а):av0id В принципе с вашей комплектацией можно собрать часики по последним платам.Просто не ставить BMP180 и Тиньку в дистанцию.При первом запуске идентифицируются датчики .Выше на 403 странице я выкладывал универсальную плату.А прошивки можно брать последние с авто определением типа матриц.Если надо,то скину прошивку.
И есть ли версия печатки без аттини, либо же можно просто не устанавливать её, не внося никаких изменений в саму плату?
- dgorg
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт авг 11, 2015 22:23:31
- Откуда: Украина Черновцы
Re: Простые часы на светодиодных матрицах.
А Attinu13 и всю обвязку можно не ставить. Фьюзы на Atmega32 A4 DF


