Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Часы, будильник, термометр, барометр (ATmega328)

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 12:11 #1

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
В продолжение ряда разработок часов-термометров с анимированной сменой показаний еще одна разработка на ATMEGA328 с функцией измерения атмосферного давления на датчике BMP180.
Проект пока в начальной стадии, от прототипа, обсуждаемого здесь (последняя версия прошивки на стр.11, сообщение №259) отличается лишь измерением давления.
В последствии планируется пополнить эффекты анимации.
---
P.S.
Пока проект не начал приобретать разные варианты, обновления буду выкладывать в этом сообщении. Может без предупреждения, если доработки по мелочам.
Вложения:
Последнее редактирование: 11 дек 2015 18:07 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000, sergey380, yu_pi

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 15:18 #2

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
УРЯ!!!! ждемс зозулю барометр эффекты. Вот подарочек !!! Дякую
__________________________________________________________________
Добавьте бегущую анимированную заставку!!
Soir 2015 UA
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 15:35 #3

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
ждемс зозулю барометр эффекты.
В зозулю Вы через неделю будете тапком кидать. Добавил, только надо проверять.
А барометр и так уже есть.
Эффекты - когда будет вдохновение и когда закончим основную функциональную часть.
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000, sergey380

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 17:50 #4

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 958
  • Спасибо получено: 108
wolf2000 пишет:
Soir 2015 UA
Думаю, уже будет 2016 :whistle:

Я тут подумал и к алгоритму интересно бало бы добавить возможность изменения сигнала зозуленьки. Ну, типО на флешку накатал мелодий, всунул и выбирай. Как идея?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 17:55 #5

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Vakula пишет:
Soir 2015 UA
Думаю, уже будет 2016 :whistle:
начало то 2015 ))
Я тут подумал и к алгоритму интересно бало бы добавить возможность изменения сигнала зозуленьки. Ну, типО на флешку накатал мелодий, всунул и выбирай. Как идея?
Говорилку автор делал, как сюда ее всунуть? Возможно вариант на выбор:
1. разовый сигнал
2. =кол-ву часов
3. Оff
Зозуля супер: забыл предупредить что бы при 19-оо пела 7-мь раз, Вы так как необходимо и сделали !!

_________________________________________________________________________
Первый запуск макета:
1. в меню настройки времени индикации нет изменения отображения давления
2. Нет измерения давления, с датчиком и без показание 791 (BMP-180 рабочий) сейчас 741 мм
3. Во время срабатывания кукушки на экране температура, если можно, выводить на это время часы!
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 01 дек 2015 20:45 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 18:18 #6

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
Vakula пишет:
типО на флешку накатал мелодий, всунул и выбирай. Как идея?
Не будет.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 21:31 #7

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
1. в меню настройки времени индикации нет изменения отображения давления
Добавил.
wolf2000 пишет:
2. Нет измерения давления, с датчиком и без показание 791 (BMP-180 рабочий) сейчас 741 мм
Ошибку исправил, проверьте.
wolf2000 пишет:
3. Во время срабатывания кукушки на экране температура, если можно, выводить на это время часы!
Добавил. Время отображения = число часов (кукушка) + установленное для отображения времени.
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000

Часы, будильник, термометр, барометр (ATmega328) 01 дек 2015 22:01 #8

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
Добавил.
Отлично работает, значения изменяются
Soir пишет:
Ошибку исправил, проверьте.
Отлично, текущее реальное показание 741
Soir пишет:
Добавил. Время отображения = число часов (кукушка) + установленное для отображения времени.
Установил 19-00, сработала зозуля 7 раз+20 секунд супер

_____________________________________________________________
Единственное, что смущает меня это прогрев меги, на этом месте 8-ка холодная была
уменьшил питание до 5.3В, прогрев легкий, но есть.
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 01 дек 2015 22:07 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 09:52 #9

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
Кстати, BMP180 еще и температуру измеряет...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 12:27 #10

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
Кстати, BMP180 еще и температуру измеряет...
это думал, т.е третий термодатчик ))
Или квартирный на BMP а два DS18b20 по разным комнатам, или улица, коридор.
ТОгда переписывать прошивку, BMP-ку как дом, Термо-1 и Термо-2
Был уже проект, в котором и DHT измерял влажность, был и BMP мерял и температуру и давление.
Статья
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 02 дек 2015 13:46 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 13:31 #11

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
Или квартирный на BMP а два DS18b20 по разным комнатам, или улица, коридор.
ТОгда переписывать прошивку, BMP-ку как дом, Термо-1 и Термо-2
Это Вы определитесь. По факту все равно температура измеряется, только вывести ее на индикатор. Но тогда и BMP180 надо выносить за прибор, иначе будет врать.
Сейчас прошивку зациклил на новом эффекте - посмотрите, имеет ли он право на жизнь.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 13:47 #12

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
Это Вы определитесь. По факту все равно температура измеряется, только вывести ее на индикатор. Но тогда и BMP180 надо выносить за прибор, иначе будет врать.
Помню Ваши наставления, ЛЮБОЙ датчик температуры выносим. Поэтому без вариантов, что DS что BMP за борт.
Soir пишет:
Сейчас прошивку зациклил на новом эффекте - посмотрите, имеет ли он право на жизнь.
Имеет, мне нравится.Начиная с заставки.
По датчикам, если уже стоит BMP и мерять и выводить ВСЕ с него, тогда Добавим для универсальности и DHT?
По свободе конечно же. Правда помню, с ним были вопросы. Что снимать показания только при смене индикации. Правда там 8-ка была и 4-ре разряда индикации.
По зозуле: выбор есть нет, добавить в меню третий пункт: =по часам.
Добавить анимацию в стартовую заставку. ИМХО
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 13:57 #13

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
DS18B20 проще за борт, всего два провода.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 14:07 #14

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
DS18B20 проще за борт, всего два провода.
согласен, тут 4-ре, но можно на колодку сзади корпуса, тогда реальная температура.
UTP или FTP кабель, он мягкий.
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 02 дек 2015 15:38 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 15:27 #15

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
По зозуле: выбор есть нет, добавить в меню третий пункт: =по часам.
Что, уже тапком хочется?
wolf2000 пишет:
По датчикам, если уже стоит BMP и мерять и выводить ВСЕ с него, тогда Добавим для универсальности и DHT?
Вам реально надо, или просто пусть будет?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 15:30 #16

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
Что, уже тапком хочется?
Нет )) а потом кому то да
Soir пишет:
Вам реально надо, или просто пусть будет?
пока нет. На потом. Поэтому не горит.
Потом можно будет, что бы не городить под каждого и потребности разные прошивки
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 02 дек 2015 15:33 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 16:00 #17

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
пока нет. На потом. Поэтому не горит.
Потом можно будет, что бы не городить под каждого и потребности разные прошивки
Давайте только то, что реально нужно. А то в результате получатся часы с массой непонятных и ненужных настроек и получится запутанная прошивка с неудобным управлением. Сделать универсальное на все случаи жизни все равно не получится, всегда кому-то надо что-то свое.
Поэтому только то, что нужно и "потом" не будет.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 16:21 #18

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
Soir пишет:
Давайте только то, что реально нужно.
1. Температура от BMP-180 (дом)
2. Выбор ку зозулi
3. Эффекты
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 16:57 #19

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
wolf2000 пишет:
1. Температура от BMP-180 (дом)
Один DS18B20 убираем?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 18:15 #20

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
пусть будут три температуры.

BMP дом
DS1-улица
DS-2-.....
__________________________________________
Убираем, остается BMP=дом
DS улица
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 21:45 #21

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 958
  • Спасибо получено: 108
wolf2000 пишет:
______________________________
Убираем, остается BMP=дом
DS улица
Я не согласен. BMP хорош только на плате. Выносить его за пределы, как то не комильфо. Посему, если брать с его температуру, то только так, как он стоит - на плате. Будет погрешность? Надо так разместить, что бы минимум погрешности было, то есть от тепла транса подальше.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 21:52 #22

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 832
  • Спасибо получено: 156
фото 85 сообщение
БП выносной
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі —чужі люде,
Роблять лихо з вами."
________________________
Save Ukraine! Stop Putin!...
Последнее редактирование: 02 дек 2015 21:54 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 22:15 #23

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 6563
  • Спасибо получено: 2254
В кабинете часы на матричных индикаторах с датчиком давления GY-65 (кажется такой). Так получилось - выносной, наружу выглядывает разъем, а в него уже плата датчика. То есть по сути прикреплен к корпусу. Блок питания выносной. Завышает на 0,4-0,5 град, пришлось делать коррекцию. Почему завышает - я не разбирался, может дело не в близости к корпусу, а в самом датчике, но вот так вот...
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 02 дек 2015 22:18 #24

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 958
  • Спасибо получено: 108
wolf2000 пишет:
БП выносной
Ну це як бе не вихід з положення. Ось моя жертва апгрейда:
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр, барометр (ATmega328) 03 дек 2015 08:24 #25

  • Oto
  • Oto аватар
  • на форуме
  • Moderator
  • Сообщений: 1353
  • Спасибо получено: 429
Как вариант, к этой схеме можно добавить и показометр качества воздуха в помещении.
На датчике MQ-135, реагирует на наличие в воздухе углекислого газа, окиси углерода, аммиака, паров спирта и бензина, метана и горючих газов. В данном случае особенный интерес будет на измерение концентрации углекислого газа (а по утру , кому то может и как алкотестер сгодится :-) ).
#StopRussianAggression
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко