Часы Super Clock
Re: Часы Super Clock
Да. Сами часы только комнатную показывают. Если я правильно понимаю, когда порт не подтянут Часы показывают уличную 0 градусов
Re: Часы Super Clock
Я подозреваю есть несколько вариантов прошивки hc-05. Возможно поэтому у одних работает, у других нет.
Re: Часы Super Clock
А для прошивки модулей какой-то специальный программатор нужен?
Re: Часы Super Clock
Я выложил архив на предыдущей странице. В нем есть схема программатора, он совсем простой. Но нужен LPT и WIN XP.
Я еще подумаю в чем проблема и что можно сделать.
Я еще подумаю в чем проблема и что можно сделать.
Re: Часы Super Clock
Спасибо!
Re: Часы Super Clock
sekach72
Проверьте, поднимается ли на 25 выводе МК высокий уровень во время установки соединения с часами.
Проверьте, поднимается ли на 25 выводе МК высокий уровень во время установки соединения с часами.
Re: Часы Super Clock
Перепаял модуль HC-05 на ардуиновской плате беспроводного датчика. Поставил такой же как в часах. У меня два одинаковых было. Часы стали показывать уличную температуру
Правда недолго я радовался - пока бегал из комнаты в комнату испытывал на дальность датчик, опять пропала уличная температура хотя передача вроде проходит. Во уже пол часа бьюсь, перезагружаю часы, датчик и никакого результата...
Добавлено after 36 minutes 41 second:
Lion_A
На 25 ноге у меня постоянно 4.67В, а во время передачи меняются только сотые на вольтметре
Добавлено after 36 minutes 41 second:
Lion_A
На 25 ноге у меня постоянно 4.67В, а во время передачи меняются только сотые на вольтметре
Re: Часы Super Clock
Это непорядок. После соединения там должен быть перепад с нуля на единицу, правда очень короткий, порядка 500 мС. Ищите проблему здесь.
Re: Часы Super Clock
Я вчера не на том МК измерял. На 25 выводе датчика низкий уровень во время соединения с часами. Почему то иногда передача проходит. Вчера за вечер раза три часы показывали уличную температуру.. Не могу понять с чем это связано..
Re: Часы Super Clock
Добрый день, у меня пара вопросов, сколько тока потребляют часы? Могу ли я добавить в схему регулятор напряжения LM1117 на 5 вольт который выдает до 800 mA или не хватит?
И еще, хочу собрать часы на 8х8 матрицах но не на 3-х а на 4 или 5, нужно ли что то кардинально менять в коде или просто добавить пару строк в прерывание таймера 0 ?
Примерно так:
И еще, хочу собрать часы на 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
Я не измерял потребляемый ток, но он будет зависить в основном от тока светодиодов. 800 мА за глаза, но все будет зависить от входного напряжения и какую мощность сможет рассеять стабилизатор.
Чтобы добавить матриц, придется переделать все функции связанные с выводом и отрисовкой изображения. А это большая часть программы. Да и сам принцип вывода информации придётся изменить, иначе отпадает смысл в этих матрицах.
Чтобы добавить матриц, придется переделать все функции связанные с выводом и отрисовкой изображения. А это большая часть программы. Да и сам принцип вывода информации придётся изменить, иначе отпадает смысл в этих матрицах.
Re: Часы Super Clock
Понял, спасибо!
Re: Часы Super Clock
Заработал у меня беспроводной датчик. Огромное Спасибо автору за помощь!!! Причина была в том, что 32 вывод модуля HC-05 на ардуиновской плате не был распаян.
Re: Часы Super Clock
Поставил CVAVR 3.12, закомментировал нужную строчку, не помогло. Не получается запустить часы с прошивкой 3.2 без датчика давления, часы отображают черти что. У кого то получилось? Выложите прошивку.
Re: Часы Super Clock
Компилируете ctrl+F9?
Re: Часы Super Clock
Так точно. А у вас работает именно без датчика?
Re: Часы Super Clock
Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.
- Вложения
-
- m32_3.2.7z
- (19.42 КБ) 164 скачивания
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Все же хотелось бы отображение температуры с десятым знаком после запятой. А в меню добавить пункт, как отображать температуру. Только целую часть или с десятыми.
Re: Часы Super Clock
Lion_A писал(а):Andiss
Вот прошивка 3.2 без BMP180. Проверил у себя. Работает.
Все получилось, большое спасибо автору. Все оказалось проще, надо было сначала прошить хекс, а потом залить еепром и все ok! Раньше делал все наоборот, правда с другими прошивками работало, странно. А так все супер.
Извиняюсь за лишнее беспокойство.
Re: Часы Super Clock
Добрый вечер, я собрал ваши часЫ, все работает отлично, пришлось немножко модернизировать, поставить датчик движения, по которому часы отключаются, когда мимо них не проходят, но в новой версии появилась барограмма и теперь при отключение датчика движения она скидывается, можно ли в вашей схеме выделить под датчик движения какую-нибудь ножку для датчика движения, чтоб часы гасли, но барограмма не сбрасывалась?