Страница 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
Жка
Добрый вечер, я собрал ваши часЫ, все работает отлично, пришлось немножко модернизировать, поставить датчик движения, по которому часы отключаются, когда мимо них не проходят, но в новой версии появилась барограмма и теперь при отключение датчика движения она скидывается, можно ли в вашей схеме выделить под датчик движения какую-нибудь ножку для датчика движения, чтоб часы гасли, но барограмма не сбрасывалась?