Программируем Arduino, Основы работы со скетчами, Монк С., 2017

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Программируем Arduino, Основы работы со скетчами, Монк С., 2017.

   Познакомьтесь с обновленной версией легендарного бестселлера Саймона Монка. Это издание представляет собой полностью обновленную книгу, основанную на Arduino 1.6.
С момента выхода первого издания многое изменилось: появились новые платы и устройства, использующие язык Arduino. Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить все это хитросплетение проводов и плат делать то. что вам нужно.
Arduino — это не так сложно, как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.

Программируем Arduino, Основы работы со скетчами, Монк С., 2017


Что такое Arduino.
Arduino — маленькая плата микроконтроллера с разъемом USB для подключения к компьютеру и множеством контактов для соединения проводами с внешними устройствами, такими как электромоторы, реле, фотоэлементы, светодиоды, громкоговорители, микрофоны и многое другое. Она может питаться от разъема USB компьютера, от 9-вольтовой батареи или другого источника электропитания. Платой можно управлять с компьютера, точно так же ее можно запрограммировать, и после отсоединения от компьютера она будет работать автономно.

Плата имеет открытую архитектуру. То есть любой желающий может создавать свои Arduino-совместимые платы. В результате конкуренция между производителями ведет к снижению стоимости плат.

В дополнение к основным платам выпускаются платы расширения, которые можно подключать к платам Arduino.
Программное обеспечение, необходимое для программирования Arduino, также является открытым, имеются версии для Windows, Mac и Linux.

Содержание.
Об авторе.
Предисловие.
Благодарности.
Вступление.
Что такое Arduino.
Что необходимо для чтения книги.
Как работать с этой книгой.
Ресурсы.
1. Знакомьтесь: Arduino.
Микроконтроллеры.
Макетные платы.
Обзор платы Arduino.
Электропитание.
Контакты электропитания.
Аналоговые входы.
Цифровые входы и выходы.
Микрокот роллер.
Другие компоненты.
Происхождение Arduino.
Семейство Arduino.
Uno и Leonardo.
Mega.
Micro и другие маленькие платы Arduino.
Yun.
Lilypad.
Другие «официальные» платы.
Клоны и разновидное ги Arduino.
В заключение.
2. Начало.
Включение.
Установка программного обеспечения.
Выгрузка первого скетча.
Приложение Arduino.
В заключение.
3. Основы языка С.
Программирование.
Особенности языка программирования.
И снова Blink!.
Переменные.
Эксперименты на С.
Числовые переменные и арифметические операции.
Команды.
if.
for.
while.
Константы.
В заключение.
4. Функции.
Что такое функция?.
Параметры.
Глобальные, локальные и статические переменные.
Возвращаемые значения.
Другие типы переменных.
float.
boolean.
Другие типы данных.
Оформление программного кода.
Отступы.
Открывающие фигурные скобки.
Пробелы.
Комментарии.
В заключение.
5. Массивы и строки.
Массивы.
SOS в коде Морзе с использованием массивов.
Строковые массивы.
Строковые литералы.
Строковые переменные.
Транслятор в азбуку Морзе.
Данные.
Глобальные переменные и настройка.
Функция loop.
Функция flashSequence.
Функция flashDotOrDash.
Объединяем все вместе.
В заключение.
6. Ввод и вывод.
Цифровые выходы.
Цифровые входы.
Нагрузочные резисторы.
Внутренние нагрузочные резисторы.
Антидребезг.
Аналоговые выходы.
Аналоговые входы.
В заключение.
7. Стандартная библиотека Arduino.
Случайные числа.
Математические функции.
Операции с битами.
Дополнительные функции ввода/вывода.
Генерирование звуковых сигналов.
Применение сдвигового регистра.
Прерывания.
В заключение.
8. Запись данных.
Константы.
Сохранение данных во флеш-памяти.
ЭСППЗУ.
Запись значений int в ЭСППЗУ.
Использование библиотеки AVR EEPROM.
Запись значений float в ЭСППЗУ.
Запись строки в ЭСППЗУ.
Очистка ЭСППЗУ.
Сжатие.
Сжатие диапазона.
В заключение.
9. Дисплеи.
Алфавитно-цифровые ЖК-дисплеи.
USB-панель сообщений.
Использование дисплея.
Другие функции из библиотеки LCD.
Графические OLED-дисплеи.
Подключение OLED-дисплея.
Программное обеспечение.
В заключение.
10. Arduino и Интернет вещей.
Обмен данными с веб-серверами.
HTTP.
HTML.
Arduino Uno как веб сервер.
Управление Arduino по сети.
Веб-сервер Node MCU.
Управление Node MCU по сети.
Вызов веб-служб.
Arduino Uno и служба IFTTT.
Node MCU ESP8266 и служба IFTTT.
Другие средства реализации Интернета вещей.
Arduino Yun.
Particle Photon.
В заключение.
11. C++ и библиотеки.
Объектно-ориентированное программирование.
Классы и методы.
Пример встроенной библиотеки.
Создание библиотек.
Заголовочный файл.
Файл реализации.
Завершение создания библиотеки.
Ключевые слова.
Примеры.
В заключение.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Программируем Arduino, Основы работы со скетчами, Монк С., 2017 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-04-28 16:30:10