Библиотека knigago >> Компьютеры и Интернет >> Аппаратное обеспечение, компьютерное железо >> Новые возможности Arduino, ESP, Raspberry Pi в проектах loT


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1013, книга: Большая Советская энциклопедия (ЧЮ)
автор: БСЭ БСЭ

БСЭ БСЭ Энциклопедии Большая Советская Энциклопедия (ЧЮ) представляет собой пародийную версию знаменитой советской энциклопедии. В этой книге читатели найдут юмористические трактовки исторических событий, знаменитых личностей и научных терминов. Энциклопедия написана в сатирическом ключе и высмеивает недостатки и абсурдность советской идеологии. Авторы используют иронию, сарказм и гиперболу, чтобы создать остроумные и запоминающиеся статьи. * Остроумные и абсурдные статьи, высмеивающие...

Виктор А. Петин - Новые возможности Arduino, ESP, Raspberry Pi в проектах loT

Новые возможности Arduino, ESP, Raspberry Pi в проектах loT
Книга - Новые возможности Arduino, ESP, Raspberry Pi в проектах loT.  Виктор А. Петин  - прочитать полностью в библиотеке КнигаГо
Название:
Новые возможности Arduino, ESP, Raspberry Pi в проектах loT
Виктор А. Петин

Жанр:

Аппаратное обеспечение, компьютерное железо

Изадано в серии:

Электроника

Издательство:

БХВ-Петербург

Год издания:

ISBN:

978-5-9775-6755-8

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Новые возможности Arduino, ESP, Raspberry Pi в проектах loT"

Рассмотрено создание простых устройств в рамках концепции Интернета вещей (IoT) на базе традиционных (Arduino Uno) и новых плат Arduino (МКR, Nano 33), плат ESP и микрокомпьютера Raspbeпy Pi. Приведены примеры подключения плат с помощью технологий Ethemet, WiFi, GPRS, BLE, LoRa к сети Интернет и другим устройств. Описаны протоколы НТТР и MQTT. Рассмотрен обмен данными с облачными платформами Arduino IoT Cloud, Narodmon, ThingSpeak, Blynk и открытой LoRaWAN-ceтью Тhе Things Network (ТТN). Большая часть книги посвящена созданию практических проектов: собственный МQТТ-сервер, табло на матрице для отображения биржевых котировок в реальном времени, GРS-трекер и онлайн-сервис поиска стоянок с использованием Ян.деке.Карт, сканер штрих-кода с отправкой результатов в облако, IоТ-принтер для печати курсов валют, бесконтактный измеритель температуры с отправкой данных в облако, предсказатель погоды на основе данных, поступающих в сервис ThingSpeak, проекты с элементами машинного обучения на платформе TinyML и др. На сайте издательства размещен архив с исходными кодами программ и библиотек. Для интересующихся современной электроникой

Читаем онлайн "Новые возможности Arduino, ESP, Raspberry Pi в проектах loT". [Страница - 2]

70
3.5.2. Подключение Raspberry Pi Zero W к сети ..................................................................72

4

Оглавление

3.6. Подюпочение устройств Bluetooth Low Energy (BLE) ........................................................ 74
3.6.1. Bluetooth Low Energy (BLE) ........................................................................................ 74
3.6.2. Подюпочение платы Arduino Nano 33 BLE Sence ..................................................... 75
3.6.3. Отправка по BLE данных с датчиков платы Arduino Nano 33 BLE Sence...............77
3.7. ВLЕ-связь Arduino Nano 33 BLE Sence и Raspberry Pi Zero W............................................ 81

Глава 4. Протоколы Интернета вещей ..................................................................... 85

4.1. Использование протокола НТТР для связи устройств loT ................................................. 85
4.2. MQTT - протокол для сетей с низкой пропускной способностью................................... 87
4.2.1. Отправка данных по протоколу MQTT ...................................................................... 88
4.2.2. Получение данных по протоколу MQTT....................................................................92

Глава·s. Облачные платформы для устройств Интернета вещей ...................... 97

5.1. Arduino IoT Cloud ................................... :..............................................................................�97
5.1.1. Регистрация и подюпочение устройств к Arduino loT Cloud.................................... 97
5.1.2. Отправка данных с устройства в Arduino IoT Cloud ............................................... 101
5.1.3. Отправка данных из Arduino IoT Cloud на устройство ........................................... 108
5.2. Сервис «Народный мониторинг» ........................................................................................ 111
5.2.1. Подготовка платы Arduino+WiFi .............................................................................. 111
5.2.2. Подюпочение устройства к сервису «Народный мониторинг» .............................. 113
52.3. Отправка данных датчиков домашней метеостанции на сервис
«Народный мониторинг» ..................................................................................................... 119
5.2.4. Прием на устройстве команд, отправленных из сервиса
«Народный мониторинг» ..................................................................................................... 123
5.2.5. Обработка и исполнение команд, полученных от сервиса
«Народный мониторинг» .....................................................................................................127
5.3. Сервис ThingSpeak ........................................................................................................:....... 13 I
5.3.1. Подготовка устройства loT на плате Arduino Nano 33 loT для подюпочения
к сервису ThingSpeak...................................................................... :..................................... 134
5.3.2. Отправка данных в сервис ThingSpeak по протоколам НТТР GET и POST ......... 138
5.3.3. Отправка данных в сервис ThingSpeak по протоколу MQTT ................................. 141
5.3.4. Добавление виджетов в канал ThingSpeak ............................................................... 144
5.3.5. Преобразование и визуализация данных, поступившщ в ThingSpeak ..................147
5.3.6. Визуализация данных: МАТLАВ Visualization ........................................................ 150
5.3.7. Чтение данных из канала ThingSpeak ....................................................................... 152
5.3.8. Отображение даннь�х из канала ThingSpeak на дисплее
светодиодной матрицы .........................................................................................................156
5.4. Проект Blynk: управление с планшета ................................................................................ lбtl
5.4.1. Начало работы ............................................................................................................ 161
5.4.2. Создание интерфейса на планшете. Добавление виджетов .................................... 163
Виджет Button............................................................................................................. 164
Виджеты Slider и Vertical Slider................................................................................ 165
Виджет Value Display................................................................................................. 166
Виджет Gauge............................................................................................................. 167
Виджет Timer .............................................................................................................. 168
Виджет Eventor........................................................................................................... 169
Виджет Webhook ........................................................................................................169
Виджет SuperChart..................................................................................................... 172
5.4.3. Создание скетчей на Arduino для устройства loT Blynk ......................................... 173

Оглав(lенt.iе

5

5.5. The Things Network (ТТN)-открытая LoRaWAN сеть ................................................... 181
5.5.1. Шлюз The Things IndoorGateway...............................................................................181
Активащm ШJПОза .......................................................................................................182
Подключение к сервису The Things Network ...........................................................183
5.5.2. Регистращm устройства на основе платы The Things Uno в сервисе ТТN ............ 186
5.5.3. Отправка данных в сервис The Things Network .......................................................191

Глава 6. Проекты Интернета вещей ........................................................................ 192

6.1. Подключение устройств loT к серверу MQTT на Raspberry Pi ........................................ 192
6.1.1. Создание сервера MQTT на Raspberry Pi Zero W ....................................................192
6.1.2. Создание устройства IoT для --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.