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

  Рет қаралды 42,458

arduinoLab

arduinoLab

Күн бұрын

Пікірлер: 103
@arduinoLab
@arduinoLab 5 жыл бұрын
в таком виде батареек хватило на неделю и я не думаю что проблема в батарейках, скорее в передатчике. датчик получился крайне не экономичный, с таким набором железа повторять не рекомендуется, думаю даже LM75 стоит заменить на TMP102
@buzok512buz6
@buzok512buz6 5 жыл бұрын
Здравствуйте. Подскажите какие передатчики более предпочтительнее для батарейных датчиков? Хочу сделать датчики температуры, протечки воды итп. Как заводские для умного дома, но как можно дешевле. Есть протокол ZigBee, но модули что его поддерживают очень дорогие. Чем можно заменить для датчиков умного дома?
@NeussMsk
@NeussMsk 5 жыл бұрын
Видимо передатчик совсем бедовый. У меня атмега 328p с nrf24 и bmp280 от 2х батареек АА работают год. За год разрядились на 0.16в. Сейчас напряжение 3.06в. Передача 1 раз в 15 минут и в спячку.
@sergeyzawislak5808
@sergeyzawislak5808 4 жыл бұрын
Спящая атмега тоже неплохо ест. Я в итоге перешёл на таймер TPL5110. При передачи раз в 40 секунд (эмуляция Орегона) трёх АА хватает на полгода
@pautinas7853
@pautinas7853 4 жыл бұрын
@@NeussMsk А схема при смене передатчика меняется? Код в Ардуинке?
@warez1230
@warez1230 2 жыл бұрын
Может проблема в выборе SLEEP режима МК? Сам сейчас думаю как снизить потребление. Китайский клон с преобразователем много ест, пока не понял почему.
@StatistPL
@StatistPL 5 жыл бұрын
Я в прошлом году делал замену передатчику Vitek. Повторил протокол. ds18b20 кстати можно подключить к ноге контроллера и дергать когда нужно)) Вся схема вышла Attiny13 (17 руб) + ds18b20 (20 руб) + H34A (30 руб). 70 руб итого. Без АКБ размер получился с 50 коп монету. Заряда 240 mah акб хватает на 11-13 мес... зависит от холодности зимы)) Кстати, еще есть афигительный модуль приемника 433мгц с потреблением в режиме приема 280 мкА! Называется h3v4f.
@StatistPL
@StatistPL 5 жыл бұрын
@@ИванИванов-н9т9ъ Пожалуйста. Я (если честно) сам не верил рассказам китайцев.... заказал пару. Пришли, проверил. Заказал десяток еще. Размер, питание, потребление, цена - все в нем идеально. Рекомендую, короче. H34A тоже хорош.
@Dmitry_b-612
@Dmitry_b-612 5 жыл бұрын
Вот бы ещё статейку или видос про Ваш девайс
@valerijermolenko4131
@valerijermolenko4131 5 жыл бұрын
Вам пора свой канал вести и выкладывать туда свои проекты. Не каждый в программировании разбирается (пока ещё :-))), а так будет возможность повторить ваш проект.
@StatistPL
@StatistPL 5 жыл бұрын
@@valerijermolenko4131 Это мне? Неее.. у меня время нет. Да и я не пользуюсь ардуино.
@StatistPL
@StatistPL 5 жыл бұрын
@@Dmitry_b-612 Я фотки как-то выкладывал. Может даже тут в комментариях. Вот yadi.sk/d/7XXa-u8WOx0MMg На последнем видео там отдельный приемник еще... ESP + tiny13 + LCD. Он отлавливает их эфира 3 датчика в протоколе витэк. Из трех только один оригинальный.
@spajalnikom
@spajalnikom 5 жыл бұрын
Заморочились нормально.Зато теперь нам попроще будет разбираться.
@Nachmed
@Nachmed 5 жыл бұрын
Что не делай на Ардуино, а получается либо часы, либо термометр:)
@Dmitry_b-612
@Dmitry_b-612 5 жыл бұрын
Это кто как ставит вопрос. У кого "вот ардуина, чего бы из неё сделать ? ", у того всегда погодная станция. У кого "вот самолёт, как бы его заставить летать ? " у того - и не ардуина ))
@Dmitry_b-612
@Dmitry_b-612 5 жыл бұрын
Наш мозг плохо умеет отсчитывать время и измерять температуру на расстоянии, по этому это первое, где требуется помощь, на которую способна ардуина. Потом начинаются всякие автоматические сторожилки, типа термостаты, регуляторы уровня, GSM-сигналки. А попробуй придумать какую-нибудь боле-менее умную игрушку и ресурсов ардуины уже не хватает. Ни звук распознать ни тем более изображение.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
Да да у меня инкубатор получился: часы в купе с метеоростанцией, выводит данные на LCD2040, по блютузу на старый планшет, и по MQTT в интернет на смартфоны, но перепелки об этом даже не догадываются 8-)
@NikNavish
@NikNavish 5 жыл бұрын
@@Dmitry_b-612 я самолёт на ардуине сделал 30 км пролетел!
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@NikNavish это как? Только в одну сторону???
@olegskoropad5315
@olegskoropad5315 5 жыл бұрын
Супер! Отдельное спасибо за он-лайн выбор компонентов с блиц-обзором.
@vtech8716
@vtech8716 5 жыл бұрын
Уважаемый автор канала. Я бы хотел посоветовать Вам ещё один вариант комбинации элементов подобного датчика. Предлагаю Вам выполнить его на основе digispark + JDY-40 + ds18b20. Сам остановился именно на такой комбинации из-за низкой цены и малого энергопотребления (причём второй фактор для меня решающий). И Вы не совсем правы говоря о том, что ds18b20 не подходит для батарейного питания. В указанной комбинации мой вариант датчика имеет потребление не более 40мкА (это в 3 раза ниже чем у Вас) комплекта батарей при условии передачи данных раз в 10 минут хватит года на 1,5-2. Единственно, что питание я осуществляю от 3-х батарей типа ААА и применил стабилизатор напряжения на 3,3В для запитки JDY-40 с низким собственным потреблением это HT7333. Естественно на плате digispark нужно выпаять штатный стабилизатор, или вовсе использовать голую Attiny85. Удачи в Ваших проектах
@Peter-ir5fg
@Peter-ir5fg 5 жыл бұрын
Спасибо за видео! Скажите, почему Вы даже не рассматривали в качестве передатчика/приёмника nrf24l01?
@blothdarm9666
@blothdarm9666 5 жыл бұрын
Там 2.5гигагерц
@sergewddm
@sergewddm 5 жыл бұрын
У меня самодельный термометр на nrf24L01 + DS18B20 + Arduino Pro mini работает автономно более года на 2 батарейках AA. Контроллер просыпается раз в 30 сек по WatchDog,. а передает данные 1 раз в 10 мин. У Pro mini тоже выпаял стаб и светодиод Power. P.S. DS18B20 - очень энергоэффективен и точен. После запроса от контроллера на измерение DS18B20 автоматом переходит в сон и потребляет микроамперы. NRF24L01 все же не рекомендую. Дальность слабая. Лучше использовать 433 MHz.
@sergewddm
@sergewddm 5 жыл бұрын
@Марсианский таракан Я из Беларуси. У нас от -29 (редко) до + 35. Для суровых условий лучше все по проводам передавать. Правда не всегда возможно их проложить...
@arduinoLab
@arduinoLab 5 жыл бұрын
у nRF малый радиус действия и куча всего не нужного.
@ДенисПоляков-м5э
@ДенисПоляков-м5э 5 жыл бұрын
Вопрос! Почему на стороне передатчика не использовать Attiny13? Токи потребления минимальные
@artourd
@artourd 4 жыл бұрын
Это идеальный вариант, но уровень другой: сложнее. И формат уже не Arduino, а скорее для AtmelStudio
@evgenpoet8487
@evgenpoet8487 5 жыл бұрын
спасибо за видосики... много времени сэкономил благодаря вам
@djpmptark7602
@djpmptark7602 4 жыл бұрын
С новым годом. Надеюсь , будете продолжать вести канал в новом году. Разбавьте dyi проектами
@Vsyako-Razniy
@Vsyako-Razniy Жыл бұрын
Можно ли клонировать датчик BL999 для метеостанции Er2? Габариты и потребление неважно, лишь бы подешевле.
@Forvad
@Forvad Жыл бұрын
Я бы сказал больше :) лиш бы работало
@octavianpolesciuc2986
@octavianpolesciuc2986 3 жыл бұрын
Здравствуйте , немножко не в тему - Хочу сделать из проводного юсб компьютерного руля сделать беспроводной , какие платы порекомендуете использовать ??
@Prodelki-Samodelkina
@Prodelki-Samodelkina 9 ай бұрын
Здравствуйте.Возможно это скетч запелить для Attiny13?Если возможно подскажите как это сделать?
@ЕвгенийВасильев-п4ч
@ЕвгенийВасильев-п4ч 2 жыл бұрын
Здравствуйте! Можите помочь с подключением радио приёмника 433мгц к esp8266 для приёма температуры с передатчика
@CadmiumUA
@CadmiumUA 5 жыл бұрын
В 328 атмеге, на adc8 встроенный температурный датчик, может и в клоне есть. Точность так себе, но погоду думаю сойдет мереть.
@fl26476
@fl26476 5 жыл бұрын
А теперь этот термометр к проекту метеостанции). Мне кажется там ему самое место!
@Numsarmik
@Numsarmik 3 жыл бұрын
Здравствуйте! Подскажите пожалуйста современный вариант беспроводных датчиков для ардуино. А именно я хочу собрать систему датчиков контроля двигателя автомобиля (самодельного аппарата) где данные от датчиков (температура, давление масла...топлива..) будут передаваться без проводов на экранчик, расположенный на приборной панели. Из каких компонентов вы рекомендуете собрать систему ( датчики, контроллер экран и т.д....) ? Благодарю.
@androiddevice5517
@androiddevice5517 5 жыл бұрын
Плюс за наглядную демонстрацию радиопередачи с помощью спектра в sdr приемнике.
@пашасергеев-я4ю
@пашасергеев-я4ю 5 жыл бұрын
Класс, вот если бы данный термометр мог работать с существующими заводскими метеостанциями было бы савсем супер.
@StatistPL
@StatistPL 5 жыл бұрын
Да то не проблема. Там проблема только в точности передачи данных. Они передают данные 1 раз в минуту с небольшим окном. Без кварца тут сложно обойтись.
@пашасергеев-я4ю
@пашасергеев-я4ю 5 жыл бұрын
не не раз в минуту, чутка побыстрее, да да и кварц тут непроблема
@MaestroKhan
@MaestroKhan 5 жыл бұрын
Помогите решить проблемку. В качестве устройства для измерения уровня воды, и пополнения используется, ардуино и пару реле, а сам уровень отслеживается полавком, который двигает простейший роторный потенциометр. Загвоздка заключается в следующем: через некоторое время, значение,,считываемое с потенциометра, ардуинои, тупо увеличивается, или наоборот(зависит от полярности) уменшается. Изменение значительное, от 700 до 50 примерно. Когда вытаскиваю поплавок и качаю его рукой, все работает идеально, а вот в емкости....
@MaestroKhan
@MaestroKhan 5 жыл бұрын
Разьебал всю оставшуюся голову, начал верить в темные силы
@StatistPL
@StatistPL 5 жыл бұрын
@@MaestroKhan Ну так влажность наверно влияет на сопротивление. А датчик замеряет именно уровень или по принципу триггера в каком-то положении? Может проще было бы УЗ датчик поставить и не парить мозг?
@РоманКошарний
@РоманКошарний 4 жыл бұрын
Потскажите как усилить сигнал от такого китайского датчика, может антену поставить, мне на 30 метров нужно
@СергейМмм-ч4г
@СергейМмм-ч4г 5 жыл бұрын
Да,но сколько на морозе сама батарейка проживёт?
@Alexaquas
@Alexaquas 3 жыл бұрын
Интересная тема, давай друг метеостанцию на минималках, можно использовать BMP280 + DHT22 ^_^ Кстати никогда идея не приходила сделать сигнализацию? Чтобы в доме база с картой квартиры/дома, а на улице беспроводные датчики с вашими плюшками в виде ID датчиков?
@videomot
@videomot 5 жыл бұрын
Прошу прощения, а почему DS18B20 не подходит?
@user-fs2ot8mf8n
@user-fs2ot8mf8n 5 жыл бұрын
Нормуль затея! Выковыряв диоды с кренкой, не слабо так скинул утечку. От десяти суток, вышел, до девяти месяцев работы и это при дешёвых элементах питания, которые в себе держат около ампера, а те же дураселы уже на полтора-два года. Ну и как идея от меня; может трансмиттер повесить через ключ, да добавить код к нему, который во сне его бы откидывал? ;)
@StatistPL
@StatistPL 5 жыл бұрын
Они в режиме покоя почти не потребляют. Ключ на фиг не нужен.
@user-fs2ot8mf8n
@user-fs2ot8mf8n 5 жыл бұрын
@@StatistPL Вам видней.
@arduinoLab
@arduinoLab 5 жыл бұрын
там ключ уже есть, он передает данные по принципу вкл\выкл
@michaels4698
@michaels4698 5 жыл бұрын
Сделал микромодуль на atmega328p и nrf24l01 с bme280. Шлёт данные раз в десять минут. Стоит аккумулятор lipo на 70mah. Прошёл месяц, заряд ещё больше 4V.
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м 5 жыл бұрын
Можно использовать солнечную панель, стабилитрон и пару диодов, тогда думать о заряде не придется.
@oleksandrdieiev4429
@oleksandrdieiev4429 5 жыл бұрын
сделал ту же систему но у меня проблема, не пробивает стенку! уже пробовал разные вариации с питанием, разные модули, и с антенной и без. Уже не знаю как боротся
@ВячеславВасильченко-я8ж
@ВячеславВасильченко-я8ж 5 жыл бұрын
Спасибо за видео . И за комментарии тоже !!!
@staratelrusregion4652
@staratelrusregion4652 3 жыл бұрын
Уважаемый, а можно ли использовать разные приёмопередатчик? Понятно на одой частоте (напр те де 433мгц)
@arduinoLab
@arduinoLab 3 жыл бұрын
я не против.
@adkot-rus
@adkot-rus 5 жыл бұрын
Классно, искал что то подобное.... Спасибо
@GavriLOW
@GavriLOW 5 жыл бұрын
Супер) Только датчиков побольше надо)
@arduinoLab
@arduinoLab 5 жыл бұрын
внутри\снаружи, зачем еще? добавить сложностей никаких.
@Attenyuator
@Attenyuator 4 жыл бұрын
Есть что то подобное, но для температуры и влажности?
@KOHCTAHTlH
@KOHCTAHTlH 4 жыл бұрын
Посмотри датчик bme280, он измеряет температуру, давление и влажность. Я сейчас как раз на нем делаю что-то вроде метеостанции
@silentage6310
@silentage6310 4 жыл бұрын
@@KOHCTAHTlH мне кажется точка росы его погубит. самому интересно с влажностью сделать
@ДмитрийЖ-и7э
@ДмитрийЖ-и7э 5 жыл бұрын
Здравствуйте. Можно вас попросить посмотреть один скетч метеостанции? По нему есть вопрос, который я не могу решить так как очень далек от программирования.
@MsSerhiooo
@MsSerhiooo 5 жыл бұрын
а если поставить самую простую солнечную батарею- он станет более автономным( почти вечным)
@chessalkin9939
@chessalkin9939 4 жыл бұрын
у вас тут в двух ветках условия на строчках 98-99 и 103-104 один и тот же код, его можно просто вынести ниже за условие, а ветка else тогда вообще не нужна
@АлексейХомутников-ц5э
@АлексейХомутников-ц5э 5 жыл бұрын
на attiny не проще?
@yula9352
@yula9352 5 жыл бұрын
Огромное спасибо! Ардуинщик я так себе, но с таким объяснением и рекомендациями даже мне многое понятно. А не возьметесь ли Вы за серьезную разработку в этом направлении? Как с Вами связаться?
@electronic7979
@electronic7979 5 жыл бұрын
I like it.👍
@GoodVrGames
@GoodVrGames 5 жыл бұрын
Так атмеги тоже могут в power-save уходить с пробуждением по таймеру.
@arduinoLab
@arduinoLab 5 жыл бұрын
на 32 сек?
@GoodVrGames
@GoodVrGames 5 жыл бұрын
​@@arduinoLab ну, много тока не надо, чтобы проснувшись инкрементировать переменную, при отключенной периферии.
@GeeksSmartHome
@GeeksSmartHome 5 жыл бұрын
На 6:23 что за мониторинг частот не подскажете как реализовано?
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м 5 жыл бұрын
Обычный sdr приемник, 600 рублей на али.
@GeeksSmartHome
@GeeksSmartHome 5 жыл бұрын
@@ОбычныйЧеловек-щ7м они около 1500-2000 стоят на али, можно ссылку на тот о котором вы говорите?
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м 5 жыл бұрын
@@GeeksSmartHome RTL2832U + R820T2 в поиске на али. Частоты ниже 30мгц не хватает, но все остальные вполне работоспособны. За 2000 как раз имеют поддержку низких частот.
@GeeksSmartHome
@GeeksSmartHome 5 жыл бұрын
@@ОбычныйЧеловек-щ7м а имеет смысл начинающему радиолюбителю начать сразу с hackrf например? Там уже и передача возможна. Тот что в китае конечно, а не мэйд америка.
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м 5 жыл бұрын
@@GeeksSmartHome Без понятия, мне обычного sdr хватает для просмотра частот. Не вижу особого смысла в передаче, обычно все приемопередатчики имеют свои протоколы, хрен знает как это будет работать.
@Ingenierie-Projets
@Ingenierie-Projets 5 жыл бұрын
*Thank you it's interesting*
@andrewf3k
@andrewf3k 3 жыл бұрын
СветоДиод вошёл в чат😂
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
Сделайте пожалуйста урок, о формировании контрольной сумы и способов проверки на целостность полученного результата.
@arduinoLab
@arduinoLab 5 жыл бұрын
kzbin.info/www/bejne/i4rElZV9grhsqck
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@arduinoLab да... просмотрел 21 минуту, ощущение отфутболеного мяча куда по - дальше. Жаль...
@arduinoLab
@arduinoLab 5 жыл бұрын
там о том как делать протоколы передачи данных с целостным результатом. crc считается скармливанием данных функции, рассказывать там нечего.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@arduinoLab , спасибо за ответ, но я бы хотел понимать, как данные вместе с контрольной суммой обрабатываются логикой, и только в случае истинности результата принимаются, как целостные , для дальнейшей обработки программой.
@arduinoLab
@arduinoLab 5 жыл бұрын
если суммы данных посчитанные на передатчике и приемнике совпадают, значит данные валидны, если нет, что чтото потерялось. вам это объяснять надо?
@geksogen4117
@geksogen4117 5 жыл бұрын
Друзья, подскажите, пожалуйста. Задача: есть термопара, она нагревается до определенной температуры, может плавать немного в этом диапазоне. Как только температура пошла вниз, отслеживаем и например зажигаем светодиод. Помогите с кодом, пожалуйста.
@klyunnikovmaksim
@klyunnikovmaksim 5 жыл бұрын
Для низкого холостого тока я использую LDO регулятор www.reddit.com/r/esp8266/comments/aabt9y/adding_33v_voltage_regulator_to_esp826612e/
@yuwo820
@yuwo820 5 жыл бұрын
Не понятнач кнопка,непонятнатная микромхемка...сам то понятный?😂
GSM сигнализация на Arduino и NEOWAY M590
6:01
arduinoLab
Рет қаралды 18 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 6 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 102 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 7 МЛН
ATtiny26 - новый король бомж самоделок?
10:40
Заметки Ардуинщика
Рет қаралды 329 М.
AHT20+BMP280 Модуль для метеостанции
6:30
arduinoLab
Рет қаралды 10 М.
🖥️Вызов принят: сворачиватель окон
10:03
Weather station on ESP8266, MQTT and EPaper display
28:50
Home Made
Рет қаралды 34 М.
nRF24L01 and Arduino: we win the module
26:46
Home Made
Рет қаралды 66 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 6 МЛН