Реклама
Итак, вы купили себе Arduino стартовый набор Что входит в стартовый комплект Arduino? [MakeUseOf Объясняет]Ранее я представил оборудование Arduino с открытым исходным кодом здесь, в MakeUseOf, но вам понадобится нечто большее, чем просто Arduino, чтобы что-то из него построить и начать работу. Arduino "стартовые комплекты" ... Прочитайте больше и, возможно, некоторые другие случайные классные компоненты 8 более интересных компонентов для ваших проектов ArduinoИтак, вы думаете о приобретении стартового комплекта Arduino, но хотите знать, хватит ли каких-нибудь базовых светодиодов и резисторов, чтобы занять вас на выходные? Возможно нет. Вот еще 8 ... Прочитайте больше - что теперь? Как вы на самом деле начинаете программировать это Arduino вещь Что такое Arduino и что с этим можно сделать?Arduino - это замечательное небольшое электронное устройство, но если вы никогда не использовали его раньше, то что же это такое и что вы можете сделать с ним? Прочитайте больше ? Как вы настраиваете это и загружаете некоторый код? Читайте дальше, и я все объясню.
Я предполагаю, что у вас есть доска Arduino Uno, потому что именно она поставляется с большинством стартовых наборов Arduino.
Установка драйверов
Mac OS X:
На Mac это легко. Просто скачайте последний пакет Arduino, смонтируйте его, затем запустите включенный FTDIUSBSerial Водитель. Когда это будет сделано, перетащите приложение в папку приложений. Вам нужно будет перезапустить, чтобы новые драйверы включились.
Когда вы впервые подключите Arduino, OSX сообщит вам, что обнаружил новый интерфейс. Просто нажмите Сетевые настройки и ударил Подать заявление - Там нет конфигурации, чтобы сделать там.
Windows 7
В Windows нет ничего проще, особенно когда речь идет о драйверах. Начать с загрузка последней версии и разархивировать его, сохраняя структуру папок. Это довольно большая загрузка - 85 МБ, когда я проверил, полностью расширяемая до 230 МБ, поэтому загрузка может занять некоторое время.
Подключите Arduino с помощью прилагаемого USB-кабеля. Может попытаться найти драйверы, но не получится. Просто закройте мастер и откройте диспетчер устройств. Самый быстрый способ сделать это вместо того, чтобы пытаться перемещаться по запутанному набору многоуровневых меню Панели управления Windows, это просто нажать Началои введите devmgmt.msc. Нажмите Enter, и вы откроете диспетчер устройств напрямую.
Под Другие устройства вы должны увидеть Arduino Uno в списке, с одним из этих желтых «проблемных» знаков. Дважды щелкните, выберите Обновление драйверови выберите Просмотрите мой компьютер для программного обеспечения драйвера.
Выберите варианты Позвольте мне выбрать драйвернажмите Все устройства, Есть диски перейдите в папку загрузки. В папке драйверов вы должны увидеть Arduino Uno файл. Выбери это. Процесс установки драйвера распознает его как «коммуникационный порт» и приведет к появлению «ошибки неподписанного драйвера» при установке. Проигнорируйте это и установите в любом случае.
Если вы используете XP, процесс немного сложнее и включает в себя два набора драйверов. Прочитайте полный набор инструкций на странице Arduino.
Настройте плату и порт
Запустите приложение Arduino из папки загрузки или из папки приложений. Первое, что нам нужно сделать, это настроить порт и плату. В любой системе у вас должно быть меню инструментов. Нажмите на это и убедитесь, что:
- Соответствующая доска выбрана. Uno используется по умолчанию и уже был выбран в моей установке, но всегда полезно проверить.
- Последовательный порт выбран правильно. В Windows я обнаружил, что у меня был только один вариант (см. Скриншот), и он не был выбран, поэтому выбор не был сложным.
- На Mac имена портов немного более замысловатые, но в основном это будет один из двух перечисленных портов USB. у.е.-USB Был правильный выбор на моей машине, но он может отличаться для вас.
Попробуй это
Давайте кратко рассмотрим панель инструментов.
Слева направо:
– Игровой символ: Это скомпилирует ваш код, чтобы проверить его, фактически не загружая его в Arduino, но нажав кнопку загрузки, вы тоже это сделаете.
– Стоп символ: Это остановит COMPILE вашей программы, а не остановит любое запущенное приложение, уже загруженное в Arduino.
– Новый файл: Запускает новый код проекта
– Стрелка вверх: Открыть - загружает существующий проект. Есть сотни примеров программ, но оставьте это пока.
– Стрелка вниз: Сохранить
– Правая стрелка: Загрузить текущий код в Arduino.
– Серийный мониторЭто позволяет вам проверять сообщения, поступающие от Arduino, когда он подключен к компьютеру, но пока не беспокойтесь об этом.
Хорошо, время для запуска вашего первого приложения. щелчок открытои в диалоговом окне выберите пример приложения из 1. Основы -> Blink. Вы должны увидеть следующий код:
Чтобы убедиться, что плата Arduino работает и правильно подключена, нажмите кнопку Загрузить кнопка. После непродолжительной компиляции приложения некоторые оранжевые огни помечены TX / RX на Ардуино должен начать мигать. Это означает, что он передает или получает что-то - в этом случае код, который вы загружаете. Когда процесс будет завершен, код будет запущен немедленно.
Это приложение невероятно простое - оно просто «мигнет» встроенным светодиодом L (пока плата подключена, будет гореть зеленый светодиод, он просто указывает на питание и не мигает). Вы также можете использовать свой собственный светодиод - просто вставьте длинную из двух ножек в отверстие № 13, и более короткая нога (светодиод должен иметь плоский бит на голове на этой стороне) в соседний GND отверстие. Теперь оба светодиода будут мигать вместе.
Это так далеко, как мы пойдем на этот раз. Теперь вы настроили Arduino и выяснили, как загружать в него приложения, подтверждая, что он работает. Это хорошее начало, и в этот момент вы можете просмотреть код приложения Blink и попытаться выяснить, что и как он делает. Не беспокойтесь, если вы этого еще не поняли, так как в следующий раз я подробно объясню код, а также объясню различные биты на плате Arduino.
Спасибо за чтение, и как всегда мы приветствуем комментарии. Если у вас возникли проблемы с настройкой доски, не стесняйтесь спрашивать в комментариях, но если ваш вопрос относится к устаревшей версии Windows или некоторому неясному дистрибутиву Linux, поэтому вряд ли я смогу Помогите.
Джеймс имеет степень бакалавра в области искусственного интеллекта и сертифицирован CompTIA A + и Network +. Он является ведущим разработчиком MakeUseOf и проводит свое свободное время за игрой в VR-пейнтбол и настольные игры. Он строит компьютеры с детства.