Программируем Arduino. Основы работы со скетчами
С. Монк
Впервые на русском языке выходит легендарный бестселлер Саймона Монка, который много лет занимает первые строчки в рейтингах Amazon.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет как заставить все это хитросплетение проводов и плат делать то, что вам нужно.
Arduino — это не так сложно как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.
Издательство: Питер, 2016 г.
ISBN 978-5-496-01956-9
Количество страниц: 176.
Содержание книги «Программируем Arduino. Основы работы со скетчами»:
- 11 Об авторе
- 12 Вступление
- 13 Что такое Arduino?
- 13 Что необходимо для чтения книги?
- 14 Как работать с этой книгой
- 15 Ресурсы
- 16 1. Знакомьтесь: Arduino
- 17 Микроконтроллеры
- 18 Макетные платы
- 19 Обзор платы Arduino
- 19 Электропитание
- 19 Контакты электропитания
- 20 Аналоговые входы
- 21 Цифровые входы и выходы
- 21 Микроконтроллер
- 22 Другие компоненты
- 23 Происхождение Arduino
- 25 Семейство Arduino
- 25 Uno, Duemilanove и Diecimila
- 26 Mega
- 27 Nano
- 28 Bluetooth
- 28 Lilypad
- 29 Другие «официальные» платы
- 29 Клоны и разновидности Arduino
- 30 В заключение
- 31 2. Начало
- 32 Включение
- 32 Установка программного обеспечения
- 33 Выгрузка первого скетча
- 39 Приложение Arduino
- 41 В заключение
- 42 3. Основы языка C
- 43 Программирование
- 45 Особенности языка программирования
- 49 И снова Blink!
- 52 Переменные
- 54 Эксперименты на C
- 55 Числовые переменные и арифметические операции
- 58 Команды
- 58 if
- 60 for
- 64 while
- 64 Директива #define
- 65 В заключение
- 66 4. Функции
- 67 Что такое функция?
- 68 Параметры
- 69 Глобальные, локальные и статические переменные
- 73 Возвращаемые значения
- 74 Другие типы переменных
- 74 float
- 75 boolean
- 77 Другие типы данных
- 79 Оформление программного кода
- 79 Отступы
- 80 Открывающие фигурные скобки
- 80 Пробелы
- 81 Комментарии
- 83 В заключение
- 84 5. Массивы и строки
- 85 Массивы
- 89 SOS в коде Морзе с использованием массивов
- 90 Строковые массивы
- 90 Строковые литералы
- 91 Строковые переменные
- 92 Транслятор в азбуку Морзе
- 93 Данные
- 94 Глобальные переменные и настройка
- 95 Функция loop
- 98 Функция flashSequence
- 99 Функция flashDotOrDash
- 99 Объединяем все вместе
- 101 В заключение
- 85 Массивы
- 102 6. Ввод и вывод
- 103 Цифровые выходы
- 107 Цифровые входы
- 108 Нагрузочные резисторы
- 111 Внутренние нагрузочные резисторы
- 112 Антидребезг
- 118 Аналоговые выходы
- 120 Аналоговые входы
- 121 В заключение
- 122 7. Стандартная библиотека Arduino
- 123 Случайные числа
- 125 Математические функции
- 126 Операции с битами
- 129 Дополнительные функции ввода/вывода
- 129 Генерирование звуковых сигналов
- 130 Применение сдвигового регистра
- 131 Прерывания
- 133 В заключение
- 134 8. Запись данных
- 135 Константы
- 135 Директива PROGMEM
- 137 ЭСППЗУ
- 138 Запись значений int в ЭСППЗУ
- 139 Запись значений float в ЭСППЗУ (с помощью объединения)
- 140 Запись строки в ЭСППЗУ
- 141 Очистка ЭСППЗУ
- 142 Сжатие
- 142 Сжатие диапазона
- 143 В заключение
- 144 9. Жидкокристаллические дисплеи
- 146 USB-панель сообщений
- 149 Использование дисплея
- 149 Другие функции из библиотеки LCD
- 150 В заключение
- 151 10. Программирование Arduino Ethernet
- 152 Платы расширения Ethernet
- 153 Обмен данными с веб-серверами
- 153 HTTP
- 153 HTML
- 155 Arduino как веб-сервер
- 159 Настройка контактов Arduino по сети
- 165 В заключение
- 166 11. C++ и библиотеки
- 167 Объектно-ориентированное программирование
- 167 Классы и методы
- 168 Пример встроенной библиотеки
- 168 Создание библиотек
- 169 Заголовочный файл
- 170 Файл реализации
- 171 Завершение создания библиотеки
- 174 В заключение
- 167 Объектно-ориентированное программирование
Инструкция как скачать книгу С. Монк: Программируем Arduino. Основы работы со скетчами в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Рейтинг книги:
7 голосов
3503