Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Собирайте комбинации из блоков! Бесконечный режим, более 100 уровней, ежедневные задания и турниры.

Расслабьтесь и отдохните: игра без ограничений по времени.

Проверьте свою смекалку: головоломка для любителей

Блоки Судоку - расслабляющая головоломка

Головоломки, Гиперказуальные, Мобильная

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Esp8266 + Своими руками

С этим тегом используют

Arduino Электроника Самоделки YouTube Умный дом Ardublock Рукоделие без процесса Ручная работа Рукоделие Рукоделие с процессом Творчество Хобби Вертикальное видео Все
52 поста сначала свежее
140
MaksSim33
MaksSim33
3 года назад
Arduino & Pi

Wi-Fi замок с приложением. DIY⁠⁠

Делал я Сенсорный кодовый замок в комментариях, к которому написало, что замок с дисплеем очень приметный. Лучше сделать беспроводной замок. Поэтому я сделал новый вариант замка с управлением по Wi-Fi.

Возможности приложения:

• Сохранения IP-адреса.

• Автоматическая очистка поля ввода пароля.

• Статусы: Открыто, закрыто, заблокировано, неверный пароль.

• Блокировка, на указанное время в прошивке, при неверном вводе пароля. Количество попыток также указывается в прошивке.

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

Настройка прошивки.

Первое что нужно сделать, это настроить Arduino IDE для работы с платами ESP8266. Как это сделать читайте тут.

Затем указать логин и пароль от вашей сети.
Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

И произвести дополнительные настройки.

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

Скачать исходные материалы можно тут.

Wi-Fi замок с приложением. DIY Arduino, Esp8266, Xamarin, Замок, Кодовый замок, Видео, Своими руками, Видеоблог, Длиннопост, Wi-Fi

Это мое первое приложение на xamarin c#, поэтому прошу строго не судить.


Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 4
[моё] Arduino Esp8266 Xamarin Замок Кодовый замок Видео Своими руками Видеоблог Длиннопост Wi-Fi
41
108
MaksSim33
MaksSim33
3 года назад
Arduino & Pi

Увеличение количества пинов NodeMCU с помощью сдвигового регистра⁠⁠

Так как у NodeMCU не так и много пинов для подключения периферии, часто возникает нехватка pin. Поэтому такую замечательную отладочную плату откладываем на полку и ищем другие железки для реализации проекта.

Но в некоторых случаях можно расширить количество пинов с помощью сдвигового регистра и реализовать проект на NodeMCU.

Увеличение количества пинов NodeMCU с помощью сдвигового регистра Esp8266, Arduino, Nodemcu, Своими руками, Урок, Видеоблог, Видео

Все исходные материалы к уроку можно найти на сайте>>

Надеюсь моя информация будет полезной.

Спасибо! Всем добра!

Показать полностью 1
[моё] Esp8266 Arduino Nodemcu Своими руками Урок Видеоблог Видео
32
44
D13410N3
D13410N3
3 года назад
Arduino & Pi

Термометр-котик⁠⁠

Давно тешил себя мыслью найти термометр, данные с которого будут доступны в веб-панели.

Вопрос стал еще более актуальным после удачной покупки дешевого Б/у кондиционера и желанием прикрутить к нему самопальный климат-контроль (управление любыми устройствами дома через интернет давно налажено)

Проблема заключалась в том, что цена на готовые устройства неприятно кусается, а те, что в обиходе (вроде решений от Xiaomi) не позволяют "просто так" забрать данные каким-либо открытым протоколом

Вдохновившись этой статьей понял, что пора начинать работать с Arduino.

Прошивка из статьи у меня работать почему-то не захотела, решил попробовать написать что-то своё.

Купил всё что надо на одном известном красненьком китайском сайте и достал с полки паяльник.

Спаял, работает! Однако, остро встал вопрос того, куда бы всё это дело спрятать. Распаечная коробка - громоздко и некрасиво, засунуть в спичечный коробок или пачку из под сигарет можно, но тоже как-то неэстетично. И вот, прогуливаясь по магазину фиксированных цен я увидел его. Котик-ночник из ПВХ, за 150 рублей. Не так компактно, зато красиво.


Вот так выглядит криво пропаенная плата

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост
Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

Да, можно было купить NodeMCU с уже готовыми "рогами" и припаяться к ним, но они торчат и мешают, а мне всё это дел надо уложить в корпус котика


Отрезаем котику ненужные детали в виде светодиодного модуля ночника с батарейками и днища

Аккуратно впихиваем плату и датчик внутрь

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

Выводим коту на голову антенну для связи с пришельцами (на самом деле это корпус датчика)

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

Делаем отверстие для ввода кабеля питания, соединяем всё между собой, приделываем днище на место, заливаем щели клеем и вуаля! Термометр-котик весьма сомнительного вида готов!

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

Теперь данные о температуре можно легко посмотреть через импровизированную веб-страничку

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

В моем случае - еще и сбор данных в Zabbix (система мониторинга) с отрисовкой графиков

Термометр-котик Термометр, Кот, Своими руками, Arduino, Esp8266, Nodemcu, DHT11, Длиннопост

На всё про всё потрачено часов 10 (из них 8 на разработку и 2 на сборку-отладку)


Добавлю ссылку на github - там есть исходные коды для платы (есть еще вариация с датчиком DHT11/22, который менее точен, но поддерживает еще и влажность), шаблоны для заббикса и еще немного полезной фигни.

Показать полностью 7
[моё] Термометр Кот Своими руками Arduino Esp8266 Nodemcu DHT11 Длиннопост
11
20
GreenKing161
4 года назад

Часы-метеостанция⁠⁠

Назревал очень давний проект часов-метеостанции, чтобы так сказать всё в одном месте было.
P.s.(Работу на видео добавлю чуть позже, отредактирую пост)
В часах предусмотрено:
- показ температуры с внешних датчиков температуры
- показ температуры, влажности и давления с внутреннего датчика
- информирование о погоде конкретно с ваших координат на карте
- информирование о курсах валют
- информирование о различных новостях
- будильник
- голосовое оповещение
так что можно сказать что это часы-метеостанция-информер-будильник

Фото в собранном виде

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

• За основу проекта был взят контроллер esp8266, на базе отладочной платы node mcu
• внутренний датчик температуры, влажности и давления BME280
• внешний датчик температуры DS18B20
• mp3 модуль df player mini
• адресная светодиодная лента ws2812b
• экран на матрицах max7219 в количестве 8 штук

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

Извиняюсь за колхоз, но моё представление было таким. За неимением 3Д принтера делал из того что было.

На разъёмах организована шина (scl, sda) для подключения другой периферии, для будущих возможных модификаций и добавления новых датчиков, таких как датчика качества воздуха, уровня СО2 и других

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

Шина питания

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками
Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками
Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

Сделал для BME280 технологическое отверстие в корпусе

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

Отверстие для флешки мини плеера

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

На задней крышке разъем для питания и для подключения внешнего датчика температуры

Часы-метеостанция Esp8266, Sem, Часы, Метеостанция, Длиннопост, Своими руками

Для облагораживания проекта приобрел рамку , затонировал стекло.

Показать полностью 9
[моё] Esp8266 Sem Часы Метеостанция Длиннопост Своими руками
1
10
MagicalPooF
4 года назад

Эмулирование нажатий кнопок на матричной клавиатуре с помощью МК⁠⁠

Всех приветствую. Возникла необходимость эмулировать пользовательское нажатие кнопок с помощью МК на матричной клавиатуре не нарушая работу основной клавиатуры.. НЕ совсем понимаю как это сделать компактно и с наименьшим количеством деталей. Если поделитесь своими мыслями, буду очень благодарен. Привожу изображением данных что я снял с данного девайса. Есть колодка с 14 пинами(с ними я могу взаимодействовать), на [11, 12, 13, 14] контактах по стандарту логическая единица, на [2, 3, 4, 5, 8] по стандарту 0. Все значения при включении кнопок привожу ниже.. Основной вопрос заключается в том, можно ли без реле, герконов, оптопар и транзисторов подмешивать свой сигнал на прямую с МК(по логике их нужно между собой закоротить) на пины к которым подключена клавиатура, и как это сделать?

Эмулирование нажатий кнопок на матричной клавиатуре с помощью МК Электроника, Микроконтроллеры, Длиннопост, Разработка, Своими руками, Arduino, Esp8266, Esp32, Вопрос
Эмулирование нажатий кнопок на матричной клавиатуре с помощью МК Электроника, Микроконтроллеры, Длиннопост, Разработка, Своими руками, Arduino, Esp8266, Esp32, Вопрос
Показать полностью 2
[моё] Электроника Микроконтроллеры Длиннопост Разработка Своими руками Arduino Esp8266 Esp32 Вопрос
18
7067
konrad632475
konrad632475
4 года назад
Рукодельники

Настольный прогноз погоды⁠⁠

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Как-то наткнулся в интернете на такую штуку: https://www.tempescope.com/

Насколько я знаю купить что-то подобное сейчас нельзя (но могу и ошибаться), посему решил сделать это сам. Кто захочет повторить - на сайте автора оригинального устройства есть ссылка на исходники: схема, прошивка и, вроде, чертежи корпуса.

В целях упрощения конструкции я схему применил свою, как и корпус, но в целом получилось очень похоже.

Работает это все дело под управлением ESP8266, погоду и время получает по Wi-Fi, за дождь отвечает аквариумная помпа, за туман - ультразвуковой испаритель, за свет - адресная светодиодная лента, температура воздуха отображается в верхней части корпуса несколькими светодиодами. Имеется одна кнопка, используется она для сброса настроек Wi-Fi.

Отображать может как текущую погоду, так и прогноз на завтра. Прогноз получаем по API с сайта https://openweathermap.org/

Планировал подойти к проектированию со всей серьезностью, чтобы при сборке пришлось поменьше допиливать вручную, но получилось то, что получилось ¯\_(ツ)_/¯

Итак, проектируем.


Общий вид:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Разнесенный практически полностью:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Корпус печатаем на 3Д принтере из максимально дешевого пластика, т.к. жаба задушила купить килограмм нормального. Получаем вот такое (эта грань должна была быть прямой):

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Работаем с тем, что есть.

Вклеиваем пластину под электронику:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Склеиваем две составляющие нижней части корпуса:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Естественно получаем вот такие щели:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Придется шпатлевать. Ну да и ладно.

Примеряем и клеим прозрачную часть корпуса. Это оргстекло, клеил дихлорэтаном - результат более чем понравился, внешний вид и прочность приемлемые:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Как и говорил - корпус пришлось шпатлевать:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

После покраски корпуса размещаем внутри все потроха. Нижняя часть:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

И верхняя часть:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом
Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Светодиодную ленту клеим на алюминиевый профиль, укладываем в паз и заливаем эпоксидкой, т.к. она будет находиться внутри объема корпуса и работать должна при повышенной влажности:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Один из самых сложных моментов - протянуть из нижней части в верхнюю через алюминиевый профиль трубку для воды и провода:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Вот что имеем после окончательной сборки:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Ну и, собственно, можно запускать.

Туман / пасмурная погода:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Дождь:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

Ясная погода:

Настольный прогноз погоды Самоделки, Своими руками, Прогноз погоды, Esp8266, Интерьер, Видео, Длиннопост, Рукоделие с процессом

И мое любимое - гроза:

В интерьер прибор этот вписался как нельзя лучше, наблюдение за ним успокаивает, да и в целом приятно иметь дома какую-то необычную вещь.


Жаль, что у автора оригинальной идеи не получилось наладить производство.


P.S. Боянометр показывает совпадение с комсомольскими значками на 77 % )

Показать полностью 17 3
[моё] Самоделки Своими руками Прогноз погоды Esp8266 Интерьер Видео Длиннопост Рукоделие с процессом
444
166
HUNY
HUNY
4 года назад

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля⁠⁠

Привет Пикабу!

Кому лень читать "мнОого букОв" - в самом низу поста есть его видеоверсия ;-)

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В одном из предыдущих видео на своём канале я рассмотрел погодную станцию на базе модуля ESP8266 и конструктора прошивок «WiFi-IoT» полностью собранную в корпусе для размещения на улице, т. е. она не имела дисплея. Параметры датчиков с неё я мониторил на своём телефоне через сервис «Народный мониторинг». Это не всегда удобно, и хотелось иметь стационарный дисплей с погодными данными, размещённый в комнате или на кухне, коридоре. В предыдущем посте я рассмотрел такой вариант на базе дисплея TM1637, а до этого на базе дисплея LCD1602. Но здесь есть недостаток – это длинный провод датчика температуры, который идёт от станции за окно. Решений данной проблемы на самом деле несколько, например на комнатном модуле с дисплеем брать данные с «Народного мониторинга», которые туда отправил уличный модуль. Но более простым способом будет взять данные с уличного модуля и вывести на комнатный с дисплеем в локальной сети, а не через многокилометровый путь интернет сервера. В конструкторе прошивок «WiFi-IoT» для этого есть функционал «Virtual SENS» и «Датчики GET запросом», настройку которого мы сейчас и рассмотрим.


Первый этап.

В прошивке (профиле) своего «Уличного» модуля на сайте WiFi-IOT.com добавляем (ставим галочку) «Датчики GET запросом» в разделе «Системные». Нажимаем клавишу «Сохранить изменения» и «Скомпилировать».

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В веб-интерфейсе "Уличного" модуля во вкладке «Firmware_update» жмём «Fast OTA !»

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

После успешного обновления переходим по адресу http://[ip адрес модуля]/sensors и здесь мы должны увидеть строку подобного вида (мой вариант):

hostname:ESP00903A69;bmet:-13.0;bmeh:48.8;bmep:773.62;dsw1:-14.43;bh:1260;

где нумерация начинается от hostname:ESP00903A69 - первая метрика;

bmet:-13.0 – температура с датчика BME280 – вторая метрика;

bmeh:48.8 – влажность с датчика BME280 – третья метрика;

bmep:773.62 – давление с датчика BME280 – четвертая метрика;

dsw1:-14.43 – температура с датчика DS18B20 – пятая метрика;

bh:1260 – датчик освещённости – шестая метрика;


Второй этап.

В прошивке (профиле) своего «Комнатного» модуля с дисплеем добавляем (ставим галочку) «Virtual SENS» в разделе «Сервисы». Нажав на шестерёнку, указываем нужное количество модулей и датчиков с них (у меня будет один модуль и 5 датчиков с него), а также порт, если доступ к удаленному устройству будет через интернет (не в локальной сети). Нажимаем клавишу «Сохранить изменения» и «Скомпилировать».

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

В веб-интерфейсе "Уличного" модуля во вкладке «Firmware_update» жмём «Fast OTA !»

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Дожидаемся обновления. И на главном экране в сенсорах у нас появятся виртуальные датчики с «Уличного» модуля, но пока они будут выдавать ошибку, т.к. не настроены.

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Для настройки переходим во вкладку «VSENS», здесь указываем IP-адрес «Уличного» модуля

Для удалённого доступа вне локальной сети Вам нужно будет указать статический адрес вашего маршрутизатора, на котором при необходимости переназначить и пробросить порт, который указываем здесь.
Далее указываем метрики нужных нам датчиков с "Уличного" модуля. (см. Первый этап)
Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Нажимаем "Set" и  "Main" - переходим на главный экран, где через время опроса второго модуля равного 60 секунд появятся параметры "Уличного" модуля.

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Теперь Вы их можете вывести их на дисплей ТМ1637 перейдя во вкладку "7SEGM", если собирали "Домашний" модуль по моему предыдущему посту:

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Или через "Конструктор строк", используя топик _VSyx_ где "у" и "х" это параметры виртуального сенсора,  если вы собрали "Домашний" модуль на базе дисплея LCD1602 по моему этому посту (видео).

Для этого переходим во вкладку "Designer_lines"  и указываем нужный текс и параметр виртуального сенсора. Пример:

Апгрейд погодной станции на ESP8266 + WiFi-IoT - выводим на дисплей "домашнего" модуля данные датчиков с "уличного" модуля Esp8266, Микроконтроллеры, Arduino, Умный дом, Датчик, Температура, Давление, Влажность, Погода, Своими руками, AliExpress, Nodemcu, Для чайников, Апгрейд, Видео, Длиннопост

Вот и В С Ё !!! ;-) Ниже видеоверсия этого поста:

Всем бобра! ;-)

Показать полностью 9 1
[моё] Esp8266 Микроконтроллеры Arduino Умный дом Датчик Температура Давление Влажность Погода Своими руками AliExpress Nodemcu Для чайников Апгрейд Видео Длиннопост
17
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
196
StaryPapka
4 года назад
Arduino & Pi

Термостат на NRF24l01 и ESP8266⁠⁠

Термостат на NRF24l01 и ESP8266 Esp8266, Attiny85, Nrf24l01, Arduino, Своими руками, Длиннопост

Всем здравствуйте. Мой первый пост, прошу слишком не пинать. Конструктивная критика приветствуется.


Начнем, наверное, с моего понятия умного дома. У всех оно разное. Для кого-то лампочка, включаемая с телефона- верх совершенства, кому-то умная розетка или кофеварка. Пылесос, наконец (с этим, пожалуй, соглашусь). Да много действительно умных и удобных вещей в продаже. Но я хочу поговорить об умном доме, который потихоньку делаю сам. Мое видение этого IoT.

Начнем сначала, что ли… Первый «девайс», который я посчитал шагом в мир умных вещей, как ни странно, стал AirWick, переделав который под свои алгоритмы много лет назад, стал подумывать о частичной автоматизации своего жилья. Было много проб и ошибок. О них мы разговаривать не будем- это отдельная тема. Много статей пересмотрел и о протоколах передачи данных, и о серверах для умных домов. Но одно мне покоя не давало – туева хуча проводов по всей хате. И ладно-бы , если ты купил новое жилье с черновой отделкой, или капитальный ремонт затеял… А блин, в готовой, отремонтированной квартире тогда как? Тут несколько лет назад, как выстрел, появилась ESP8266. На всех форумах по электронике только и разговора было о ней, кто что на ней собрал. Попробовал. Классно, понравилось. А что дальше- опять провода по всему дому? Так дело не пойдет.

И вот выстрелило. У сестры квартира с индивидуальным отоплением. Но какие-то чудаки с буквы МЫ, кабель под термостат не заложили. Котел работает хрен пойми как, насос постоянно гоняет теплоноситель, температуру руками на котле выставляешь. Выход- поставить термостат и не париться. Штробить стены в ремонтированной квартире? Не вариант. ESP8266 в роли датчика температуры? Вроде выход- ан нет. Батарейки менять замучаешься. Радиоканал- подходит. А как все контролировать и настраивать? Опять дисплеи? Не то. А если совместить радиоканал с WiFi? Выход найден!!! Осталось реализация. Решил так- датчик будет передавать параметры по радиоканалу, а блок управления котлом (не только котлом), принимать их и управлять розжигом.

Теперь по сути. Датчик получился практически универсальный. В роли датчика температуры выбрал AM2320, но подойдет и DHT22. Протоколы обмена одинаковые. В роли радиоканала выступит NRF24l01, подключенный по трехпроводной схеме. Забыл упомянуть про микроконтроллер. Выбрал для себя Attiny85. За низкое потребление в режиме сна. Осталось две ноги. Что можно добавить еще? Датчик освещенности на фоторезисторе или датчик протечки (два электрода). Да светодиодик, для контроля. Нашел подходящий корпус на али и понеслась… Получился универсальный датчик, который отправляет один раз, за запрограммированный промежуток времени (для температуры и влажности – 3 мин., для освещенности и протечки- 1 мин.

Батарейка -литиевая. Потребление в режиме сна примерно 11 uA. Расчетное время работы для температуры и влажности – 4 года, для АЦП – 1 год, может 1.5.

Теперь фотки:

Термостат на NRF24l01 и ESP8266 Esp8266, Attiny85, Nrf24l01, Arduino, Своими руками, Длиннопост
Термостат на NRF24l01 и ESP8266 Esp8266, Attiny85, Nrf24l01, Arduino, Своими руками, Длиннопост
Термостат на NRF24l01 и ESP8266 Esp8266, Attiny85, Nrf24l01, Arduino, Своими руками, Длиннопост
Термостат на NRF24l01 и ESP8266 Esp8266, Attiny85, Nrf24l01, Arduino, Своими руками, Длиннопост

Работает все в приложении BLYNK, не потому, что веб морду написать не могу, а потому, что систер часто уезжает и удаленно управлять хочется.

Показать полностью 4
[моё] Esp8266 Attiny85 Nrf24l01 Arduino Своими руками Длиннопост
149
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии