Устройства умного дома и Интернета вещей на основе плат семейства ESP32 - страница 2
Для использования данного ресурса максимально эффективно Вам нужно либо иметь опыт работы хотя бы с платой Arduino UNO, либо перед прочтением немного с ней потренироваться, это сделает данный материал намного более понятным. Однако, наоборот, книга написана так, что если знаний по Arduino Uno у Вас немного, но охота сразу приступить к изучению ESP32, то с помощью данной книги Вы можете это сделать.
В современной действительности многие легко находят любую необходимую информацию в Интернете, и возникает логичный вопрос: зачем нужна книга по программированию, если проще искать в Интернете необходимую информацию? Ответ кроется в том, что в книге можно почитать то, что аккумулировано и содержится в десятках разных статей, с одной стороны. Материал объединен и переработан автором, является объектом его личного опыта. С другой стороны, что еще важнее, печатные книги, все-таки, менее опасны для глаз. Читать их можно, не имея под рукой компьютера. Это очень удобно, когда куда-то берешь с собой книгу и разбираешься с каждой главой, а когда что-то непонятно – дополняешь усвоенные знания практическим программированием за компьютером. Таким образом, адресую данную книгу тем, кто действительно хочет разобраться в тонкостях создания умного дома и Интернета вещей.
Введение в устройства и системы умного дома
Понятие «Умный дом» связано с высокотехнологичной системой, позволяющей объединить все коммуникации в одну и поставить её под управление искусственного интеллекта, программируемого и настраиваемого под все потребности и пожелания хозяина. Если рассматривать рисунок ниже, видно, что умный дом – это функция умного окна (Smart Windows на изображении), системы слежения за утечкой газа (Gas leak Sensor), за курильщиками (Smoke Sensor), камеры для ночного слежения, где также может быть реализована функция распознавания образов (Camera IR или InfraRed), при этом, есть и обычные камеры дневного видения (Camera). Множество розеток и разъемов по всему дому, к которым удобно подключаться (Sockets, например, нужны для проводного подключения Ethernet по всей территории дома, для удобства розеток без необходимости использовать удлинители и иметь лишние провода на Вашем паркете).
Рисунок 1 – Устройства и системы для умного дома
Весь свет управляется не только с помощью кнопок включения-выключения света, но за счет датчиков движения (Mov. Sensor на изображении) и голоса, за счет системы распознавания речи, умных переключателей (Light Switch). Автоматизировать можно и кондиционирование воздуха, используя показания с датчиков (например, измеряя уровень углекислого газа CO2). Если начинается дождь, то сенсоры ветра и дождя (Wind & Rain sensors) помогут вовремя закрыть окна для непопадания в квартиру влаги или шаровой молнии. А могут, наоборот, открыть окна для естественной свежести в доме после дождя. Например, в магазинах бытовой электроники все чаще встречаются «умные» кондиционеры, но с помощью ESP32 можно и самому имитировать работу IR-пульта, управляя им через веб-сервер, это позволяет создавать свои удобные интерфейсы и совершенствовать алгоритмы работы разных устройств и их взаимодействие меду собой каждый день.
Так, даже с развитием Android-телефонов появилась другая ветка Apple-смартфонов с операционной системой iOS (еще есть macOS). Суть в удобстве и премиум-функционалу для пользователя. Если в Вас есть силы разрабатывать для себя премиум-функционал, а не просто пользоваться покупными кондиционерами с умным управлением, то плата ESP32 – это очень переспективное решение для Вас сегодня. Плата ESP32 компактная, ее уже распаяли и проверили, в ней находится не только микроконтроллер, но и необходимая для работы и интерфейса (подключение к компютеру для программирования) оснастка, остается только полключать к ней датчики и писать для нее программы.