Знакомство с Arduino (перевод книги "Getting Started with Arduino")
Текст взят из файла Getting Started with Arduino.chm, гуляющего по сети интернет.
В книге описана работа с платой Arduino Duemilanove, но вы можете использовать примеры программ с любой из плат семейства Arduino, просто внимательно читайте описание выводов вашей платы.
Содержание:
1.1.1 Дизайн взаимодействия - это дизайн любого опыта взаимодействия
1.2 Что такое физические вычисления?
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.6 Настоящие самоделкины пишут комментарии
4.10 Использование кнопки для управления светодиодом
4.12 Одна схема, тысяча применений
5.1 Пробуем другие датчики включения-выключения
5.1.3 Магнитные переключатели, также известные как "герконы"
5.2 Управление светом при помощи ШИМ
5.3 Использование фотодатчика вместо кнопки
5.5 Попробуйте другие аналоговые датчики
5.7 Управление большими нагрузками (электродвигатели, лампы и тому подобное)
7.1.3 Исключение и уверенность
7.3 Проверка схемы на макетной плате
7.6 Как получить помощь онлайн
Приложение B. Маркировка резисторов и конденсаторов
Глава 1. Введение
Arduino - физическая вычислительная платформа и открытым исходным кодом, основанная на просто плате ввода-вывода и среда разработки, которая использует язык Processing (www.processing.org). Arduino может применяться для разработки самостоятельных интерактивных обьектов или может быть связана с программой на вашем компьютере (такой как Flash, Processing, VVVV, или Max/MSP). Платы могут быть собраны самостоятельно или куплены уже собранными; среда разработки (далее IDE) может быть загружена бесплатно с сайта www.arduino.cc
Arduino отличается от других платформ на рынке следующими возможностями:
Это многоплатформенная среда, она может работать на Windows, Macintosh, и Linux.
Она основана на IDE языка Processing, лёгкой в использовании среде разработки, для использования художниками и дизайнерами.
Она программируется через кабель USB, а не через последовательный порт. Это полезно, так как многие современные компьютеры не имеют последовательных портов.