Об IoT говорил еще Никола Тесла, когда предсказывал, что радио будет «мозговым центром» для мелких инструментов и поместится в карман одежды. Так и вышло: интернет объединил все компьютеры в единую сеть, а его инструментами стали гаджеты. Особенность интернета вещей в том, что в системе участвуют не только компьютеры и телефоны с планшетами, но и почти любые обыденные вещи, оснащенные встроенными средствами и технологиями для взаимодействия друг с другом или с внешней средой.
Первое устройство IoT было создано в 1990 году Джоном Ромки, когда тот подключил тостер к компьютерной системе. Удаленное управление стало прорывом, к тому же кухонная техника могла работать автономно при необходимом программировании.
Несмотря на многочисленные недостатки Интернета вещей, вроде риска взлома устройств и слежки за пользователем, польза от него в разы превосходит ущерб. Если вы хотите узнать о перспективах развития IoT и его планируемом внедрении в человеческий организм, обратите внимание на наш ТОП-10 актуальных книг по этому направлению.
1. «Интернет вещей с ESP8266» (2016, BHV)
Автор: Марко Шварц.
Количество страниц: 191.
Средняя цена: 700 рублей.
В книге описывается процесс разработки бюджетных, но полезных устройств для IoT на базе ESP8266 – микроконтроллера с адаптером Wi-Fi. Приведенные в ней проекты отлично подойдут новичкам, а также специалистам по платформе Arduino.
Автор затрагивает тему обработки данных при помощи облачных сервисов и рассказывает о дистанционном управлении, о применении ESP8266 в популярных социальных сетях, сервисах электронной почты, SMS и Push-уведомлениях, а также об автоматизации всех процессов. В серии практических примеров изложена структура простой домашней системы автоматизированной техники в облаке и показано создание такой облачной системы с нуля.
2. «ARDUINO UNO И RASPBERRY PI 3: от схемотехники к интернету вещей» (2019, ДМК Пресс)
Автор: Макаров С.Л.
Количество страниц: 206.
Средняя цена: 800 рублей.
Книга представляет собой полное руководство по построению и программированию приложений для IoT. Материал поделен на две части: первая рассказывает о платформе Arduino и основных принципах схематической техники, а вторая построена на практических примерах реализации проектов на базе Raspberry Pi 3.
Немалое внимание уделено и приложениям для ОС Android Things и облачным системам. Книга рекомендуется для всех, кому интересна электроника, программирование и самостоятельная сборка различных устройств.
3. «Интернет вещей: видео, аудио, коммутация» (2019, ДМК Пресс)
Автор: Антти Суомалайнен.
Количество страниц: 122.
Средняя цена: 600 рублей.
Современная квартира не может обойтись без электроники и дистанционного управления через облако – это основа умного дома. Даже большое здание можно автоматизировать и подстроить под себя с помощью предложенных в книге вариантов.
Настройка системы займет не больше пяти минут, но служить она будет долгие годы, давая возможность удаленно контролировать все происходящее дома. Все описанные в книге устройства подойдут для управления домашней электроникой за тысячи километров или с соседней улицы.
4. «Архитектура интернета вещей» (2018, ДМК Пресс)
Автор: Перри Ли.
Количество страниц: 456.
Средняя цена: 750 рублей.
В книге освещаются важные аспекты использования IoT, приводятся примеры применения Интернета вещей в различных областях промышленности, для создания умных городов, а также в здравоохранении и на транспорте.
Пособие переведено на русский язык и считается самым подробным из последних выпущенных изданий. У книги есть рекомендация от Ассоциации интернета вещей в России.
При изучении материала у читателя сформируется правильное представление об IoT, современных технологиях и их альтернативах. Книга полезна для проектировщиков и архитекторов инфосистем, технических менеджеров и программистов.
5. «ИНТЕРНЕТ ВЕЩЕЙ новая технологическая революция» (2017, Эксмо)
Автор: Мачей Кранц.
Количество страниц: 330.
Средняя цена: 700 рублей
IoT – инструмент, который поможет любому бизнесу выйти на передовые позиции среди конкурентов. Автор подробно и доступно объясняет современные инновационные технологии и их особенности в разных областях.
Книга поможет узнать все об Интернете вещей, научит пользоваться им, предугадывать будущие изменения и строить стратегические планы, которые выведут ваш проект на новый уровень.
6. «Создание умного дома на базе ARDUINO» (2018, ДМК Пресс)
Автор: Виктор Петин.
Количество страниц: 182.
Средняя цена: 800 рублей.
Умный дом стал еще умнее, и теперь хозяин может давать задания электронике и технике при помощи удаленного управления. Все что требуется – установить приложение на смартфон, и управление собственным домом станет реальностью.
Книга научит читателей работать с умной техникой, расскажет обо всех современных сферах использования IoT, ознакомит с созданием и отладкой проектов на базе Arduino и NodeMCU.
7. “Internet of Things with Python” (2016, Packt Publishing Limited)
Автор: Gastón C. Hillar.
Количество страниц: 388.
Средняя цена: 2300 рублей.
Интернет вещей предоставляет много способов взаимодействия с подключенными устройствами. Используя Python, вы можете создавать интерактивные объекты и проектировать их.
Эта книга позволит вам оставаться в курсе передовых исследований в области Интернета вещей. Вы узнаете, как читать, записывать и преобразовывать цифровые значения для генерации аналогового вывода путем программирования широтно-импульсной модуляции (PWM) на Python.
Вы сможете подключить свое IoT-устройство ко всему миру, интегрировав настройки Wi-Fi, Bluetooth и Интернета. Когда все будет готово, вы научитесь работать в реальном времени на своем IoT-устройстве с использованием протокола MQTT в Python. Прочитав книгу, вы сможете разрабатывать прототипы решений Интернета вещей с помощью Python, библиотек и инструментов.
8. “Learning IoT with Particle Photon and Electron” (2016, Packt Publishing Limited)
Авторы: Rashid Khan, Kajari Ghoshdastidar, Ajith Vasudevan.
Количество страниц: 138.
Средняя цена: 2100 рублей.
Познакомьтесь с архитектурой Интернета вещей, инструментами сборки из командной строки и приложениями устройств и датчиков Интернета вещей. Проектируйте и разрабатывайте приложения IoT с использованием Particle Photon и Electron поэтапно, шаг за шагом.
Получите советы по устранению неполадок в приложениях Интернета вещей. Эта книга предназначена для разработчиков, энтузиастов IoT и любителей, которые хотят расширить свои знания об архитектуре «машина-машина» с помощью Particle Photon и Electron, а также реализовать облачные проекты IoT.
9. “MySQL for the Internet of Things” (2016, Apress)
Автор: Charles Bell.
Количество страниц: 335.
Средняя цена: 2600 рублей.
В этой книге представлены проблемы, с которыми сталкиваются разработчики Интернета вещей, а также исследуются современные технологии и методы, которые помогут вам управлять и анализировать данные, собираемые с помощью популярной СУБД – MySQL.
Интернет вещей готов изменить то, как мы воспринимаем окружающий мир – его возможности практически безграничны. Поскольку все больше и больше подключенных устройств генерируют данные, нам нужно будет решить проблему их сбора, хранения и анализа, используя возможности современных СУБД.
Книга начинается со знакомства с MySQL и хранилищем данных датчиков. В ней приведены подробные инструкции и примеры, чтобы показать, как добавлять базы данных в решения IoT, в том числе как использовать высокую доступность MySQL, включая примеры того, как защитить данные от сбоев с помощью расширенных функций СУБД. В заключительной части автор сравнивает необработанные и преобразованные данные, показывая, как последние могут помочь вам с извлечением полезных знаний.
10. “Designing the Internet of Things” (2013, Wiley)
Автор: Adrian McEwen.
Количество страниц: 336.
Средняя цена: 1600 рублей.
Перенесите свою идею от концепции к производству с помощью этого уникального руководства. Называется ли это физическими вычислениями или Интернетом вещей – это горячая тема в технологиях: как направить вашего внутреннего Стива Джобса и успешно объединить аппаратное обеспечение, встроенное программное обеспечение и веб-сервисы для получения необходимого результата.
Если вы хотите создать незаменимый продукт, эта уникальная книга – идеальный вариант для старта. Это как творческий, так и практический учебник для начинающих: в нем рассматриваются платформы, которые вы можете использовать для разработки оборудования или программного обеспечения, обсуждаются концепции дизайна, которые сделают ваши продукты привлекательными, а также показываются способы масштабирования прототипа до массового производства.
Книга поможет программистам, веб-дизайнерам, дизайнерам продуктов и инженерам-электроникам начать разработку продуктов с использованием технологий Интернета вещей. Автор объясняет как комбинировать датчики, сервоприводы, робототехнику, чипы Arduino и многое другое с различными сетями для создания интерактивных ультрасовременных решений.
Заключение В небольшом обзоре мы собрали наиболее интересные публикации российских и зарубежных авторов. Все книги были написаны и изданы в последнее десятилетие и содержат только актуальную информацию. Удачи в изучении одного из самых перспективных направлений сферы ИТ – Интернета вещей. ***
Чтобы освоить профессию разработчика решений IoT с нуля, новичку нужно набраться терпения. Изучить все необходимое достаточно сложно, поэтому стоит обратить внимание на курс «Инженер умных устройств» образовательной онлайн-платформы GeekBrains. Студентам предлагают одну из самых содержательных программ для начинающих IoT-разработчиков: за 19 месяцев они изучат язык программирования C, Git и операционную систему Linux, а также основы электроники и работу с микроконтроллерами на продвинутом уровне. Вместе с топовыми экспертами-преподавателями, учащиеся будут практиковаться в разработке умных устройств и добавят по 10 проектов в портфолио. Успешно окончившие курсы студенты получат диплом о профессиональной подготовке, а компании-партнеры образовательного портала помогут им с трудоустройством.
Интересно, хочу попробовать