Часы Super Clock

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

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


sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

Да. Сами часы только комнатную показывают. Если я правильно понимаю, когда порт не подтянут Часы показывают уличную 0 градусов
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Я подозреваю есть несколько вариантов прошивки hc-05. Возможно поэтому у одних работает, у других нет.
sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

А для прошивки модулей какой-то специальный программатор нужен?
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Я выложил архив на предыдущей странице. В нем есть схема программатора, он совсем простой. Но нужен LPT и WIN XP.
Я еще подумаю в чем проблема и что можно сделать.
sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

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

Re: Часы Super Clock

Сообщение Lion_A »

sekach72
Проверьте, поднимается ли на 25 выводе МК высокий уровень во время установки соединения с часами.
sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

Перепаял модуль HC-05 на ардуиновской плате беспроводного датчика. Поставил такой же как в часах. У меня два одинаковых было. Часы стали показывать уличную температуру :)) Правда недолго я радовался - пока бегал из комнаты в комнату испытывал на дальность датчик, опять пропала уличная температура хотя передача вроде проходит. Во уже пол часа бьюсь, перезагружаю часы, датчик и никакого результата...

Добавлено after 36 minutes 41 second:
Lion_A
На 25 ноге у меня постоянно 4.67В, а во время передачи меняются только сотые на вольтметре
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Это непорядок. После соединения там должен быть перепад с нуля на единицу, правда очень короткий, порядка 500 мС. Ищите проблему здесь.
sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

Я вчера не на том МК измерял. На 25 выводе датчика низкий уровень во время соединения с часами. Почему то иногда передача проходит. Вчера за вечер раза три часы показывали уличную температуру.. Не могу понять с чем это связано..
hazz
Родился
Сообщения: 12
Зарегистрирован: Чт окт 13, 2016 03:01:42
Откуда: Haifa

Re: Часы Super Clock

Сообщение hazz »

Добрый день, у меня пара вопросов, сколько тока потребляют часы? Могу ли я добавить в схему регулятор напряжения LM1117 на 5 вольт который выдает до 800 mA или не хватит?
И еще, хочу собрать часы на 8х8 матрицах но не на 3-х а на 4 или 5, нужно ли что то кардинально менять в коде или просто добавить пару строк в прерывание таймера 0 ?
Примерно так:

Код: Выделить всё

// Timer 0 overflow interrupt service routine
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
// Place your code here
static unsigned char led_line=0, temp;

spi(led_buf [led_line] [4]);   // <-- добавить
spi(led_buf [led_line] [3]);   // <-- добавить
spi(led_buf [led_line] [2]);
spi(led_buf [led_line] [1]);
spi(led_buf [led_line] [0]);
     
temp = 0b10000000>>led_line;
SS_HC595_PORT |= 1<<SS_HC595_PIN;   
PORT_LED_LINE = temp;
SS_HC595_PORT &= ~(1<<SS_HC595_PIN);

if(led_line < 7){led_line++;
    }else led_line = 0;     
}

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

Re: Часы Super Clock

Сообщение Lion_A »

Я не измерял потребляемый ток, но он будет зависить в основном от тока светодиодов. 800 мА за глаза, но все будет зависить от входного напряжения и какую мощность сможет рассеять стабилизатор.
Чтобы добавить матриц, придется переделать все функции связанные с выводом и отрисовкой изображения. А это большая часть программы. Да и сам принцип вывода информации придётся изменить, иначе отпадает смысл в этих матрицах.
hazz
Родился
Сообщения: 12
Зарегистрирован: Чт окт 13, 2016 03:01:42
Откуда: Haifa

Re: Часы Super Clock

Сообщение hazz »

Понял, спасибо!
sekach72
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс апр 19, 2015 22:04:17

Re: Часы Super Clock

Сообщение sekach72 »

Заработал у меня беспроводной датчик. Огромное Спасибо автору за помощь!!! Причина была в том, что 32 вывод модуля HC-05 на ардуиновской плате не был распаян.
Andiss
Открыл глаза
Сообщения: 40
Зарегистрирован: Сб июн 28, 2014 13:41:59
Откуда: Харьков

Re: Часы Super Clock

Сообщение Andiss »

Поставил CVAVR 3.12, закомментировал нужную строчку, не помогло. Не получается запустить часы с прошивкой 3.2 без датчика давления, часы отображают черти что. У кого то получилось? Выложите прошивку.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Компилируете ctrl+F9?
Andiss
Открыл глаза
Сообщения: 40
Зарегистрирован: Сб июн 28, 2014 13:41:59
Откуда: Харьков

Re: Часы Super Clock

Сообщение Andiss »

Так точно. А у вас работает именно без датчика?
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.
Вложения
m32_3.2.7z
(19.42 КБ) 164 скачивания
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

Все же хотелось бы отображение температуры с десятым знаком после запятой. А в меню добавить пункт, как отображать температуру. Только целую часть или с десятыми.
Andiss
Открыл глаза
Сообщения: 40
Зарегистрирован: Сб июн 28, 2014 13:41:59
Откуда: Харьков

Re: Часы Super Clock

Сообщение Andiss »

Lion_A писал(а):Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.

Все получилось, большое спасибо автору. Все оказалось проще, надо было сначала прошить хекс, а потом залить еепром и все ok! Раньше делал все наоборот, правда с другими прошивками работало, странно. А так все супер.
Извиняюсь за лишнее беспокойство.
Жка
Родился
Сообщения: 2
Зарегистрирован: Ср ноя 16, 2016 19:30:58

Re: Часы Super Clock

Сообщение Жка »

Добрый вечер, я собрал ваши часЫ, все работает отлично, пришлось немножко модернизировать, поставить датчик движения, по которому часы отключаются, когда мимо них не проходят, но в новой версии появилась барограмма и теперь при отключение датчика движения она скидывается, можно ли в вашей схеме выделить под датчик движения какую-нибудь ножку для датчика движения, чтоб часы гасли, но барограмма не сбрасывалась?
Ответить

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