Евгений Рычков - Устройства умного дома и Интернета вещей на основе плат семейства 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 в комнате надо включить кондиционер. И так далее. Окунитесь в принципы и процессы создания таких устройств умного дома!


С этой книгой читают
Как рисовать мангу. Книга содержит пошаговые уроки рисования для начинающих. Книга предназначена для детей от 6 лет до бесконечности. 54 страницы.
В книге приведен методический материал для индивидуальных и групповых занятий с детьми дошкольного и младшего дошкольного возраста. Для разных занятий можно использовать игры, потешки, стишки, частушки, чистоговорки. Данный методический материал является переработанным и адаптированным.
Пересказ произведения «Обыкновенная история» Ивана Александровича Гончарова – текст, передающий содержание первого романа великого русского писателя, который входит в так называемую «трилогию Гончарова» вместе с книгами «Обломов» и «Обрыв». Александр Адуев, романтик по натуре и воспитанию, отправляется в Санкт-Петербург, чтобы прославиться на поэтическом поприще, но вскоре сталкивается с цинизмом и жестокостью большого города, все больше утвержда
Эта заметка посвящена Жан-Поль Сартру. Философу и Человеку, у которого чувство справедливости и постоянное состояние сопереживания и сострадания достигали порой чуть ли не болезненного состояния. Именно они привели его к философии. Его философии. За что мы ему безмерно благодарны и признательны.
Сборник христианских детских рассказов. В него вошли двадцать восемь небольших рассказов о детях. Добрые истории помогут детям узнать о том, как можно применить в практической жизни Библейские истины, найти решения некоторых вопросов.
Самонадеянная попытка автора написать что-то достойное и нескучное (в собственном, разумеется, понимании) и заодно ответить на важный для себя вопрос. Любой отзыв будет принят с искренней благодарностью. Содержит нецензурную брань.
Заключение романа "Потерянная душа" Многие знают, что значит быть «не в своей тарелке», когда жизнь кажется бредом, когда ты антимагнит для людей, а любовь – лишь выдумка для романов и кино, когда ты сама представляешь собой редкий экземпляр человеческого вида, когда не к кому обратиться за помощью и некуда бежать… Но что случается, когда вдруг раздается загадочный телефонный звонок, когда курьер доставляет неожиданную посылку?! Мир начинает каза
Страшно ли потерять память? Кто-то скажет да, ведь тогда вы остаетесь один на один с неизвестным миром. Для Эвиты же случай с потерей памяти не страшен, ведь она помнит многое, но что из всего реально, а что нет? Почему животные не говорят, а машины не летают, куда делась её магия, это все девушка скоро выяснит. К тому же рядом с ней есть красавец мужчина, который считает себя обязанным, ведь она, оказывается, спасла ему жизнь. Ну и пусть он немн