Найдено 20 результатов

SeaWolf999
Вс янв 06, 2019 11:11:07
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Понял всем спасибо, как закончу если будет интересно скину программу модифицированную без будильников, и с таймером отсрочки.
SeaWolf999
Сб янв 05, 2019 17:28:15
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Странно в версии протеуса 7.7 проект со статикой запускается а в версии 8.7 нет, может кто сталкивался с такой проблемой?
SeaWolf999
Ср янв 02, 2019 07:23:01
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Да знаю что десять лет, сам двое часов собрал одни на динамики одни на статике, раньше все запускались, вот что то версию протеуса я не додумался по менять стоит 8 надо попробовать по ниже поставить, спасибо за совет после праздников отпишусь.
SeaWolf999
Вт янв 01, 2019 19:48:48
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Алексей как у тебя с запуском схемы со статикой в протеусе?
SeaWolf999
Ср дек 26, 2018 09:17:57
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Всем привет!
Никто не сталкивался с проблемой: при обкатке в протеусе схемы со статической индикацией протеус выдает ошибку:
PC=0x15EA. [AVR SPI] SPDR Write collision. Written data (00) is ignored. [U1]
PC=0x15EC. [AVR WATCHDOG] Timer expired - processor will be reset. [U1]
как запустить в железе ...
SeaWolf999
Сб окт 20, 2018 08:49:22
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Народ помогите с функцией оставшегося времени до срабатывания будильника Danko помог с математическими расчетами как теперь это все за программировать вот что сделал я:

// --------- что у нас будет в экранном буфере ? ------- (индикация отсрочки) ----------
void view_del(void) {
if (indicate ...
SeaWolf999
Чт окт 18, 2018 13:52:24
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Я правильно понял что вот этот кусок
Например: на часах 18:55, будильник 5:20
М _тек = 18 * 60 + 55 = 1135
М_буд = 5 * 60 + 20 = 320
Будет выглядеть примерно так верно?

Ht=bcd2bin(myhour);
Mt=bcd2bin(mymin);
St=Ht*60+Mt;
HAl1=bcd2bin(al1_h);
MAl1=bcd2bin(al1_m);
SAl1=HAl1*60+MAl1;
SeaWolf999
Чт окт 18, 2018 11:00:41
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Как раз с математической точки зрения я все понял, а вот на Си не работал лет 16 уже не чего не помню с техноря, как объявить переменные, тип переменных, я так понял для перевода используют функцию Bin2BCD?
SeaWolf999
Чт окт 18, 2018 10:34:31
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

спасибо понял, не удобно напрягать глупыми вопросами, но может посоветуете что можно почитать где рассматривается данный вопрос перевода, или может есть пример какой нибудь где используется данная функция?
Думаю из нескольких примеров я бы смог собрать все в одну прогу.
SeaWolf999
Чт окт 18, 2018 08:36:51
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Типа того
вот что по пробовал но не вышло:
void otsrochka (void) {
unsigned char del_h, del_m, tmp_h, tmp_m, tmp_ah, tmp_am;

tmp_h=bcd2bin(myhour);
tmp_m=bcd2bin(mymin);
tmp_ah=bcd2bin(al1_h);
tmp_am=bcd2bin(al1_m);
del_h=tmp_h-tmp_ah;
del_m=tmp_m-tmp_am;
al1_h=bcd2bin(del_h);
al1_m ...
SeaWolf999
Чт окт 18, 2018 07:50:03
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Просто отсрочка предположим на 5:20 утра что бы не высчитывать сколько времени осталось до 5:20 от текущего времени, то есть нужно провести операцию вычитания времени заданного в будильнике из текущего времени и вывести это на экран
SeaWolf999
Пт окт 05, 2018 18:57:39
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Всем привет! Давно не заходил тема смотрю жива и это радует)
Вопрос: кто может дописать код. Необходимо добавить установку отсрочки времени с отображением оставшегося времени после отображения температуры.
SeaWolf999
Вт дек 08, 2015 11:11:56
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

zseer64 Спс вроде понял, а по железу сможешь подсказать? В общем проблема с DS1307 при включение схемы без батареи резервного питания схема работает и динамика и статика но как только припаиваю провод на 3-ю ногу без подключении батареи часы (статика) запускаются, но стоит прикоснуться к корпусу ...
SeaWolf999
Сб дек 05, 2015 13:12:39
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Уважаемые коты пытаюсь переписать код под себя (только знакомлюсь с программированием AVR) подскажите где поменять заводские настройки часов которые выставляются при первом включении
нашел вот этот кусок кода

// при первом запуске часов обнулить память DS1307 и установить "заводские настройки"
if ...
SeaWolf999
Пн окт 19, 2015 18:01:37
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Все разобрался)) не пропаял на 3-ем регистре 14 ногу))))
SeaWolf999
Вс окт 18, 2015 07:17:33
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Всем доброго времени суток! Смотрю тема зачахла.
Со статикой может кто помочь? Конкретно: два последних индикатора отвечающие за минуты мигают не зажженными сегментами, если взяться рукой за любой из контактов на схеме эффект пропадает что может быть?
SeaWolf999
Вт июл 28, 2015 17:10:42
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

как прикрепить схему жму выбрать файл затем добавить файл появляется окно и сразу закрывается, сделал картинкой сейчас по пробую
Изображение
не мерил, но была мысль что не хватает БП по току, но тогда почему без батареи прекрасно работает, не понятно
SeaWolf999
Вт июл 28, 2015 15:54:00
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Всем доброго времени суток!
Нужна помощь переделал схему на другой дисплей, плюс выкинул все датчики и ULN подключил на прямую к МК
Напряжение питание 5 вольт, не стал заворачиваться взял зарядник от телефона
Все запустилось и как бы работает, проблема в следующим: при подключении батареи резервного ...
SeaWolf999
Пт май 08, 2015 05:15:32
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Спасибо! Все действительно отключается! Начну разводить плату)))
А на счет программы сможет кто помочь?
SeaWolf999
Чт май 07, 2015 08:45:22
Форум: AVR
Тема: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ответы: 2954
Просмотры: 1419580

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Тема вроде живая это радует! Нужна помощь.
Собираю часы с календарем и будильником на маленьком индикаторе.
Интересует можно ли добавить добавить кнопку для быстрого включения и отключения будильника, а то что то в протеусе по сабжу будильник не отключается пока не выставишь значение в --А1 и нельзя ...

Перейти к расширенному поиску