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


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