Метео монитор с беспроводными датчиками
- Реклама
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
dina, Здравствуйте! Да конечно. График выглядит нормально. Что Вас насторожило здесь?
Да как то отрисовка ,к верх ногами. Но если так ,привыкнем.
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
К стате на пришли меги 88, вот на них и заработал датчик. А мега 168 не подходит.
- Реклама
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Может кому пригодится
Есть ли у кого готовые платы основного блока, или может есть корпус.
Добавлено after 9 minutes 43 seconds:
Плата крепится на защёлках, для них надо ставить поддержки.
Печатал ABS.
Добавлено after 9 minutes 43 seconds:
Плата крепится на защёлках, для них надо ставить поддержки.
Печатал ABS.
- Вложения
-
- dat.rar
- (4.17 КБ) 148 скачиваний
MOHCTEP ,Здравствуйте! Собрал Ваш проект всё замечательно, запустилось без проблем и работает так как написано. Хочу собрать (монитор уже готов) второй комплект на дачу а вот с датчиками беда меги88 кончились у меня, есть мега328 (купить у меня в городе проще). Попробовал датчик на ней- не работает. А есть возможность переделать прошивку для датчика под мегу328(TQFP)?
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
igor1762, Здравствуйте! Все таки, при более внимательном изучении даташита, нашлось еще отличие в векторах прерываний между 88, 168 и 328 мегами, на которое ранее я не обратил внимания. Видимо оно и мешало работе прошивки на "чужих" контроллерах. Попробую скомпилироваться под эти контроллеры и выложу сюда, если получится.
ADD
Скомпилировал на симуляторе. Так как в железе мне проверить нереально, жду отзывов.
ADD
Скомпилировал на симуляторе. Так как в железе мне проверить нереально, жду отзывов.
Спасибо,всё работает! Мега328, кварц 4Мгц,BME-280,дисплей - всё Ок!
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
Здравствуйте! Ну вот и перезимовал мой бме 280 ,за окном. Было до - 35. За всю зиму раза 2 терял связь и не находил , приходилось питание уличного датчика , передергивать. У меня питание по проводу. Показания все в норме.Датчик живой. У часов изумительная точность , даже не ожидал ,как с осени поставил ,так идут. На 10 секунд отстали. Сама база отработала без сбоев. Монстер так держать 
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
dina, Спасибо за теплые слова, они согревают душу!
Часики и меня удивили, я в статье отметил их "нереальную" точность. Подвожу раз в полгода на несколько секунд.
Потеря связи и у меня была уже весной, когда датчик ветром залепило мокрым снегом. Помогло тоже кратковременное передергивание батареек. Уличным батарейкам второй год пошел, домашним - четвертый. Этак и забудешь, как батарейки-то в датчик вставлять...
Сейчас потихоньку делаю удаленный будильник-светильник-говорильник, управляемый монитором.
Часики и меня удивили, я в статье отметил их "нереальную" точность. Подвожу раз в полгода на несколько секунд.
Потеря связи и у меня была уже весной, когда датчик ветром залепило мокрым снегом. Помогло тоже кратковременное передергивание батареек. Уличным батарейкам второй год пошел, домашним - четвертый. Этак и забудешь, как батарейки-то в датчик вставлять...
Сейчас потихоньку делаю удаленный будильник-светильник-говорильник, управляемый монитором.
Здравствуйте! Монстер ,хотелки принимаете? Если интересно ,можно добавить,например стоит ограничение кукушки с 7ч до 22ч.В 7ч.голосовая фраза "Доброе утро" , в 22ч."Спокойной ночи" 
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
dina, Здравствуйте! 
В общем-то, голос тут я не закладывал, да и управление усложнится, даже не представляю пока - как. Ведь придется разделять куранты на "первые" и "последние", с привязкой звуков и как-то этим управлять. Мне думается это излишне. С голосом я развлекся в удаленном будильнике. Он умеет рассказывать о текущих дате, времени, времени срабатывания будильника и состоянии датчиков.
В общем-то, голос тут я не закладывал, да и управление усложнится, даже не представляю пока - как. Ведь придется разделять куранты на "первые" и "последние", с привязкой звуков и как-то этим управлять. Мне думается это излишне. С голосом я развлекся в удаленном будильнике. Он умеет рассказывать о текущих дате, времени, времени срабатывания будильника и состоянии датчиков.
- Сообщения: 68
- Зарегистрирован: Пн май 04, 2015 12:30:18
[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 (для получения отрицательной температуры)?
- Сообщения: 68
- Зарегистрирован: Пн май 04, 2015 12:30:18
Спасибо за ссылку. Там спрошу.
А по поводу ATmega8 - Вы же под нее изначально писали код. Почему бы не добавить прошивку для нее? Для 168 - сделали же.
А по поводу ATmega8 - Вы же под нее изначально писали код. Почему бы не добавить прошивку для нее? Для 168 - сделали же.
- Сообщения: 768
- Зарегистрирован: Вс янв 19, 2014 00:55:09
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 - Вы же под нее изначально писали код.


