Каталог
|
Книга "Arduino для начинающих волшебников" (Getting Started with Arduino) от одного из создателей и разработчиков платформы Arduino Массимо Банци (Massimo Banzi). Книга рассказывает о концепцию Arduino, описывает платформу и конечно на понятных примерах показывает как разрабатывать свои проекты на базе Arduino. Лучше всего подходит для начинающих. Содержание: Arduino для начинающих волшебников........................... 7 Предисловие........................................................................... 8 Благодарности...................................................................... 12 Как связаться с нами........................................................... 13 Глава 1. Введение............................................................... 15 Целевая аудитория............................................................. 16 Что такое аппаратное моделирование?........................ 17 Глава 2. Концепция Arduino.............................................. 19 Моделирование.................................................................... 20 Тинкеринг............................................................................... 21 Метод последовательных преобразований.............. ....22 Метод коротких замыканий................................................ 24 Взлом клавиатуры............................................................... 26 Мне нравятся свалки!......................................................... 28 Куклу — на вскрытие!.......................................................... 29 Сотрудничество................................................................... 30 Глава 3. Платформа Arduino........................................... 31 Аппаратные средства Arduino.................................... ..... 31 Программное обеспечение (IDE)..................................... 34 Инсталляция Aduino........................................................ 34 Установка драйверов: Macintosh..................................... 35 Установка драйверов: Windows.................................. 36 Идентификация портов: Macintosh................................. 37 Идентификация портов: Windows................................. 38 Глава 4. Пора приступать к работе с Arduino................. 41 Анатомия интерактивного устройства............................ 41 Датчики и исполнительные механизмы......................... 42 Включение светодиода в режиме мигания................... 42 Передайте мне пармезан, пожалуйста.......................... 46 Arduino не для лодырей................................................... 47 Фанаты тинкеринга всегда пишут комментарии................. 47 Программный код, шаг за шагом..................................... 48 Что мы создадим?................................................................ 51 Что такое электричество?.................................................. 52 Использование кнопки для управления светодиодом 55 Как это работает?....................................................................... 58 Тысяча вариантов поведения одной электрической цепи 58 Глава 5. Усовершенствованные вход и выход.......................................... 65 Пробуем датчики включения/выключения............................................. -65 Управление светом с помощью широтно-импульсной модуляции................. 68 Светочувствительный элемент вместо кнопки........................................ 75 Аналоговый вход.............................................................................. 76 Пробуем другие аналоговые датчики.................................................... 80 Связь по последовательному интерфейсу.............................................. 80 Управление значительными нагрузками (электродвигателями, лампочками и другими устройствами)................................................... 82 Комплексные датчики.......................................... ............................. 83 Глава 6. Там, за облаками.................................................................. 85 Планирование.................................................................................. 87 Программный код............................................................................. Сборка схемы.................................................................................. 96 Порядок сборки схемы...................................................................... 97 Глава 7. Поиск и устранение неполадок................................................. 99 Осмысление.................................................................................... 99 Тестирование платы........................................................................ 100 Тестирование схемы, собранной на макетной плате........... .................... 101 Изолирование проблем..................................................................... 102 Проблемы с интегрированной средой разработки................................... 102 Помощь в Интернете........................................................................ ЮЗ Приложение А. Макетная плата.......................................................... 107 Приложение Б. Маркировка резисторов и конденсаторов.......................... 109 Приложение В. Краткий справочник по Arduino...................................... 111 Приложение Г. Чтение принципиальных схем........................................ 127
|