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

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

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

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

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

  • wolf2000
  • wolf2000 аватар
  • на форуме
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
УРЯ!!!! ждемс зозулю барометр эффекты. Вот подарочек !!! Дякую
__________________________________________________________________
Добавьте бегущую анимированную заставку!!
Soir 2015 UA
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • wolf2000
  • wolf2000 аватар
  • на форуме
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
Soir пишет:
DS18B20 проще за борт, всего два провода.
согласен, тут 4-ре, но можно на колодку сзади корпуса, тогда реальная температура.
UTP или FTP кабель, он мягкий.
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 02 дек 2015 15:38 от wolf2000.
Администратор запретил публиковать записи гостям.

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

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

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

  • wolf2000
  • wolf2000 аватар
  • на форуме
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
Soir пишет:
Что, уже тапком хочется?
Нет )) а потом кому то да
Soir пишет:
Вам реально надо, или просто пусть будет?
пока нет. На потом. Поэтому не горит.
Потом можно будет, что бы не городить под каждого и потребности разные прошивки
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 02 дек 2015 15:33 от wolf2000.
Администратор запретил публиковать записи гостям.

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

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

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

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

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

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

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

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

BMP дом
DS1-улица
DS-2-.....
__________________________________________
Убираем, остается BMP=дом
DS улица
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

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

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

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

  • wolf2000
  • wolf2000 аватар
  • на форуме
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
фото 85 сообщение
БП выносной
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 02 дек 2015 21:54 от wolf2000.
Администратор запретил публиковать записи гостям.

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

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

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

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

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

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