Изменить стиль страницы

Знакомство с Arduino (перевод книги "Getting Started with Arduino")

Текст взят из файла Getting Started with Arduino.chm, гуляющего по сети интернет.

В книге описана работа с платой Arduino Duemilanove, но вы можете использовать примеры программ с любой из плат семейства Arduino, просто внимательно читайте описание выводов вашей платы.

Содержание:

Глава1. Введение

1.1 Целевая аудитория

1.1.1 Дизайн взаимодействия - это дизайн любого опыта взаимодействия

1.2 Что такое физические вычисления?

Глава 2. Путь Arduino

2.1 Прототипирование

2.2 Самоделкины

2.3 Смешивание

2.4 Искажение схем

2.5 Хаки клавиатуры

2.6 Мы любим мусор!

2.7 Хакайте игрушки

2.8 Сотрудничество

Глава 3. Платформа Arduino

3.1. Аппаратное обеспечение Arduino

3.1.1 14 контактов цифрового ввода-вывода (контакты 0-13)

3.1.2 6 контактов аналогового входа (контакты 0–5)

3.1.3 Контакты аналогового выхода (контакты 3, 5, 6, 9, 10 и 11)

3.2 Интегрированная среда разработки (IDE)

3.3 Установка Arduino на ваш компьютер

3.4 Установка драйверов: Macintosh

3.5 Установка драйверов: Windows

3.6 Идентификация порта: Macintosh

3.7 Идентификация порта: Windows

Глава 4. Знакомство с Arduino - теперь точно!

4.1 Анатомия интерактивного устройства

4.2 Сенсоры и актюаторы

4.3 Мигание светодиодом

4.4 Передайте мне пармезан

4.5 Arduino не остановить

4.6 Настоящие самоделкины пишут комментарии

4.7 Код, шаг за шагом

4.8 Что мы будем создавать

4.9 Что такое электричество?

4.10 Использование кнопки для управления светодиодом

4.11 Как это работает?

4.12 Одна схема, тысяча применений

5. Продвинутый ввод-вывод

5.1 Пробуем другие датчики включения-выключения

5.1.1 Выключатели

5.1.2 Термостаты

5.1.3 Магнитные переключатели, также известные как "герконы"

5.1.4 Ковровые переключатели

5.1.5 Датчики наклона

5.2 Управление светом при помощи ШИМ

5.3 Использование фотодатчика вместо кнопки

5.4 Аналоговый ввод

5.5 Попробуйте другие аналоговые датчики

5.6 Последовательная связь

5.7 Управление большими нагрузками (электродвигатели, лампы и тому подобное)

5.8 Сложные сенсоры

Глава 6. Разговоры с облаками

6.1 Цифровой вывод

6.1.1 Цифровой вывод

6.1.2 Аналоговый вывод

6.1.3 Цифровой ввод

6.1.4 Аналоговый ввод

6.1.5 Последовательная связь

6.2 Планирование

6.3 Программирование

6.4 Сборка схемы

6.5 Как собрать лампу

Глава 7. Устранение неполадок

7.1 Понимание

7.1.1 Понимание

7.1.2 Упрощение и разделение

7.1.3 Исключение и уверенность

7.2 Проверка платы

7.3 Проверка схемы на макетной плате

7.4 Выделение проблемы

7.5 Проблемы с IDE

7.6 Как получить помощь онлайн

Приложение A. Макетная плата

Приложение B. Маркировка резисторов и конденсаторов