Страница 34 из 103
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 02:06:10
Lion_A
Извеняйте, что долго не появлялся. Времени в наше тяжелое время КОТОстрофически не хватает

. Добавил датчик давления DHT22 или он-же AM2302. Датчик подключается к комнатному разъему. Комнатная температура берется с него, а если не подключен с BMP180. С этой версии больше не будет прошивок без BMP180, а то прошивка так разрослась что сам уже путаюсь

. Также изменил алгоритм вывода в авто режиме. Температура, давление, влажность теперь выводятся через интервалы в 10 сек. Большая просьба потестировать коррекцию хода с коэффициентами от предыдущих прошивок.
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 07:54:22
shura2000
Спасибо.
Нам бы схему, аль чертеж распайки датчика к разъему. Что бы не перепутать чего...
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 08:13:13
SergeyK
А такой датчик подойдет?

Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 08:41:50
13Alex13
Думается мне, по datasheet, будет правильно!
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 08:59:02
Lion_A
shura2000 писал(а):Спасибо.
Схему бы распайки датчика к разъему. Что бы не перепутать чего...
Ножки датчика:
1. +5В
2. Data
3. неиспользуется
4. GND
mini jack c его края:
1. +5В
2. Data
3. GND
shura2000 писал(а):А такой датчик подойдет?
Глянул даташит, вроде тоже самое.
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 12:42:13
shura2000
Поставил. Вроде работает.
Пока не понял нравится или нет порядок показа данных.
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 13:16:05
Lion_A
shura2000 писал(а):Поставил. Вроде работает. Пока не понял нравится или нет порядок показа данных.
А я уже косяк нашел! После выхода из настроек не запускается авторежим. Поправил.
Мне такой показ больше нравится, а то они меня уже начали раздражать! Как не посмотришь, то дата бежит, то погнали температуру, давление показывать, а теперь еще и влажность. И вот стоишь и ждешь, пока эта "электричка" пробежит.
почемучка писал(а):Можете добавить в следующих прошивках, что бы при срабатывании будильника появлялась логическая 1 на выводе PB1 (или другом выводе), а после его отключения устанавливался логический ноль.
Сделал на РВ1, только не проверял(лень корпус разбирать

).
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 14:14:17
почемучка
Сделал на РВ1, только не проверял(лень корпус разбирать

).
Огромное спасибо! Попробую отпишусь.
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 17:44:38
shura2000
А на афоризмы можно надеяться?
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 18:04:02
Lion_A
Пока не знаю. По мне это лишнее.
Они длинные и будут мешать основнои функции часов, показывать время. Потом они быстро заучатся и начнут раздражать. Лучше забить пустые даты афоризмами и каждый день будет новый афоризм.
Re: Часы Super Clock
Добавлено: Вс окт 18, 2015 18:05:33
shura2000
Тоже вариант.
Re: Часы Super Clock
Добавлено: Пн окт 19, 2015 09:13:48
n.vtym
выложите ссылку на видео, работы новой прошивки с датчиком dht22, датчика нет, а посмотреть хочется
Спасибо!
Re: Часы Super Clock
Добавлено: Пн окт 19, 2015 09:43:40
shura2000
Вечером выложу.
Re: Часы Super Clock
Добавлено: Пн окт 19, 2015 21:04:57
почемучка
Lion_A писал(а):Сделал на РВ1, только не проверял(лень корпус разбирать

).
Проверил работает. При срабатывании будильника на PB1 устанавливается -1. При отключении -0
Lion_A, подскажите где нужно подправить, что бы сигнал будильника выводился только на PB1? Как изменить время сигнала будильник?
10 минут мне кажется многовато. Спасибо!
Re: Часы Super Clock
Добавлено: Пн окт 19, 2015 21:24:13
Lion_A
Вот так:
Спойлер
Код: Выделить всё
void alarm(void)
{
//проверяем что будильник разрешен и время совподает
if( flag_alarm0 && (eep_hour_alarm0 == hour) && (eep_min_alarm0 == minute) && (second == 0x00) )count_ring = 600; //<<= время работы будильника (сек * 2)
if(count_ring){ //выключаем сигнал
count_ring--;
buzzer_PORT.buzzer_PIN = ~(buzzer_PORT.buzzer_PIN); // <<= закоментировать чтобы отключить сигнал
out_PORT.out_PIN = 1;
} else
{
buzzer_PORT.buzzer_PIN = 0;
out_PORT.out_PIN = 0;
};
}
]
Re: Часы Super Clock
Добавлено: Пн окт 19, 2015 21:45:44
shura2000
Re: Часы Super Clock
Добавлено: Вт окт 20, 2015 11:21:24
n.vtym
Спасибо!
если диоды в Китае брали, поделитесь ссылкой, уж больно красивые
Re: Часы Super Clock
Добавлено: Вт окт 20, 2015 11:27:45
shura2000
Эти брал на рынке в Митино. Очень неоднородны по цвету. От оранжевого до зеленоватого, хотя брал, как желтые.
Хорошо, что взял с запасом, можно повыбирать.
Re: Часы Super Clock
Добавлено: Вт окт 20, 2015 14:09:14
n.vtym
shura2000 писал(а):Эти брал на рынке в Митино. Очень неоднородны по цвету. От оранжевого до зеленоватого, хотя брал, как желтые.
Хорошо, что взял с запасом, можно повыбирать.
эх, у нас в магазинах дороговато покупать
у меня пока так выглядят первые
https://cloud.mail.ru/public/15RE/8zqLqt41Zв них диоды буквально кривые, кристал не откалиброван, светят куда пополо

вторые
https://cloud.mail.ru/public/5dvJ/t3ZxeR2doэти уже откалиброваны, но они менее мощные чем первые, только что то боком получилось
роль рассеивателя выполняем матовый файлик

пока ждал первые диоды заказа вторые, только потом "допетрил", что брать надо матовые

по корпусу пока не "замарачивался", часы на работе стоят душу греют, как закажу диоды нормальные, корпус доделаю.
Re: Часы Super Clock
Добавлено: Сб окт 24, 2015 08:12:22
shura2000
С новой прошивкой часы пару раз зависли на отображении давления.
Раньше такого не было....
