Страница 56 из 103

Re: Часы Super Clock

Добавлено: Вс окт 09, 2016 21:48:49
sekach72
Да. Сами часы только комнатную показывают. Если я правильно понимаю, когда порт не подтянут Часы показывают уличную 0 градусов

Re: Часы Super Clock

Добавлено: Вс окт 09, 2016 22:11:01
Lion_A
Я подозреваю есть несколько вариантов прошивки hc-05. Возможно поэтому у одних работает, у других нет.

Re: Часы Super Clock

Добавлено: Вс окт 09, 2016 22:12:33
sekach72
А для прошивки модулей какой-то специальный программатор нужен?

Re: Часы Super Clock

Добавлено: Вс окт 09, 2016 22:18:13
Lion_A
Я выложил архив на предыдущей странице. В нем есть схема программатора, он совсем простой. Но нужен LPT и WIN XP.
Я еще подумаю в чем проблема и что можно сделать.

Re: Часы Super Clock

Добавлено: Вс окт 09, 2016 22:20:11
sekach72
Спасибо!

Re: Часы Super Clock

Добавлено: Пн окт 10, 2016 17:37:36
Lion_A
sekach72
Проверьте, поднимается ли на 25 выводе МК высокий уровень во время установки соединения с часами.

Re: Часы Super Clock

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

Добавлено after 36 minutes 41 second:
Lion_A
На 25 ноге у меня постоянно 4.67В, а во время передачи меняются только сотые на вольтметре

Re: Часы Super Clock

Добавлено: Пн окт 10, 2016 19:17:27
Lion_A
Это непорядок. После соединения там должен быть перепад с нуля на единицу, правда очень короткий, порядка 500 мС. Ищите проблему здесь.

Re: Часы Super Clock

Добавлено: Вт окт 11, 2016 17:40:46
sekach72
Я вчера не на том МК измерял. На 25 выводе датчика низкий уровень во время соединения с часами. Почему то иногда передача проходит. Вчера за вечер раза три часы показывали уличную температуру.. Не могу понять с чем это связано..

Re: Часы Super Clock

Добавлено: Чт окт 13, 2016 16:06:10
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;     
}


Re: Часы Super Clock

Добавлено: Чт окт 13, 2016 18:26:51
Lion_A
Я не измерял потребляемый ток, но он будет зависить в основном от тока светодиодов. 800 мА за глаза, но все будет зависить от входного напряжения и какую мощность сможет рассеять стабилизатор.
Чтобы добавить матриц, придется переделать все функции связанные с выводом и отрисовкой изображения. А это большая часть программы. Да и сам принцип вывода информации придётся изменить, иначе отпадает смысл в этих матрицах.

Re: Часы Super Clock

Добавлено: Чт окт 13, 2016 18:46:39
hazz
Понял, спасибо!

Re: Часы Super Clock

Добавлено: Пт окт 14, 2016 20:55:23
sekach72
Заработал у меня беспроводной датчик. Огромное Спасибо автору за помощь!!! Причина была в том, что 32 вывод модуля HC-05 на ардуиновской плате не был распаян.

Re: Часы Super Clock

Добавлено: Вс окт 30, 2016 22:35:09
Andiss
Поставил CVAVR 3.12, закомментировал нужную строчку, не помогло. Не получается запустить часы с прошивкой 3.2 без датчика давления, часы отображают черти что. У кого то получилось? Выложите прошивку.

Re: Часы Super Clock

Добавлено: Вс окт 30, 2016 22:42:37
Lion_A
Компилируете ctrl+F9?

Re: Часы Super Clock

Добавлено: Пн окт 31, 2016 02:36:55
Andiss
Так точно. А у вас работает именно без датчика?

Re: Часы Super Clock

Добавлено: Пн окт 31, 2016 23:41:04
Lion_A
Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.

Re: Часы Super Clock

Добавлено: Вт ноя 01, 2016 06:38:47
shura2000
Все же хотелось бы отображение температуры с десятым знаком после запятой. А в меню добавить пункт, как отображать температуру. Только целую часть или с десятыми.

Re: Часы Super Clock

Добавлено: Вт ноя 01, 2016 19:15:24
Andiss
Lion_A писал(а):Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.

Все получилось, большое спасибо автору. Все оказалось проще, надо было сначала прошить хекс, а потом залить еепром и все ok! Раньше делал все наоборот, правда с другими прошивками работало, странно. А так все супер.
Извиняюсь за лишнее беспокойство.

Re: Часы Super Clock

Добавлено: Ср ноя 16, 2016 19:40:54
Жка
Добрый вечер, я собрал ваши часЫ, все работает отлично, пришлось немножко модернизировать, поставить датчик движения, по которому часы отключаются, когда мимо них не проходят, но в новой версии появилась барограмма и теперь при отключение датчика движения она скидывается, можно ли в вашей схеме выделить под датчик движения какую-нибудь ножку для датчика движения, чтоб часы гасли, но барограмма не сбрасывалась?