Беспроводной термодатчик для метеостанции на Arduino своими руками

preview_player
Показать описание
Собираем аналог беспроводного датчика домашних метеостанций с батарейным питанием на китайском микроконтроллере LGT8F328P в среде Arduino.
🐾Железки на али:

🐾Про:


🐾Желающим оказать материальную поддержку.
Рекомендации по теме
Комментарии
Автор

в таком виде батареек хватило на неделю и я не думаю что проблема в батарейках, скорее в передатчике.
датчик получился крайне не экономичный, с таким набором железа повторять не рекомендуется, думаю даже LM75 стоит заменить на TMP102

arduinoLab
Автор

Заморочились нормально.Зато теперь нам попроще будет разбираться.

spajalnikom
Автор

Я в прошлом году делал замену передатчику Vitek. Повторил протокол. ds18b20 кстати можно подключить к ноге контроллера и дергать когда нужно)) Вся схема вышла Attiny13 (17 руб) + ds18b20 (20 руб) + H34A (30 руб). 70 руб итого. Без АКБ размер получился с 50 коп монету. Заряда 240 mah акб хватает на 11-13 мес... зависит от холодности зимы)) Кстати, еще есть афигительный модуль приемника 433мгц с потреблением в режиме приема 280 мкА! Называется h3v4f.

StatistPL
Автор

Что не делай на Ардуино, а получается либо часы, либо термометр:)

Nachmed
Автор

Супер! Отдельное спасибо за он-лайн выбор компонентов с блиц-обзором.

olegskoropad
Автор

Уважаемый автор канала. Я бы хотел посоветовать Вам ещё один вариант комбинации элементов подобного датчика. Предлагаю Вам выполнить его на основе digispark + JDY-40 + ds18b20. Сам остановился именно на такой комбинации из-за низкой цены и малого энергопотребления (причём второй фактор для меня решающий). И Вы не совсем правы говоря о том, что ds18b20 не подходит для батарейного питания. В указанной комбинации мой вариант датчика имеет потребление не более 40мкА (это в 3 раза ниже чем у Вас) комплекта батарей при условии передачи данных раз в 10 минут хватит года на 1, 5-2. Единственно, что питание я осуществляю от 3-х батарей типа ААА и применил стабилизатор напряжения на 3, 3В для запитки JDY-40 с низким собственным потреблением это HT7333. Естественно на плате digispark нужно выпаять штатный стабилизатор, или вовсе использовать голую Attiny85. Удачи в Ваших проектах

vtech
Автор

спасибо за видосики... много времени сэкономил благодаря вам

evgenpoet
Автор

С новым годом. Надеюсь, будете продолжать вести канал в новом году. Разбавьте dyi проектами

djpmptark
Автор

Вопрос! Почему на стороне передатчика не использовать Attiny13? Токи потребления минимальные

gomemzi
Автор

Спасибо за видео! Скажите, почему Вы даже не рассматривали в качестве передатчика/приёмника nrf24l01?

Peter-irfg
Автор

А теперь этот термометр к проекту метеостанции). Мне кажется там ему самое место!

fl
Автор

В 328 атмеге, на adc8 встроенный температурный датчик, может и в клоне есть. Точность так себе, но погоду думаю сойдет мереть.

CadmiumUA
Автор

Спасибо за видео . И за комментарии тоже !!!

kncxwph
Автор

Классно, искал что то подобное.... Спасибо

adkot-rus
Автор

Класс, вот если бы данный термометр мог работать с существующими заводскими метеостанциями было бы савсем супер.

rkoczjs
Автор

а если поставить самую простую солнечную батарею- он станет более автономным( почти вечным)

MsSerhiooo
Автор

Интересная тема, давай друг метеостанцию на минималках, можно использовать BMP280 + DHT22 ^_^
Кстати никогда идея не приходила сделать сигнализацию?
Чтобы в доме база с картой квартиры/дома, а на улице беспроводные датчики с вашими плюшками в виде ID датчиков?

Alexaquas
Автор

Плюс за наглядную демонстрацию радиопередачи с помощью спектра в sdr приемнике.

androiddevice
Автор

Можно ли клонировать датчик BL999 для метеостанции Er2? Габариты и потребление неважно, лишь бы подешевле.

Vsyako-Razniy
Автор

Нормуль затея! Выковыряв диоды с кренкой, не слабо так скинул утечку. От десяти суток, вышел, до девяти месяцев работы и это при дешёвых элементах питания, которые в себе держат около ампера, а те же дураселы уже на полтора-два года. Ну и как идея от меня; может трансмиттер повесить через ключ, да добавить код к нему, который во сне его бы откидывал? ;)

fsotmfn