Евгений Рычков - Устройства умного дома и Интернета вещей на основе плат семейства ESP32

Устройства умного дома и Интернета вещей на основе плат семейства ESP32
Название: Устройства умного дома и Интернета вещей на основе плат семейства ESP32
Автор:
Жанры: Учебная литература | Книги о компьютерах | Техническая литература | Прочая образовательная литература
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Устройства умного дома и Интернета вещей на основе плат семейства ESP32"

В книге показаны возможности использования плат семейства ESP32 для создания устройств Умного дома и Интернета вещей своими руками. Развиваются системы сенсоров, голосовые помощники, книга поможет вам быть в теме и придумать-разработать собственные устройства, которые не будут передавать лишнюю информацию о вашей личной жизни третьим лицам. Проектируйте реле, датчики температуры и влажности, решающие узлы и устройства, занимательных роботов и питомцев на основе микроконтроллерной платы ESP32.

Бесплатно читать онлайн Устройства умного дома и Интернета вещей на основе плат семейства ESP32


© Евгений Рычков, 2024


ISBN 978-5-0062-7225-5

Создано в интеллектуальной издательской системе Ridero

Предисловие

Я, Евгений Николаевич Рычков, родился в городе Красноярск, Сибирь, Россия, окончил Сибирский Федеральный университет по технической специальности «Радиотехника»‎. После специалитета сразу же поступил в аспирантуру. В это же время мне подвернулась возможность вести сравнительно крупный клуб робототехники в г. Красноярск, доставшийся мне от программиста, переехавшего в Санкт Петербург и нашедшего, таким образом, преемника в моем лице. В то время, а это был 2012 год, робототехника только-только внедрялась в систему дополнительного образования России, на это выделялись средства, образовательные программы и методики стоили на вес золота и создавались действительно профессионалами своего дела, своей специальности.

В кружке до робототехники занимались авиамоделированием и моделированием судов, сама лаборатория оказалась современной, развитие шло при поддержке правительства и администрации города Красноярск. Это было время интересных командировок и встреч специалистов-робототехников, что финансово и материально активно поддерживалось правительством нашего города. Например, мою лабораторию финансировал красноярский центр путешественников, но корни уходили в министерство образования и науки и в правительство Российской Федерации. Меня отправили на Селигер, полностью оплатив все расходы. Мы встречались на курсах для руководителей кружков в Красноярске, например, так я прошел курс программирования Arduino на LabView.


В 2014 году мною был выигран грант «Eranet Mundus»‎ на полгода оплачиваемой стажировки во Франции, г. Ангулем, в лаборатории XLIM, с большой на то время стипендией 1500 евро. В 2015 году получил государственную премию за вклад в развитие экономики и науки Красноярского края. В 2016 году выигран другой грант, и также поехал на полгода в Испанию в лабораторию Cacytmar. По приезду в Россию приглашен в качестве Главного специалиста по робототехнике в первый в России Кванториум «Мосгормаш»‎, где удостоен многих благодарностей, грамот и дипломов за подготовку лауреатов конкурсов, например, получил благодарность от правительства Москвы за подготовку победителей Всероссийского конкурса «Шустрик»‎. Я также инженер 1 категории (работал на Красноярском радиотехническом заводе, в Акустическом институте им. ак. Н. Н. Андреева), основатель крупного Всероссийского сообщества разработчиков с международным участием «Технофея»‎, автор 28 научных работ, в том числе большинство публикаций входят в РИНЦ, а 4 работы входят в Scopus.


Данная книга написана с целью упорядочить подход инженеров и разработчиков к созданию умных устройств. Несмотря на наличие на рынке множества умных розеток, умных пылесосов, веб-камер для Умного дома, актуален вопрос быстрого и простого создания новых устройств данного рода. Использование чужих решений типа Blynk – это удобно, но до тех пор, пока не вводятся санкции на нашу страну. Тогда понимаешь, что любая система может в сложной «жизненной»‎ ситуации приостановить или ограничить свою деятельность, и важно как иметь наши, отечественные, русские решения, так и в принципе иметь свою голову на плечах и не зависеть от коммерческой тайны чужих организаций и объединений, а понять суть. Разумеется, можно взять исходник на гитхаб и запустить сервер Blynk у себя, на телефон с Андроид установить сохраненное APK-приложение. И это хорошее решение. Но когда сам всю систему полностью держишь под контролем и можешь ее совершенствовать, как охота тебе – такой расклад все-равно интереснее, такой путь безопаснее..

Суть того, в данном случае, как создавать свои умные устройства с использованием микроконтроллерных плат с WiFi-трансивером, таких как ESP32. Веб-сервер для устройств умного дома мы в сообществе развиваем, кстати говоря, с 2017 года.


В материалах данной книги я постарался сделать упор именно на логику работы устройств умного дома и на принципы, как вообще «на пальцах»‎ создаются такие устройства. То есть я ушел от пути «вот тебе волшебная библиотека или волшебный сервер». Приоритеты расставлены в сторону того, что «это работает так, вот так это устроено». Надеюсь, что благодаря этому книга долго не потеряет актуальность, так как появляются новые алгоритмы и способы, но базу надо знать, и здесь я говорю о базе и о базовой логике при проектировании систем Умного дома.

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

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

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

Многие люди уже начали интересоваться выращиванием растений дома, чтобы их есть. В магазине продукция ничем не лучше, так как выращена также методом гидропоники. Бывает, хочется сделать кастомный светильник, не просто включать его и управлять его яркостью, но задавать ему собственные режимы работы (те множество режимов, доступных в WLED). Интересно создавать свои электронные фоторамки, которые выдают прогнозы погоды, количество подписчиков и просто, банально, анекдоты на случайную тему из Вашей профессиональной области. Бывает, надо управлять старым кондиционером через пульт управления по инфракрасному каналу. В таких случаях актуально создание для своего умного дома самодельных устройств, основанных на платах с беспроводным модулем связи, таких как Wemos ESP32.

К таким системам можно подключаться по WiFi, если они работают в режиме точки доступа. Внутри таких устройств создаются веб-интерфейсы, к которым можно подключаться с браузера, например, персонального компьютера. Но интереснее, когда для самодельных умных устройств все данные хранятся на веб-сервере во внешнем интернете. Ведь тогда к ним есть доступ из любой точки мира без каких-либо специальных сложных настроек системы умного дома. Микроконтроллер в устройстве получает значения с сервера, которые надо обновить в системе умного дома. И, наоборот, значения с датчиков, модулей, устройств отправляются на сервер и записываются. Мы можем создавать зависимости между разными устройствами умного дома. Например, при низкой освещенности необходимо включить лампу. При высоком содержании CO2 в комнате надо включить кондиционер. И так далее. Окунитесь в принципы и процессы создания таких устройств умного дома!


С этой книгой читают
«Сказка о рыбаке и рыбке» – это древнее произведение классической дозумерской литературы. Поэтому я решил переписать его на актуальный лад.
«Заметки о сложностях английского языка» – книга учителя английского языка об английских словах и правилах, в которых многие делают ошибки. Рекомендуемый уровень знания английского языка – от Elementary до Intermediate.
Павлова Ольга Валентиновна педагог-психолог, магистр филологии. Из интервью к читателю: «Научиться любить ближнего-главный закон жизни. И этот закон надо помнить и исполнять на протяжении всего времени бытия. Ведь только так человек сможет сохранить светильник любви, добра и милосердия в сердце своем».В книге собраны детские и подростковые работы, а также наблюдения педагога-психолога. Каким должен быть педагог – главный вопрос, от которого будет
Повесть описывает первый в истории визит людей на обитаемую планету.Цели некоторых визитёров исключительно научные, в то время как у других есть цели покрытые тайной. А ещё среди них есть популярный экоактивист, который присутствует там как «спецпосланник ООН» для защиты природы от остальных путешественников. Вот только это дремучий сектант, который попал в состав миссии из-за интриг политиков. Противостояние между ним и некоторыми другими членам
В этом пособии для учителей вы найдете собрание разных тем на английском языке. В каждой теме по 10 вопросов. Такие топики отлично подойдут для практики разговорной речи с вашим взрослым учеником. Этот сборник предназначен для начинающих и продолжающих учащихся.
Сборник христианских детских рассказов. В него вошли двадцать восемь небольших рассказов о детях. Добрые истории помогут детям узнать о том, как можно применить в практической жизни Библейские истины, найти решения некоторых вопросов.
Самонадеянная попытка автора написать что-то достойное и нескучное (в собственном, разумеется, понимании) и заодно ответить на важный для себя вопрос. Любой отзыв будет принят с искренней благодарностью. Содержит нецензурную брань.
Арта и Веру свел случай. Арт получил в наследство домик в глуши и решил провести там несколько дней в одиночестве. Но по дороге встретил загадочную девушку, одетую не по погоде. Она попросилась к нему на постой, а в качестве платы предложила себя. С каждым днём эти отношения затягивают Арта всё глубже, он уже не представляет жизнь без Веры. Однако она продолжает скрытничать. Не рассказывает, почему уехала в глушь с первым встречным и от чего (ил
Оказаться на необитаемом острове для двух избалованных европейцев смерти подобно, а судьба ещё и "соседа" им послала. Теперь главное не просто выжить, а остаться людьми. А быть может стать ими... — Это обручальный браслет, — Павел показывает на своей руке точно такой же. — Бред! — я откидываю одеяло и встаю. — Проводи меня в гостиницу. Мне не нравятся такие игры. — Но это не игра, — Павел берёт меня за плечи. — И мы уже в открытом океане. — Кажет