Программируем 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 В заключение
  • 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 В заключение

Инструкция как скачать книгу С. Монк: Программируем Arduino. Основы работы со скетчами в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Программируем Arduino. Основы работы со скетчами
Рейтинг книги:
7 голосов
3503

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: