Поделиться

Программируем Arduino

Две книги для любителей Arduino.

Саймон Монк «Программируем Arduino. Основы работы со скетчами» Питер, 2017 год, 208 стр., ISBN: 978-5-496-02562-1; (19,7 мб. pdf)
Саймон Монк «Программируем Arduino. Профессиональная работа со скетчами» Питер, 2017 год, 272 стр., ISBN 978-5-496-02385-6; (9,61 мб. epub)

Основы работы со скетчами: Познакомьтесь с обновленной версией легендарного бестселлера Саймона Монка. Эго издание представляет собой полностью обновленную книгу, основанную на Arduino 1.6. С момента выхода первого издания многое изменилось: появились новые платы и устройства, использующие язык Arduino.

Научитесь в полной мерс использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things. Хотите создать умный дом или запрограммировать робота? Нет ничего проще.

Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить все это хитросплетение проводов и плат делать то, что вам нужно. Arduino — это не так сложно, как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.

Прочитав книгу, вы научитесь использовать прерывания, управлять памятью, писать программы для Интернета, выполнять цифровую обработку сигналов, освоите многозадачность и сможете создавать собственные библиотеки.

О книге: Профессиональная работа со скетчами

Эта книга задумана как продолжение бестселлера «Programming Arduino: Getting Started with Sketches». Несмотря на то что эта книга включает краткое повторение основ из книги «Programming Arduino», она познакомит читателя с более продвинутыми аспектами программирования плат Arduino. В частности, эта книга расскажет, как:

  • обеспечить эффективную работу при минимальном объеме доступной памяти;
  • решать сразу несколько задач без помощи механизмов многопоточного выполнения;
  • упаковывать код в библиотеки, чтобы им могли пользоваться другие;
  • использовать аппаратные прерывания и прерывания от таймера;
  • добиться максимальной производительности;
  • уменьшить потребление электроэнергии;
  • взаимодействовать с последовательными шинами разных типов (I2C, 1-Wire, SPI и последовательный порт);
  • взаимодействовать с портом USB;
  • взаимодействовать с сетью;
  • выполнять цифровую обработку сигналов (Digital Signal Processing, DSP).
Оглавление книг

Краткое содержание книги — Основы работы со скетчами

1. Знакомьтесь: Arduino
2. Начало
3. Основы языка C
4. Функции
5. Массивы и строки
б. Ввод и Вывод
7. Стандартная библиотека Arduino
8. Запись данных
9. Дисплеи
10. Arduino и Интернет вещей
11. C++ и библиотеки

Краткое содержание книги — Профессиональная работа со скетчами

. Программирование Arduino
2. Под капотом
3. Прерывания и таймеры
4. Ускорение Arduino
5. Снижение потребления электроэнергии
6. Память
7. Интерфейс I2C
8. Взаимодействие с устройствами 1-Wire
9. Взаимодействие с устройствами SPI
10. Программирование последовательного интерфейса
11. Программирование интерфейса USB
12. Программирование сетевых взаимодействий
13. Цифровая обработка сигналов
14. Многозадачность с единственным процессом
15. Создание библиотек
Приложение.

СкачатьPDF СкачатьEPUB


Поделиться