Петин В.А. - Arduino и Raspberry Pi в проектах Internet of Things, 2-е издание

Автор(ы)
Электроника
Год
2019
Издание
2-е издание
Язык
rus
ISBN
978-5-9775-3951-7
Теги
Компьютеры и информационные технологии Микроконтроллеры и встраиваемые системы Программирование Электроника
Аннотация

Arduino и Raspberry Pi в проектах Internet of Things, 2-е издание Год издания : 2019 Автор : Петин В.А. Жанр или тематика : Электроника Издательство : БХВ-Петербург ISBN : 978-5-9775-3646-2 Серия : Электроника Язык : Русский Формат : DjVu Качество : Распознанный текст без ошибок (OCR) Интерактивное оглавление : Нет Описание : Рассмотрено создание простых устройств в рамках концепции Интернета вещей (IoT, Internet of Things) на базе популярной платформы Arduino и микрокомпьютера Raspberry Pi. Описана установка и настройка среды разработки приложений Arduino IDE, а также среда макетирования Frizing. Раскрыты технические возможности, особенности подключения и взаимодействия различных датчиков и исполнительных устройств. Показана организация доступа устройств к сети Интернет, отправка и получение ими данных с использованием популярных облачных IoT-сервисов: Narodmon, ThingSpeak, Xively, Weaved, Blynk, Wyliodrin и др. Уделено внимание обмену данными с помощью платы GPRS/GSM Shield. Рассмотрен проект создания собственного сервера для сбора по сети данных с различных устройств на платформе Arduino. Показано, как использовать фреймворк WeblOPi для работы с Raspberry Pi. Во втором издании добавлены Arduino-проекты со счетчиками воды и датчиками переменного тока, проект по созданию GPS-трекера на Arduino, проекты на платформе ThingWorx для конкурсов JuniorSkills, а также усовершенствованы проекты на основе популярного Wi-Fi-модуля ESP8266 (метеостанция, отправка данных по MQTT, Wi-Fi-пульт для квадрокоптера, печать курса валют на термопринтере). Примеры страниц Оглавление Глава 1. Интернет вещей (вместо введения) Глава 2. Среда программирования Arduino IDE Установка Arduino IDE Настройка Arduino IDE Глава 3. Среда разработки Fritzing Загрузка и установка среды Fritzing Главное окно среды Fritzing Создание схемы соединений Создание принципиальной схемы Добавление компонентов в среду Fritzing Глава 4. Arduino и аналоговые датчики Аналоговые датчики (сенсоры) Arduino и датчик температуры LM335 Arduino, Ethernet Shield/W5100 и облачные сервисы Arduino и инфракрасные датчики расстояния SHARP Arduino и датчики переменного тока SCT Arduino и счетчик расхода воды Глава 5. Использование Arduino в качестве контроллера исполнительных устройств Arduino и электромагнитное реле Arduino и твердотельное реле Arduino и диммер Arduino и сервоприводы Arduino и библиотека TinyWebServer Г лава 6. Arduino и устройства I2С Обзор протокола I2С Arduino и библиотека Wire Arduino и датчик освещенности ВН1750 на шине I2С Arduino и сервис Xively Arduino и датчик влажности и температуры SHT21 на шине I2С Arduino и сервис Xively (продолжение) Arduino и часы реального времени на шине I2С Arduino и SD-карта: чтение и запись данных Глава 7. Arduino и 1-Wire Технология 1-Wire Применение 1-Wire Интерфейс 1-Wire Arduino и цифровой датчик температуры DS18B20 Глава 8. Сервер для сбора данных с Ethernet-модулей датчиков, установленных на Arduino Датчики влажности DHT11 и