Метео монитор с беспроводными датчиками
Re: Метео монитор с беспроводными датчиками
dina, Здравствуйте! Да конечно. График выглядит нормально. Что Вас насторожило здесь?
-
dina
- Нашел транзистор. Понюхал.
- Сообщения: 153
- Зарегистрирован: Сб янв 30, 2010 18:37:25
- Откуда: г.Уфа
Re: Метео монитор с беспроводными датчиками
Да как то отрисовка ,к верх ногами. Но если так ,привыкнем.
Re: Метео монитор с беспроводными датчиками
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Метео монитор с беспроводными датчиками
К стате на пришли меги 88, вот на них и заработал датчик. А мега 168 не подходит.
Re: Метео монитор с беспроводными датчиками
николай 76, понятно.
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Метео монитор с беспроводными датчиками
Может кому пригодится
Есть ли у кого готовые платы основного блока, или может есть корпус.
Добавлено after 9 minutes 43 seconds:
Плата крепится на защёлках, для них надо ставить поддержки.
Печатал ABS.
Добавлено after 9 minutes 43 seconds:
Плата крепится на защёлках, для них надо ставить поддержки.
Печатал ABS.
- Вложения
-
- dat.rar
- (4.17 КБ) 143 скачивания
Re: Метео монитор с беспроводными датчиками
MOHCTEP ,Здравствуйте! Собрал Ваш проект всё замечательно, запустилось без проблем и работает так как написано. Хочу собрать (монитор уже готов) второй комплект на дачу а вот с датчиками беда меги88 кончились у меня, есть мега328 (купить у меня в городе проще). Попробовал датчик на ней- не работает. А есть возможность переделать прошивку для датчика под мегу328(TQFP)?
Re: Метео монитор с беспроводными датчиками
igor1762, Здравствуйте! Все таки, при более внимательном изучении даташита, нашлось еще отличие в векторах прерываний между 88, 168 и 328 мегами, на которое ранее я не обратил внимания. Видимо оно и мешало работе прошивки на "чужих" контроллерах. Попробую скомпилироваться под эти контроллеры и выложу сюда, если получится.
ADD
Скомпилировал на симуляторе. Так как в железе мне проверить нереально, жду отзывов.
ADD
Скомпилировал на симуляторе. Так как в железе мне проверить нереально, жду отзывов.
Re: Метео монитор с беспроводными датчиками
Спасибо,всё работает! Мега328, кварц 4Мгц,BME-280,дисплей - всё Ок!
Re: Метео монитор с беспроводными датчиками
igor1762, Замечательно! 
-
dina
- Нашел транзистор. Понюхал.
- Сообщения: 153
- Зарегистрирован: Сб янв 30, 2010 18:37:25
- Откуда: г.Уфа
Re: Метео монитор с беспроводными датчиками
Здравствуйте! Ну вот и перезимовал мой бме 280 ,за окном. Было до - 35. За всю зиму раза 2 терял связь и не находил , приходилось питание уличного датчика , передергивать. У меня питание по проводу. Показания все в норме.Датчик живой. У часов изумительная точность , даже не ожидал ,как с осени поставил ,так идут. На 10 секунд отстали. Сама база отработала без сбоев. Монстер так держать 
Re: Метео монитор с беспроводными датчиками
dina, Спасибо за теплые слова, они согревают душу!
Часики и меня удивили, я в статье отметил их "нереальную" точность. Подвожу раз в полгода на несколько секунд.
Потеря связи и у меня была уже весной, когда датчик ветром залепило мокрым снегом. Помогло тоже кратковременное передергивание батареек. Уличным батарейкам второй год пошел, домашним - четвертый. Этак и забудешь, как батарейки-то в датчик вставлять...
Сейчас потихоньку делаю удаленный будильник-светильник-говорильник, управляемый монитором.
Часики и меня удивили, я в статье отметил их "нереальную" точность. Подвожу раз в полгода на несколько секунд.
Потеря связи и у меня была уже весной, когда датчик ветром залепило мокрым снегом. Помогло тоже кратковременное передергивание батареек. Уличным батарейкам второй год пошел, домашним - четвертый. Этак и забудешь, как батарейки-то в датчик вставлять...
Сейчас потихоньку делаю удаленный будильник-светильник-говорильник, управляемый монитором.
-
dina
- Нашел транзистор. Понюхал.
- Сообщения: 153
- Зарегистрирован: Сб янв 30, 2010 18:37:25
- Откуда: г.Уфа
Re: Метео монитор с беспроводными датчиками
Здравствуйте! Монстер ,хотелки принимаете? Если интересно ,можно добавить,например стоит ограничение кукушки с 7ч до 22ч.В 7ч.голосовая фраза "Доброе утро" , в 22ч."Спокойной ночи" 
Re: Метео монитор с беспроводными датчиками
dina, Здравствуйте! 
В общем-то, голос тут я не закладывал, да и управление усложнится, даже не представляю пока - как. Ведь придется разделять куранты на "первые" и "последние", с привязкой звуков и как-то этим управлять. Мне думается это излишне. С голосом я развлекся в удаленном будильнике. Он умеет рассказывать о текущих дате, времени, времени срабатывания будильника и состоянии датчиков.
В общем-то, голос тут я не закладывал, да и управление усложнится, даже не представляю пока - как. Ведь придется разделять куранты на "первые" и "последние", с привязкой звуков и как-то этим управлять. Мне думается это излишне. С голосом я развлекся в удаленном будильнике. Он умеет рассказывать о текущих дате, времени, времени срабатывания будильника и состоянии датчиков.
Re: Метео монитор с беспроводными датчиками
[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 (для получения отрицательной температуры)?
А почему нельзя перекомпилировать под ATmega8?. Если исходник на C, то вообще проблем нет. Все регистры SPI и TWI полностью одинаковы.
Жаль исходников нет. Мог бы помочь. Ведь на алике ценник на ATmega8 гораздо ниже ATmega88.
У меня вопрос по BME280:
как правильно получать температуру? (проблема с отрицательными температурами)
1)0xFA<<16 | 0xFB<<8 | 0xFC
2)(0xFA<<16 | 0xFB<<8 | 0xFC)>>4
Так или иначе не могу понять откуда в 31 бите 32х разрядного int может взяться 1 (для получения отрицательной температуры)?
Re: Метео монитор с беспроводными датчиками
Обоснование выбора ATmega88 - есть в статье. Но повторюсь, угодил низким порогом питания и вроде режимами сторожевой собаки.
С отрицательной температурой тоже помучался, не помню уже, как решил? Спрашивал здесь.
С отрицательной температурой тоже помучался, не помню уже, как решил? Спрашивал здесь.
Re: Метео монитор с беспроводными датчиками
Спасибо за ссылку. Там спрошу.
А по поводу ATmega8 - Вы же под нее изначально писали код. Почему бы не добавить прошивку для нее? Для 168 - сделали же.
А по поводу ATmega8 - Вы же под нее изначально писали код. Почему бы не добавить прошивку для нее? Для 168 - сделали же.
Re: Метео монитор с беспроводными датчиками
BDDW, Смотрите: 16/05/2020 запущен в работу внутренний датчик, питание показывал - 3.1 вольта. Напряжение, на сегодня 2.0 вольта. 4-ый год на одном комплекте батареек пашет и, думаю, еще поработает.
05/03/2021 - уличный датчик. На деле, он тоже с 2020 года работает, но в феврале 2021, его сорвало сугробом съехавшим с крыши в оттепель и батарейки потерялись. На сегодня показания 2.6 в.
ATmega8 уже не работала бы, при таком питании.
Откуда такие сведения? Но, в целом, да. Потом перешел на ATmega88 на довольно раннем этапе разработки, так как для датчиков мне этот контроллер совсем не понравился. В крайнем случае, вы можете сдуть ATmega328 из ардуины, я тут, чуть пораньше, выкладывал прошивки под ATmega168 и ATmega328. У igor1762, ATmega328 заработала.
05/03/2021 - уличный датчик. На деле, он тоже с 2020 года работает, но в феврале 2021, его сорвало сугробом съехавшим с крыши в оттепель и батарейки потерялись. На сегодня показания 2.6 в.
ATmega8 уже не работала бы, при таком питании.
BDDW писал(а):А по поводу ATmega8 - Вы же под нее изначально писали код.