Author: В.А. Петин
Language: Русский
ISBN: 978-5-9775-3646-2

«В этой книге мы рассмотрели вопросы реализации идей Интернета вещей на самых известных популярных платформах — Arduino и Raspberry Pi, а также на ставшем весьма популярным в последнее время Wi-Fi модуле ESP8266.
А практическое воплощение полученных при прочтении книги знаний поможет вам поучаствовать в построении мира Интернета вещей не только в качестве потребителя, но и разработчика. »

 

«Arduino и Raspberry Pi в проектах Internet of Things»

Рассмотрено создание простых устройств в рамках концепции Интернета вещей (IoT, Internet of Things) на базе популярной платформы Arduino и микрокомпьютера Raspberry Pi. Показана установка и настройка среды разработки приложений Arduino IDE, а также среда макетирования Frizing. Описаны технические возможности, особенности подключения и взаимодействия различных датчиков и исполнительных устройств. Показана организация доступа разрабатываемых проектов к сети Интернет, отправка и получение ими данных с использованием популярных облачных IoT сервисов: Narodmon, ThingSpeak, Xively, Weaved, Blynk, Wyliodrin и др. Уделено внимание обмену данными с помощью платы GPRS/GSM Shield. Рассмотрен проект создания собственного сервера для сбора по сети данных с различных устройств на платформе Arduino. Показано как использовать фреймворк WeblOPi для работы с Raspberry Pi. Приведены примеры использования Wi-Fi-модуля ESP8266 в проектах «Умный дом». На сайте издательства размещен архив с исходными кодами программ и библиотек.
 

Микрокомпьютер Raspberry Pi

Raspberry Pi — это миниатюрный, размером с кредитную карту, компьютер стоимостью порядка 25 долларов за базовую модель и 35 — за более продвинутую, снискавший огромную популярность и разошедшийся по миру в количестве более 4,5 миллионов штук (на начало 2015 года).
Одним из основных преимуществ Raspberry Pi является соотношение качества продукта и его стоимости. Конечно, этот мини-ПК не столь мощный, как современные компьютеры, но он прекрасно подходит для изучения компьютера и основ работы с ним, для решения многих практических задач, для интернет-серфинга, а также для проигрывания видео- и прослушивания аудиофайлов.

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

Raspberry Pi — идеальный компьютер для постановки различных экспериментов. А применительно к статистическому управлению процессами (от англ. Statistical Process Control, SPC) — методу мониторинга производственных процессов с целью управления качеством продукции непосредственно в процессе производства. Является первым доступным техническим решением такого размера, которое можно использовать повсеместно для программирования на многих языках и в качестве микроконтроллеров для управления роботизированными устройствами.
Одна из главных и привлекательных особенностей Raspberry Pi — наличие на плате аппаратных портов ввода/вывода GPIO (General Purpose Input/Output, интерфейс ввода/вывода общего назначения), что открывает перспективы использования его в робототехнических проектах и устройствах «умного дома».

 

Купите и скачайте на ЛитРес