Создавайте потрясающие проекты Интернета
вещей с помощью микросхемы Wi-Fi ESP8266
Марко Шварц
[ FM-1 ]
Об авторе
Марко Шварц - инженер-электрик, предприниматель и блогер. Он имеет степень
магистра электротехники и информатики в Supélec, Франция, и степень магистра
в области микроэлектроники в Ecole Polytechnique Fédérale de Lausanne (EPFL) в
Швейцарии.
Он имеет более чем пятилетний опыт работы в области электротехники.
Интересы Марко связаны с электроникой, домашней автоматикой,
платформами Arduino и Raspberry Pi, проектами оборудования с открытым
исходным кодом и 3D-печатью.
У него есть несколько веб-сайтов об Arduino, в том числе веб-сайт Open Home
Automation, посвященный созданию систем домашней автоматики с
использованием устройств с открытым исходным кодом.
Марко написал еще одну книгу по домашней автоматике и Arduino под
названием «Домашняя автоматика с Arduino: автоматизируйте свой дом с
помощью устройств с открытым исходным кодом». Он также написал книгу о
том, как создавать проекты Интернета вещей с помощью Arduino, под
названием «Интернет вещей с Arduino Yun».
[ FM-4 ]
Оглавление
Предисловие
Глава1: Начало работы с ESP8266
Как выбрать свой модуль ESP8266
Аппаратные требования
Аппаратная конфигурация
Установка Arduino IDE для ESP8266
Подключение вашего модуля к вашей сети Wi-Fi
Резюме
Глава 2: Первые проекты с ESP8266
Управление светодиодом
Чтение данных с вывода GPIO
Получение контента с веб-страницы
Считывание данных с цифрового датчика
Резюме
Глава 3: Регистрация облачных данных с помощью ESP8266
Аппаратные и программные требования
Аппаратная конфигурация
Тестирование датчика
Запись данных в Dweet.io
Отображение данных с помощью Freeboard.io
Резюме
Глава 4: Управление устройствами из любого места
Аппаратные и программные требования
Настройка модуля ESP8266 и управление светодиодом
Управление светодиодом с облачной панели управления
Управление лампой из любой точки мира
Резюме
[i]
v
1
1
4
7
10
11
13
15
15
17
18
20
24
25
25
26
28
30
31
35
37
38
39
44
45
47
Table of Contents
Глава 5: Взаимодействие с веб-службами
Аппаратные и программные требования
Получение данных о погоде из Yahoo
Размещение данных о температуре и влажности в Twitter
Создание нового сообщения Facebook из ESP8266
Резюме
Глава 6: Межмашинная связь
49
49
51
56
62
69
71
Аппаратные и программные требования
Простая межмашинная связь
Изготовление светового реле
Резюме
Глава 7: Отправка уведомлений с ESP8266
Аппаратные и программные требования
Аппаратная конфигурация
Отправка уведомления по электронной почте
Отправка данных в текстовом сообщении
Получение предупреждений через push-уведомления
Резюме
Глава 8: Управление дверным замком из облака
Аппаратные и программные требования
Аппаратная конфигурация
Настройка платы ESP8266
Управление блокировкой из облака
Получение уведомлений при открытии замка
Резюме
Глава 9: Создание физического биткойн-тикера
Что такое биткойн?
Биткойн-сервисы онлайн
Аппаратные и программные требования
Аппаратная конфигурация
Тестирование тикера
Добавление индикаторов предупреждений в тикер
Резюме
[ ii ]
71
73
82
87
89
89
91
91
99
103
107
109
109
111
112
113
114
119
121
121
122
125
126
127
132
134
Глава 10: Беспроводное озеленение с ESP8266
Аппаратные и программные требования
Аппаратная конфигурация
Создание предупреждений о поливе вашего растения
Контроль температуры и влажности
Автоматизация вашего садоводства
Резюме
Глава 11: Облачная система домашней автоматики
Аппаратные и программные требования
Аппаратная конфигурация
Управление своим домом с приборной панели
Создание облачной системы сигнализации
Автоматизация вашего дома
Резюме
Глава 12: Робот ESP8266 с облачным управлением
Аппаратные и программные требования
Аппаратная конфигурация
Тестирование моторов
Подключение робота к облаку
Управление роботом с приборной панели
Резюме
Глава 13: Создание собственной облачной платформы для
управления устройствами ESP8266
Аппаратные и программные требования
Аппаратная конфигурация
Создание облачного сервера
Код облачного сервера aREST
Развертывание сервера
Подключение платы ESP8266 к вашему облачному серверу
Резюме
[ iii ]
135
135
137
139
145
147
149
151
151
152
154
160
163
173
175
175
180
182
185
188
190
191
191
192
193
196
198
201
204
Предисловие
Интернет вещей (IoT) - это захватывающая область, в которой предполагается,
что все устройства, которые нас окружают, будут подключены к Интернету и
взаимодействовать с нами, а также между собой. По оценкам, к 2020 году в
мире будет 50 миллиардов устройств Интернета вещей.
С другой стороны, чип ESP8266 - это небольшой, дешевый (менее 5 долларов) и
мощный чип Wi-Fi, который также
Последние комментарии
3 часов 50 минут назад
4 часов 8 минут назад
4 часов 17 минут назад
4 часов 18 минут назад
4 часов 21 минут назад
4 часов 39 минут назад