Заказал у китайцев вайфай модуль ESP01 (на ESP8266), модуль с датчиком DHT11 со встроенным
преобразователем на 3.3В, и адаптер USB-UART для программирования...
Повозиться пришлось только с поиском библиотек чтобы увязать ESP8266 и HDT11 под среду Arduino IDE.
В итоге это все работает и без ардуино.
Данные шлются и по
WIFI, и по 3G/4G... Т.е. можно читать/управлять хоть из другого города...
Со смарта можно читать температуру и влажность, и управлять четырьмя лапами GPIO0-GPIO3, на одной из них светодиод сидит - включается от кнопки.
Ну да.., слабых мест еще хватает:
- показания надо градуировать... Датчик этот не фонтан, что-то показывает, но непонятное, однако на внешние изменения температуры реагирует...
- не факт, что
это все не будет зависать... Кто-то городит периодическую перезагрузку от таймера.. Модем - тоже еще пока не опробован...
- на месте надо будет питать его от 5В (до 250мА), и выносить датчик на трубу длинным проводом.
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
Осталось затариться вайфай модемом Huawei E8372, завести симку с дешевым интернетом
Про белый ип не забудьте.
Я вот думаю не проще ли было прикупить gsm сигнализацию с функцией управления? Плюсом пару тройку линий для
охранных датчиков.
1/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
Да, хочу заказать правильный без предоплаты, и по поступлении посмотреть что привезли, не разлоченный, не залоченный... а то их мульен разных попадает, особенно если у китайцев заказывать...
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
Я вот думаю не проще ли было прикупить gsm сигнализацию с функцией управления? Плюсом пару тройку линий для охранных датчиков.
Может быть... но с модемом можно параллельно и с ноутом в инет повыходить и ip камеру теоретически
прицепить... С GSM что останавливает - прежде чем он в руки попадет, хочется что-то заранее понять с его программирование, а чот сложно показалось. А готовый функционал не дешев...
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
да, он выбирается как одна из плат, вместо плат ардуино... до этого нужно один раз в настройках указать ссылку для менеджера плат, чтобы он подгрузил из нее софт для ESP и установить его
там же... В меню выбора плат вместе с разными ардуино (нано, уно, мега и...) появится esp8266.
Потом уже ставятся библиотеки для Blynk и для датчика. Вместе с библиотекой подгрузятся примеры (шаблоны для будущей программы, скетчи вернее).
Это всё вот здесь
понятно расписано: https://esp8266.ru/esp8266-blynk/
Для датчика точно не помню, но кажись та библиотека которая была в Ардуино ИДЕ по умолчанию, почему-то не захотела работать и я ставил ту которая из ссылки под этим видео:
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
Blynk кстати содержит сервера, через которые данные передаются по интернету, и он как бы не совсем бесплатный. Деньги правда они просят за превышение бесплатного лимита на установку виртуальных кнопок и индикаторов в приложении, но зато пока вроде абонентки нет...
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
Поставь htu21d, точный + влажность, настройка не сложная
Ага, вариант... и с библиотеками нет проблем к нему.
еще советуют DHT12. Под него софт менять не надо, только распаять по-другому чуток.
Попробую пока из этого выжать
всё. Говорят надо ногу данных от него к esp подтянуть к + через 10кОм, время опроса увеличить до 2-х и боле секунд, и питание поднять до 5В и отфильтровать, а то модуль его от 3.3В питает...
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
вообще в его родной прошивке независимо от ардуино полно возможностей заложено, например вайфай он сам раздавать может, но чтобы его с Блинк связать ее приходится сносить,
функциональность соотв. падает до программы пользователя...
0/0 |
| Поделиться:
Re: Про читалку температуры из другого конца город...
P.S. нелюблю адурину. только хардкор, только родной сдк и си
тоже по-началу коробила эта ардуиновская "простота" :-) целый день искал, где войд майн у ней ,и что такое скетч))...
но походу на Ардуино ИДЕ можно писать
программы и под конкретные ATMEGA и ATtiny... Просто так же как для ESP загружается соотв. "информация о платах" Board и открывается весь список линейки микросхем, выбирается нужная и все библиотеки устр-в для них становятся доступны...
Внимание! сейчас Вы не авторизованы и не можете подавать сообщения как зарегистрированный пользователь.
Чтобы авторизоваться, нажмите на эту ссылку (после авторизации вы вернетесь на
эту же страницу)