Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED)

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 07 вер. 2017 20:24 #276

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
В меню відображення тривалості присутній температурний датчик TP (BMP180) та S (DS18B20), але при роботі BMP180 чомусь не відображається
TP - время отображения DS18B20, S - скорость анимации. Температура BMP180 не отображается. Если нужна - пишите.
studiotandem пише:
- в кінці датчика DS18B20 поставити крапку (вулиця)
Добавил.
studiotandem пише:
- відображення десятих долей градуса в DHT-22 (як було в BMP180)
Добавил.
studiotandem пише:
- задіяти режим AUTO (заморозка показів) к.17 ATMEGA8
Добавил. Но, есть особенности работы с датчиком влажности. Поэтому, если выбрано отображение температуры DHT22 или влажности, то опрос датчика будет производиться один раз в 5 сек. При этом на индикаторе возможно подмигивание.
studiotandem пише:
- ефекти можна всі викинути і залишити тільки один (плавне згасання - плавне наростання)
Выбросил.
studiotandem пише:
- по замовчуванню тривалість показу всіх параметрів 2 секунди.
Сделал.
Останнє редагування: 09 вер. 2017 17:37 від Soir. Причина: Удаление неактуального вложения.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: studiotandem

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 07 вер. 2017 22:06 #277

  • studiotandem
  • studiotandem аватар
  • онлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Дякую! Все ОК. Лише режим AUTO, як Ви і зауважили, працює некоректно. При закороченні к.17 ATMEGA8 на землю включаєтья відображення тільки вологості, а не поточного показника. При розмиканні к.17 все нормально. В Proteusі так само. Думаю, варто цю функцію викинути (тобто так як було раніше). Не дуже то вона і потрібна...
Soir пише:
Температура BMP180 не отображается. Если нужна - пишите.
... а ось температура BMP180 ну дуже потрібна. Тим більше її можна через меню виключити.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 07 вер. 2017 22:08 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 вер. 2017 08:55 #278

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Думаю, варто цю функцію викинути (тобто так як було раніше). Не дуже то вона і потрібна...
А почему бы не подумать перед тем, как добавлять эту функцию? Зачем Вы заказываете ненужные Вам функции? Чтобы мне было чем заняться? Добавьте, добавили? а теперь уберите...
Оставил, раз уже есть, можете просто ею не пользоваться.

studiotandem пише:
а ось температура BMP180 ну дуже потрібна. Тим більше її можна через меню виключити.
Из той же серии? Добавьте - очень нужно, а я ее потом выключу...
Останнє редагування: 09 вер. 2017 17:37 від Soir. Причина: Удаление неактуального вложения.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: studiotandem

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 вер. 2017 18:39 #279

  • studiotandem
  • studiotandem аватар
  • онлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Все працює нормально, але тільки до моменту доки не були внесені свої зміни параметрів через меню та виключення і включення приладу. Все починає працювати дуже повільно. Зауважив, що параметр S (швидкість анімації) замість дефолтного 20 стає якимось "крякозябристим". Думаю, що є якийсь конфлікт в EEPROM.
Додаю сріншот EEPROM (при тормознутості).


В попередній прошивці таке не спостерігається.

P.S.Soir пише:
studiotandem пише:
а ось температура BMP180 ну дуже потрібна. Тим більше її можна через меню виключити.
Добавьте - очень нужно, а я ее потом выключу...
Не виключу. :side:
В свій час займався експерементами з датчиками. Є в мене багатоканальний термометр фірми "HUGER" (не китаєць), виготовлений десь років 15 тому. Коли їх положити разом - вони показують одинакову температуру. Їх я і використав як "еталон".


Біля них розміщував BMP-180, DHT-11, DS18B20. Так ось, BMP180 показував найточнішу температуру. Його я викорисав для виміру температури в приміщенні. DS18B20 теж досить точно показував, а ось DHT-11 брехав досить сильно. Сьогодні перевірив BMP-180 та DHT-22. Покази майже не відрізняються.
Слава Україні !!! Смерть ворогам !!!
Останнє редагування: 08 вер. 2017 19:08 від studiotandem.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 вер. 2017 19:37 #280

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
studiotandem пише:
Думаю, що є якийсь конфлікт в EEPROM.
Исправил.

Прошивка перенесена в статью.
Останнє редагування: 09 вер. 2017 17:36 від Soir. Причина: Удаление неактуального вложения.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: studiotandem

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 08 вер. 2017 19:59 #281

  • studiotandem
  • studiotandem аватар
  • онлайн
  • I live here
  • Дописи: 758
  • Подякували: 258
  • sxem.org 2019,2021,2023 Author
Ось тепер все працює чітко. Soir ще раз велике дякую за допомогу.

P.S. Було б добре вносити всі робочі і перевірені прошивки з коротким описом в кінець статті. Для зручності. А то зараз щоб щось знайти потрібно по кілька разів перечитувати всю тему.
Слава Україні !!! Смерть ворогам !!!
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 09 вер. 2017 16:26 #282

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Прошивки из сообщений №130 и № 281 перенесены в статью.
Останнє редагування: 09 вер. 2017 17:35 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 27 вер. 2017 21:22 #283

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
studiotandem пише:

Біля них розміщував BMP-180, DHT-11, DS18B20. Так ось, BMP180 показував найточнішу температуру. Його я викорисав для виміру температури в приміщенні. DS18B20 теж досить точно показував, а ось DHT-11 брехав досить сильно. Сьогодні перевірив BMP-180 та DHT-22. Покази майже не відрізняються.
Этих часов повторил больше десятка, я их шт 6 сделал, себе , друзьям , родственникам, по моим печаткам друзья, внук и тот уже двое сделал ,
Проэкт безукоризненный, вскорости как год эксплуатируются , изьянов не обнаружено.
Для тех кто надумает повторять мой совет возможно пригодится.
Двое часов рабтают с DTH22, остальные DTH11, последний датчик так себе скажем ниже среднего, несколько штук DTH11 забракованы сразу после покупки -показывали влажность 16 , менял их стали показывать 45-60, через три -четыре месяца практически все они снова показывают 16, температура же вполне в норме, Параметр влажность кому как, но для меня оказался безполезным, если уж кто озаботится им то рекомендую только DTH22, стоит дороже, но своего стоит. На 11й нет смысла деньги вообще переводить.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 29 жовт. 2017 18:54 #284

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Ув Soir , в этих часах датчик BMP 280 , будет работать с прошивкой под 180, чем они отличаются?
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 30 жовт. 2017 08:50 #285

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Должен работать.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 30 жовт. 2017 19:22 #286

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
Должен работать.
заказал, завтра проверю
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 03 лист. 2017 20:39 #287

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Получил, проверил, не работает, сейчас буду подкидывать второй, может в самом датчике проблема, увы второй датчик не помог, поднял поэтапно питание до 5 ти вольт на дисплее по прежнему 788, как поступать сдвумя выводами CSB и SDO?
Останнє редагування: 03 лист. 2017 20:52 від Sergey9301.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 07:55 #288

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Что-то я запутался. У Вас в реальности какой датчик?
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 08:03 #289

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
Что-то я запутался. У Вас в реальности какой датчик?
Раньше ставил bmp180, сейчас собираю их же но предложили bmp 280, сказали что лучше,
а он не пошел
Останнє редагування: 04 лист. 2017 08:12 від Sergey9301.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 08:12 #290

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
То есть, с 180-м работает, а с 280-м нет?
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 08:19 #291

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
То есть, с 180-м работает, а с 280-м нет?
Да, почему и спросил, может там с подключением хитрости, интернет молчит на эту тему как рыба, продавец убеждал что это одно и то же, другие что библиотека своя у него, внешне похож на BME280
aliexpress.com/item/1PC-GY-BMP280-3-3-High-Precision-Atmospheric-Pressure-Sensor-Module-For-Arduino-Board-Wholesale-Universal/32821476019
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 08:43 #292

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Еще уточните версию прошивки. Из какого сообщения или статьи...
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 08:51 #293

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
Еще уточните версию прошивки. Из какого сообщения или статьи...
Прошивка из этой же же темы пост 204 , по схеме там стоит BMP180, и работает он там , я заменил его на 280, подключил аналогично, +3, 3, земля , SDA и SCL, остальные два вывода как я понял это шина SPI оставил висеть, пробовал подтягивать их на +,на индикаторе показания меняются но показывает ересь
Останнє редагування: 04 лист. 2017 08:56 від Sergey9301.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 12:57 #294

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проверьте эту прошивку.
С питанием не экспериментируйте, это может погубить датчик.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 14:04 #295

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
работает, а вот по показаниям сейчас разбираюсь, один датчик кажет 718, второй 714, буду подкидывать третий, ток потребления кстати у них разный и сильная зависимость от питания, просадка на 0.1 вольта довольно ощутимо сказывается на показаниях, причем сразу после включения показания одни , через время меняются в сторону увеличения , с BMP 180 такого не замечал, там все четко было
Останнє редагування: 04 лист. 2017 14:06 від Sergey9301. Причина: корекция
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 17:19 #296

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Показания датчиков сразу после включения показывают 712-715 и останавливаются на 721-722 минут через 5 работы, получается нужно подкорректировать цифру на 32 еденицы довести до 754 так сейчас BMP 180 показывает, или же ввести эту коррекцию в меню настроек
Останнє редагування: 04 лист. 2017 18:01 від Sergey9301.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 18:49 #297

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
сильная зависимость от питания, просадка на 0.1 вольта
А откуда берется эта просадка?

Для теста прошивка из другого проекта. Там многое не совпадает, но есть полная работа с BMP280. Кнопки работать не будут, просто включите и понаблюдайте.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 19:02 #298

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
А откуда берется эта просадка?
с запятой ошибка, имелось ввиду 0.01, а просадка у них ток потребления ненамного но разный , еще и в разное время, после включения одно, через 10 мин работы другое, три датчика сейчас кажут, один 720, и два 722 , при том что 180 показывает 755, стабилизатор параметрический, через резистор стоит стабилитрон 3.3 в. для BMP 180 этого хватало, прошивку сейчас опробую.
залил, наблюдать особо и не зачем, в двух последних разрядах постоянно светят два ноля и больше ничего не происходит
Останнє редагування: 04 лист. 2017 19:11 від Sergey9301.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 19:22 #299

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Sergey9301 пише:
в двух последних разрядах постоянно светят два ноля и больше ничего не происходит
Странно. Кнопки не работают, но периодически информация на индикаторе должна меняться. Если датчик не работает, то хотя бы время должно появляться и в первом разряде символы...

EEPROM при смене прошивки стирали?
Останнє редагування: 04 лист. 2017 19:23 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Будильник, барометр, термометр (ATMEGA8, BMP180, DHT-11, LED) 04 лист. 2017 19:33 #300

  • Sergey9301
  • Sergey9301 аватар
  • Оффлайн
  • I live here
  • Дописи: 477
  • Подякували: 28
  • sxem.org Sponsor 2019
Soir пише:
EEPROM при смене прошивки стирали?
Еще раз перезаписал для убедительности на чистой меге, после полного стирания "ерасе алл" в понипроге, считал еепром там все FF, эффект тоже, два ноля и никакой реакции
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir