В данном материале приведен простой проект для изучения Интернета вещей путем подключения датчика температуры и влажности DHT11 к плате WeMos D1 Mini на основе ESP8266 и передачи данных в приложение Blynk.

В данном материале приведен простой проект для изучения Интернета вещей путем подключения датчика температуры и влажности DHT11 к плате WeMos D1 Mini на основе ESP8266 и передачи данных в приложение Blynk.
В рамках данного проекта мы реализуем простой счетчик посетителей, который сможет считать количество входящих в помещение и выходящих из него посетителей. Он основан на беспроводной микроконтроллерной плате Node MCU с ESP8266 и двух ИК-датчиках, которые активируются при обнаружении объекта в своем поле видимости.
Как правило, все разработчики очень заинтересованы в том, чтобы их проекты были реализованы и запущены как можно быстрее. Помимо чисто рациональных факторов, фактор волнения от того, что их собственный проект воплощается в жизнь, вызывает прилив адреналина.
Крутая кривая обучения созданию любой надежной системы связи, не говоря уже о быстром и надежном веб-сервере из универсальных библиотек, к которым мы в настоящее время имеем доступ, убила энтузиазм многих начинающих разработчиков, имеющих дело с ESP8266. И даже в случае успеха возникает утомительная обработка каждой отдельной транзакции из переменной в скетче для отображения на клиенте. Или, что еще хуже, необходимость брать некоторые данные или события, инициированные человеком, от клиента и передавать их на сервер и в переменные или для запуска задач. Даже эксперт может легко потратить в десять раз больше времени на логику взаимодействия со своим проектом, чем на аппаратную проводку и основную логику своего проекта. Но должен же быть лучший способ.
ThingSpeak представляет собой платформу Интернета вещей, которая позволяет агрегировать, визуализировать и анализировать потоки данных в реальном времени в облаке. Вы можете отправлять данные в ThingSpeak со своих устройств, создавать мгновенную визуализацию данных в реальном времени и отправлять оповещения.
В данном проекте мы попытаемся подружить ESP8266 с платформой Thingspeak. Мы подключим ESP8266 к DHT11 и отправим данные о температуре и влажности с помощью MQTT на платформу Thingspeak через Интернет.
В данном материале представлен проект удобной системы для начала работы ESP8266. Эта система включает в себя веб-консоль, систему настроек, редактируемую через Интернет, журнал событий, возможности электронной почты.
В данном проекте показано, как сделать простой даталоггер для регистрации климатических показаний (температуры, влажности и уровня влажности почвы) на основе ESP8266. При этом такое устройство должно работать длительное время от двух батареек AA и периодически отправлять данные для записи в таблицу Google.
При обучении игре на гитаре необходимо всегда соблюдать темп игры, поэтому использование метронома для таких занятий просто необходимо. Классические метрономы не всегда удовлетворяют потребностям начинающих гитаристов, и зачастую они не очень удобны в применении. Но всегда можно сделать свой метроном с расширенным функционалом.
В данном проекте мы сделаем электронный метроном своими руками который будет иметь ряд полезных и немного необычных функциональных возможностей.
Во многих приложениях Интернета вещей бывают ситуации, когда данные датчиков необходимо отслеживать постоянно, и самый простой способ сделать это – настроить веб-сервер ESP8266, который формирует веб-страницу HTML, но проблема с этой методологией заключается в том, что веб-браузер необходимо обновлять через определенный интервал времени, чтобы получить обновленные данные датчика.
Это не только неэффективно, но и занимает много тактов, когда могут выполняться другие задачи. Решение этой проблемы известно как «Асинхронный javascript и XML» или для краткости AJAX. Используя AJAX, мы можем отслеживать данные в реальном времени без обновления всей веб-страницы, это не только экономит время, но и экономит драгоценные тактовые циклы. В этой статье вы узнаете, как реализовать веб-сервер на основе ESP8266 с AJAX.
Когда вы развертываете сотни устройств в рамках проекта Интернета вещей (IoT), возникает вопрос, как подключить их к сети заказчика и предоставить на устройство последнюю специальную прошивку.
Проблема в том, что вы не знаете, где и когда устройство будет впервые загружено. Устройство не будет знать параметры WiFi, и его прошивка может быть устаревшей. Вот здесь-то ColdBoot приходит на помощь.
Sonoff – это беспроводной WiFi-коммутатор на базе ESP8266, который может подключаться к устройствам разных типов и марок. По сути это умное реле для управления любым устройством на 220 В. Sonoff поставляется с уже запрограммированной прошивкой, но в некоторых случаях имеет смысл использовать свою прошивку для этого недорогого и функционального устройства.
В этом материале будет приведено руководство по загрузке новой прошивки в реле Sonoff с использованием Arduino IDE.