Часы Super Clock
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Тормознул конечно. Имелось в виду: "Время"->"Дата"->"Температуры"->"Время"->"Давление"->"Время"->....
Последний раз редактировалось shura2000 Вс июн 07, 2015 20:37:33, всего редактировалось 1 раз.
Re: Часы Super Clock
Может быть... Просто сейчас показ даты/температуры привязан к секундам, а дата, праздники и прогноз имеют переменную длинну. Да и датчик не обязательно может быть подключен. Нужно будет по другому организовывать алгоритм показа даты/температуры.
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы Super Clock
У меня разница в показаниях в 1 мм.р.с., сравнивал с показаниями самодельного барометра который в свою очередь был откалиброван с показаниями барометра на метео в местном аэропорту (был такой доступ) с точностью до десятых. Барометр собран по этой статье http://radiokot.ru/circuit/digital/home/105/
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
Re: Часы Super Clock
Ну для бытового барометра погрешность в 1-2 мм рт.ст.думаю приемлима. Здесь больше вопрос стоит в поверке, где взять эталонное давление? Уменя есть два датчика bmp180, правда из одной партии. Показания обоих полностью совпадают, хотя калибровочные значения записанные в датчики различаются. Исходя из этого, можно предположить что расчеты в программе верны.
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы Super Clock
Так я к тому что меня в принципе все устраивает. И эта погрешность вполне приемлемая. И для барометра главное не моментальное значение а динамика его изменения.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Спасибо за проект.
Меня теперь почти все устраивает и все нравится. Ну кроме радио датчика температуры.
А так все отлично.
Меня теперь почти все устраивает и все нравится. Ну кроме радио датчика температуры.
А так все отлично.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
А возможно ли реализовать вывод гистограммы давления.? ну, допустим, за последние 12-24 часов. С авто масштабированием. Тогда и динамика будет видна.
Re: Часы Super Clock
Разрешение экрана слишком мало. Ничего толкового на нем не нарисуешь, кроме зонтика например.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Для примера
http://www.meteomaster.com.ua/userfiles ... 281%29.jpg
https://yadi.sk/i/__fTTP8nhAB43
https://yadi.sk/i/dj8LewJ4hAB9B
http://mobile.irk38.ru/images/ArduinoIS ... _graph.jpg
http://www.clockshop.ru/obj/img/reviews ... essure.jpg
http://meteomaster.com.ua/images/mt_ima ... 2644.b.jpg
За нижнее значение можно брать минимальное давление в массиве, за верхнее максимальное. Т.е. на графике будем видеть только изменение за какое то время.
http://www.meteomaster.com.ua/userfiles ... 281%29.jpg
https://yadi.sk/i/__fTTP8nhAB43
https://yadi.sk/i/dj8LewJ4hAB9B
http://mobile.irk38.ru/images/ArduinoIS ... _graph.jpg
http://www.clockshop.ru/obj/img/reviews ... essure.jpg
http://meteomaster.com.ua/images/mt_ima ... 2644.b.jpg
За нижнее значение можно брать минимальное давление в массиве, за верхнее максимальное. Т.е. на графике будем видеть только изменение за какое то время.
Re: Часы Super Clock
В общем я понял. Правда непонатен будет масштаб. Нужно обдумать этот вариант.
-
friendless
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 19, 2012 19:23:47
- Откуда: Poltava
Re: Часы Super Clock
У меня после прошивки 2.06 без ВМР180 почему-то не работает часовой сигнал и будильник. На прошивке 2.02 - часовой сигнал и будильник работает.
Что может быть?
Что может быть?
Re: Часы Super Clock
Прошивку без BMP180 особо не тестил, может баг. Сейчас проверю.
Проверил, у меня все работает. EEPROM попробуйте перепрошить.
Проверил, у меня все работает. EEPROM попробуйте перепрошить.
Последний раз редактировалось Lion_A Сб июн 13, 2015 22:00:27, всего редактировалось 1 раз.
-
friendless
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 19, 2012 19:23:47
- Откуда: Poltava
Re: Часы Super Clock
Если вас не затруднит, то можете подсказать как возможно сделать, чтоб таблица ASCII была со знаками от 127 до 192. Я понимаю, что в библиотеке Symbols.h нужно нарисовать, но будет ли работать в программе. Спасибо.
-
friendless
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 19, 2012 19:23:47
- Откуда: Poltava
Re: Часы Super Clock
Чип полностью стер и залил - часовой сигнал есть, а будильник не звучит.
Re: Часы Super Clock
friendless писал(а):Чип полностью стер и залил - часовой сигнал есть, а будильник не звучит.
Да с будильником косяк. Поправлю.
friendless писал(а):Если вас не затруднит, то можете подсказать как возможно сделать, чтоб таблица ASCII была со знаками от 127 до 192. Я понимаю, что в библиотеке Symbols.h нужно нарисовать, но будет ли работать в программе. Спасибо.
Нет, так просто работать небудет.
Но поправить совсем не сложно. В файле led.c нужно закоментировать в функциях led_putchar и led_putcharShiftDown одну строку:
Код: Выделить всё
if (symbol>127) symbol-=64; //Убираем отсутствующую часть таблицы ASCII-
friendless
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 19, 2012 19:23:47
- Откуда: Poltava
Re: Часы Super Clock
Спасибо. Теперь получается вставить другие символы.
Re: Часы Super Clock
Обновление.
1.Исправил будильник.
2.Разделитель теперь мигает по разному в зависимости от того, включен будильник или нет.
3.Заменил "Дождь" на "Осадки".
4.Вынес настройку скорости прокрутки цифр в led.h:
Интересный момент, установил WinRAR 5.21 х64 и размер архива уменьшился с 1.1МБ до 613КБ. Запаковал, распаковал, зашил, все работает.
Еще нашел пару интересных ресурсов:
Карта высот и Зависимость давления от высоты над уровнем моря.
1.Исправил будильник.
2.Разделитель теперь мигает по разному в зависимости от того, включен будильник или нет.
3.Заменил "Дождь" на "Осадки".
4.Вынес настройку скорости прокрутки цифр в led.h:
Код: Выделить всё
//задержка сдвига(в мС)
#define SCROLL_DELAY 30
#define SHIFT_DOWN_DELAY 15Интересный момент, установил WinRAR 5.21 х64 и размер архива уменьшился с 1.1МБ до 613КБ. Запаковал, распаковал, зашил, все работает.
Еще нашел пару интересных ресурсов:
Карта высот и Зависимость давления от высоты над уровнем моря.
- Вложения
-
- m32_2.07+.rar
- (613.5 КБ) 337 скачиваний
-
- m32_2.07.rar
- (584.18 КБ) 286 скачиваний
-
friendless
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 19, 2012 19:23:47
- Откуда: Poltava
Re: Часы Super Clock
Спасибо, теперь все работает и точки секундные супер!
Re: Часы Super Clock
Залил новую прошивку. Очень понравилось. Теперь не хватает только датчика влажности и датчика освещенности. А так все супер. Можно надеяться на дополнение этих функций?
Инженер-электроник, конструктор, технолог, метролог.
Ищу интересную работу. (Не бытовуха)
Ищу интересную работу. (Не бытовуха)
Re: Часы Super Clock
Входы АЦП заняты, так что датчик освещенности отпадает. Про датчик влажности подумаю.