На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

Arduino, датчики и сети для связи устройств, 2-е изд.

Автор Иго Т.
Название Arduino, датчики и сети для связи устройств, 2-е изд.
Серия Электроника
ISBN 978-5-9775-3566-3
Формат 84×108/16
Объем 544
Тематика
Оптовая цена
    Вернуться к описанию книги

Полное содержание

Предисловие 9
Для кого предназначена эта книга? 10
Что вам нужно знать? 11
Содержание книги 12
Покупка деталей 13
Использование примеров кода 14
Использование примеров схем 14
Благодарности за первое издание 15
Примечания ко второму изданию 18

Глава 1. Средства

23
Все начинается с прикосновения 24
Все дело в импульсах 25
Компьютеры всех видов и размеров 25
Хорошие привычки 26
Инструментарий 28
Работа с командной строкой 39
Работа с осциллографом 66
Важность физического интерфейса 67

Глава 2. Простейшая сеть

69
Компоненты для проектов этой главы 70
Уровни согласования 72
Установка соединения на нижних уровнях 74
Отправка сообщений: уровень приложений 80
Проект 1. Управление яркостью светодиода с клавиатуры 80
Сложные преобразования 84
Проект 2. «Мартышкин пинг-понг» (Monski Pong) 84
Управление потоком данных 97
Проект 3. Беспроводной «Мартышкин пинг-понг» 99
Проект 4. Переговоры по Bluetooth 104
Заключение 108

Глава 3. Более сложная сеть

111
Компоненты для проекта этой главы 112
Сетевые топологии и сетевые адреса 113
Аппаратные и сетевые адреса 115
Клиенты, серверы и протоколы управления связью 120
Проект 5. Сетевой кот (Cat Cam) 128
Заключение 152
Микроконтроллеры в Интернете 155
Компоненты для проектов этой главы 157
Введение в сетевые модули 158
Проект 6. Привет, Интернет! Веб-сервер цвета дня 160
Приложение встроенного сетевого клиента 169
Проект 7. Сетевой измеритель качества воздуха 169
Инструменты для программирования и диагностирования встроенных модулей 182
Заключение 189

Глава 5. Связь в режиме реального (почти) времени

191
Компоненты для проекта этой главы 192
Интерактивные системы и цепи обратной связи 194
Протокол TCP: сокеты и сеансы 195
Проект 8. Сетевой пинг-понг 196
Клиенты 198
Заключение 221

Глава 6. Беспроводная связь

223
Компоненты для проектов этой главы 224
Почему не вся связь беспроводная? 227
Два типа беспроводной связи: инфракрасная и радио 228
Проект 9. Инфракрасное управление цифровой камерой 233
Принцип работы радио 236
Проект 10. Дуплексная радиосвязь 239
Проект 11. Приемопередатчики Bluetooth 253
Выбор и приобретение радиоустройств 264
А как насчет Wi-Fi? 265
Проект 12. Привет, Wi-Fi! 265
Диагностирование Wi-Fi 267
Заключение 269

Глава 7. Бессеансовые сети

271
Компоненты для проектов этой главы 272
Сеансы и сообщения 275
Кто там? Широковещательные сообщения 276
Запросы для радиомодулей XBee 280
Проект 13. Предупреждение о токсических испарениях в мастерской 282
Направленные сообщения 298
Проект 14. Беспроводная ретрансляция данных солнечной панели 300
Заключение 310

Глава 8. Как узнать местонахождение (почти) чего угодно

313
Компоненты для проектов этой главы 314
Сетевое и физическое местонахождение 317
Определение расстояния 322
Проект 15. Пример инфракрасного дальномера 323
Проект 16. Пример ультразвукового дальномера 325
Оглавление 7
Проект 17. Определение уровня полученного сигнала с помощью радиомодуля XBee 328
Проект 18. Определение уровня полученного сигнала с помощью радиомодуля Bluetooth 331
Определение местонахождения методом трилатерации 333
Проект 19. Чтение последовательного протокола GPS 334
Определение направления 343
Проект 20. Определение направления с помощью цифрового компаса 343
Проект 21. Определение положения в пространстве с помощью акселерометра 347
Заключение 355

Глава 9. Идентификация

357
Компоненты для проектов этой главы 358
Физическая идентификация 362
Проект 22. Распознавание цветов с помощью веб-камеры 364
Проект 23. Обнаружение лиц с помощью веб-камеры 369
Проект 24. Распознавание двумерных штрихкодов с помощью веб-камеры 373
Проект 25. Чтение тегов RFID в Processing 379
Проект 26. RFID и бытовая автоматизация 382
Проект 27. Твиты от RFID 391
Сетевая идентификация 416
Проект 28. Геокодирование по IP-адресу 418
Заключение 423

Глава 10. Сети мобильной телефонной связи и физический мир

425
Компоненты для проектов этой главы 426
Одна большая сеть 428
Проект 29. Возвращение сетевого кота (Cat Cam 2) 432
Проект 30. Телефонируем термостату 453
Интерфейсы на основе текстовых сообщений 461
Приложения для операционных систем мобильных телефонов 464
Проект 31. Мобильный регистратор личных биометрических данных 470
Заключение 485

Глава 11. Снова о протоколах

487
Компоненты для проектов этой главы 488
Как установить соединение? 489
Текст или двоичный код? 493
Протокол MIDI 496
Проект 32. Развлекаемся с MIDI 497
Протокол DMX512 503
Структура и синтаксис текстовых протоколов 504
Принцип REST 507
Проект 33. Развлекаемся с REST 510
Заключение 513
   
Приложение. Где брать компоненты и прочее? 515
Компоненты 516
Аппаратное обеспечение 521
Программное обеспечение 529
Предметный указатель 533


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2017 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.