Метео монитор с беспроводными датчиками

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


dina
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Сб янв 30, 2010 18:37:25
Откуда: г.Уфа

Re: Метео монитор с беспроводными датчиками

Сообщение dina »

Здравствуйте! Автор , минусовая температура на графике ,иак задуманно? Изображение
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

dina, Здравствуйте! Да конечно. График выглядит нормально. Что Вас насторожило здесь?
dina
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Сб янв 30, 2010 18:37:25
Откуда: г.Уфа

Re: Метео монитор с беспроводными датчиками

Сообщение dina »

Да как то отрисовка ,к верх ногами. Но если так ,привыкнем.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

:) Нет, с ногами все в порядке. Просто у вас, нынче и минимум и максимум - отрицательные, вот ось абсцисс вверх и уползла. Если бы максимум был плюсовым, а минимум отрицательным, то тут ось "встала" бы на привычные глазу 0 градусов, но необязательно посередине вертикали.
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Метео монитор с беспроводными датчиками

Сообщение николай 76 »

К стате на пришли меги 88, вот на них и заработал датчик. А мега 168 не подходит.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

николай 76, понятно.
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Метео монитор с беспроводными датчиками

Сообщение николай 76 »

Может кому пригодится
СпойлерИзображение Изображение Изображение
Есть ли у кого готовые платы основного блока, или может есть корпус.

Добавлено after 9 minutes 43 seconds:
Плата крепится на защёлках, для них надо ставить поддержки.
Печатал ABS.
Вложения
dat.rar
(4.17 КБ) 143 скачивания
igor1762
Родился
Сообщения: 5
Зарегистрирован: Ср окт 04, 2017 08:01:21
Откуда: Красноярск

Re: Метео монитор с беспроводными датчиками

Сообщение igor1762 »

MOHCTEP ,Здравствуйте! Собрал Ваш проект всё замечательно, запустилось без проблем и работает так как написано. Хочу собрать (монитор уже готов) второй комплект на дачу а вот с датчиками беда меги88 кончились у меня, есть мега328 (купить у меня в городе проще). Попробовал датчик на ней- не работает. А есть возможность переделать прошивку для датчика под мегу328(TQFP)?
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

igor1762, Здравствуйте! Все таки, при более внимательном изучении даташита, нашлось еще отличие в векторах прерываний между 88, 168 и 328 мегами, на которое ранее я не обратил внимания. Видимо оно и мешало работе прошивки на "чужих" контроллерах. Попробую скомпилироваться под эти контроллеры и выложу сюда, если получится.

ADD
Скомпилировал на симуляторе. Так как в железе мне проверить нереально, жду отзывов.
Firmware_Sensor_Mega88_168_328.rar
Sensor v310 Mega 88, 168, 328
(50.68 КБ) 134 скачивания
igor1762
Родился
Сообщения: 5
Зарегистрирован: Ср окт 04, 2017 08:01:21
Откуда: Красноярск

Re: Метео монитор с беспроводными датчиками

Сообщение igor1762 »

Спасибо,всё работает! Мега328, кварц 4Мгц,BME-280,дисплей - всё Ок!
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

igor1762, Замечательно! :)
dina
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Сб янв 30, 2010 18:37:25
Откуда: г.Уфа

Re: Метео монитор с беспроводными датчиками

Сообщение dina »

Здравствуйте! Ну вот и перезимовал мой бме 280 ,за окном. Было до - 35. За всю зиму раза 2 терял связь и не находил , приходилось питание уличного датчика , передергивать. У меня питание по проводу. Показания все в норме.Датчик живой. У часов изумительная точность , даже не ожидал ,как с осени поставил ,так идут. На 10 секунд отстали. Сама база отработала без сбоев. Монстер так держать :beer:
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

dina, Спасибо за теплые слова, они согревают душу! :beer:
Часики и меня удивили, я в статье отметил их "нереальную" точность. Подвожу раз в полгода на несколько секунд.
Потеря связи и у меня была уже весной, когда датчик ветром залепило мокрым снегом. Помогло тоже кратковременное передергивание батареек. Уличным батарейкам второй год пошел, домашним - четвертый. Этак и забудешь, как батарейки-то в датчик вставлять... :))
Сейчас потихоньку делаю удаленный будильник-светильник-говорильник, управляемый монитором.
dina
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Сб янв 30, 2010 18:37:25
Откуда: г.Уфа

Re: Метео монитор с беспроводными датчиками

Сообщение dina »

Здравствуйте! Монстер ,хотелки принимаете? Если интересно ,можно добавить,например стоит ограничение кукушки с 7ч до 22ч.В 7ч.голосовая фраза "Доброе утро" , в 22ч."Спокойной ночи" :beer:
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

dina, Здравствуйте! :)
В общем-то, голос тут я не закладывал, да и управление усложнится, даже не представляю пока - как. Ведь придется разделять куранты на "первые" и "последние", с привязкой звуков и как-то этим управлять. Мне думается это излишне. С голосом я развлекся в удаленном будильнике. Он умеет рассказывать о текущих дате, времени, времени срабатывания будильника и состоянии датчиков.
dina
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Сб янв 30, 2010 18:37:25
Откуда: г.Уфа

Re: Метео монитор с беспроводными датчиками

Сообщение dina »

:beer:
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: Метео монитор с беспроводными датчиками

Сообщение BDDW »

[uquote="MOHCTEP",url="/forum/viewtopic.php?p=4314374#p4314374"]atmega168 подойдет, atmega8 - нет.[/uquote]
А почему нельзя перекомпилировать под ATmega8?. Если исходник на C, то вообще проблем нет. Все регистры SPI и TWI полностью одинаковы.
Жаль исходников нет. Мог бы помочь. Ведь на алике ценник на ATmega8 гораздо ниже ATmega88.
У меня вопрос по BME280:
как правильно получать температуру? (проблема с отрицательными температурами)
1)0xFA<<16 | 0xFB<<8 | 0xFC
2)(0xFA<<16 | 0xFB<<8 | 0xFC)>>4
Так или иначе не могу понять откуда в 31 бите 32х разрядного int может взяться 1 (для получения отрицательной температуры)?
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

Обоснование выбора ATmega88 - есть в статье. Но повторюсь, угодил низким порогом питания и вроде режимами сторожевой собаки.
С отрицательной температурой тоже помучался, не помню уже, как решил? Спрашивал здесь.
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: Метео монитор с беспроводными датчиками

Сообщение BDDW »

Спасибо за ссылку. Там спрошу.
А по поводу ATmega8 - Вы же под нее изначально писали код. Почему бы не добавить прошивку для нее? Для 168 - сделали же.
MOHCTEP
Опытный кот
Сообщения: 768
Зарегистрирован: Вс янв 19, 2014 00:55:09

Re: Метео монитор с беспроводными датчиками

Сообщение MOHCTEP »

BDDW, Смотрите: 16/05/2020 запущен в работу внутренний датчик, питание показывал - 3.1 вольта. Напряжение, на сегодня 2.0 вольта. 4-ый год на одном комплекте батареек пашет и, думаю, еще поработает.
05/03/2021 - уличный датчик. На деле, он тоже с 2020 года работает, но в феврале 2021, его сорвало сугробом съехавшим с крыши в оттепель и батарейки потерялись. На сегодня показания 2.6 в.
ATmega8 уже не работала бы, при таком питании.
BDDW писал(а):А по поводу ATmega8 - Вы же под нее изначально писали код.
:) Откуда такие сведения? Но, в целом, да. Потом перешел на ATmega88 на довольно раннем этапе разработки, так как для датчиков мне этот контроллер совсем не понравился. В крайнем случае, вы можете сдуть ATmega328 из ардуины, я тут, чуть пораньше, выкладывал прошивки под ATmega168 и ATmega328. У igor1762, ATmega328 заработала.
Ответить

Вернуться в «Статьи»