arduino-логотип

Как использовать Arduino REES2 Uno

Как использовать-Arduino-REES2-Uno-продукт

Как использовать Ардуино Уно

Как использовать-Arduino-REES2-Uno-fig-1

Типичное применение

  • Xoscillo, осциллограф с открытым исходным кодом
  • Arduinome, устройство MIDI-контроллера, имитирующее Monome.
  • OBduino, бортовой компьютер, использующий интерфейс бортовой диагностики, который есть в большинстве современных автомобилей.
  • Ardupilot, программное и аппаратное обеспечение дронов
  • Gameduino, плата Arduino для создания 2D-видеоигр в стиле ретро
  • ArduinoPhone, мобильный телефон своими руками
  • Платформа для проверки качества воды

Скачивание/установка

  • Перейти к www.arduino.cc чтобы загрузить последнюю версию программного обеспечения arduino и выбрать свою операционную систему
  • В строке заголовка нажмите на вкладку «Программное обеспечение», просто прокрутите вниз, как только вы увидите это изображение.Как использовать-Arduino-REES2-Uno-fig-2
  • В зависимости от вашей операционной системы, например, если у вас есть система Windows, выберите «Установщик Windows». Как использовать-Arduino-REES2-Uno-fig-3

Первоначальная настройка

  • Выберите меню «Инструменты» и «Доска».Как использовать-Arduino-REES2-Uno-fig-5
  • Затем выберите тип платы Arduino, которую вы хотите запрограммировать, в нашем случае это Arduino Uno. Как использовать-Arduino-REES2-Uno-fig-6Как использовать-Arduino-REES2-Uno-fig-7
  • Выберите программатор Arduino ISP, если он не выбран, необходимо выбрать программатор Arduino ISP. после подключения Arduino необходимо выбрать COM-порт.

Мигать светодиодом

  • Подключить плату к компьютеру. В Arduino программное обеспечение переходит к File -> Examples -> Основы -> Мигать светодиодом. Код автоматически загрузится в окно.Как использовать-Arduino-REES2-Uno-fig-8
  • Нажмите кнопку «Загрузить» и подождите, пока программа не скажет «Готово загрузка». Вы должны увидеть, как светодиод рядом с контактом 13 начинает мигать. Обратите внимание, что к большинству плат уже подключен зеленый светодиод — вам не обязательно нужен отдельный светодиод.

Поиск неисправностей

Если вы не можете загрузить какую-либо программу в Arduino Uno и получаете эту ошибку для «BLINK» При загрузке Tx и Rx мигают одновременно и генерируют сообщение
avrdude: ошибка проверки, первое несоответствие в байте 0x00000x0d != 0x0c Ошибка проверки Avrdude; несоответствие содержания Avrdudedone «Спасибо»Как использовать-Arduino-REES2-Uno-fig-9

Предположение

  • Убедитесь, что вы выбрали правильный элемент в меню «Инструменты» > «Доска». Если у вас есть Arduino Uno, вам нужно будет выбрать его. Кроме того, более новые платы Arduino Duemilanove поставляются с ATmega328, а более старые — с ATmega168. Чтобы проверить, прочитайте текст на микроконтроллере (чипе большего размера) на вашей плате Arduino.
  • Убедитесь, что в меню «Инструменты» > «Последовательный порт» выбран правильный порт (если ваш порт не отображается, попробуйте перезапустить IDE, подключив плату к компьютеру). На Mac последовательный порт должен выглядеть примерно так: /dev/tty.usbmodem621 (для Uno или Mega 2560) или /dev/tty.usbserial-A02f8e (для старых плат на основе FTDI). В Linux это должен быть /dev/ttyACM0 или аналогичный (для Uno или Mega 2560) или
    /dev/ttyUSB0 или аналогичный (для старых плат).
  • В Windows это будет COM-порт, но вам нужно будет проверить в диспетчере устройств (в разделе «Порты»), чтобы узнать, какой именно. Если у вас нет последовательного порта для платы Arduino, см. следующую информацию о драйверах.

Драйверы

  • В Windows 7 (особенно в 64-разрядной версии) вам может потребоваться зайти в диспетчер устройств и обновить драйверы для Uno или Mega 2560.Как использовать-Arduino-REES2-Uno-fig-10
  • Просто щелкните правой кнопкой мыши на устройстве (плата должна быть подключена к вашему компьютеру) и укажите Windows на соответствующий .inf file снова. .inf находится в каталоге drivers/ программного обеспечения Arduino (а не в его подкаталоге FTDI USB Drivers).
  • Если вы получаете эту ошибку при установке драйверов Uno или Mega 2560 в Windows XP: «Системе не удается найти file указанный
  • В Linux Uno и Mega 2560 отображаются как устройства в формате /dev/ttyACM0. Они не поддерживаются стандартной версией библиотеки RXTX, которую программное обеспечение Arduino использует для последовательной связи. Загрузка программного обеспечения Arduino для Linux включает версию библиотеки RXTX, исправленную для поиска этих устройств /dev/ttyACM*. Также есть пакет Ubuntu (для 11.04), который включает поддержку этих устройств. Однако, если вы используете пакет RXTX из своего дистрибутива, вам может понадобиться символическая ссылка с /dev/ttyACM0 на /dev/ttyUSB0 (например,ample), чтобы последовательный порт появился в программном обеспечении Arduino

Бегать 

  • sudo usermod -a -G tty имя_пользователя
  • sudo usermod -a -G набрать ваше имя пользователя
  • Выйдите из системы и войдите снова, чтобы изменения вступили в силу.

Доступ к последовательному порту

  • В Windows, если программное обеспечение запускается медленно или дает сбой при запуске, или меню «Инструменты» открывается медленно, вам может потребоваться отключить последовательные порты Bluetooth или другие сетевые COM-порты в диспетчере устройств. Программное обеспечение Arduino сканирует все последовательные (COM) порты на вашем компьютере при запуске и при открытии меню «Инструменты», и эти сетевые порты иногда могут вызывать большие задержки или сбои.
  • Убедитесь, что вы не используете какие-либо программы, сканирующие все последовательные порты, такие как программное обеспечение USB Cellular Wi-Fi Dongle (например, от Sprint или Verizon), приложения для синхронизации КПК, драйверы Bluetooth-USB (например, BlueSoleil), инструменты виртуального демона и т. д.
  • Убедитесь, что у вас нет программного обеспечения брандмауэра, блокирующего доступ к последовательному порту (например, ZoneAlarm).
  • Возможно, вам придется выйти из Processing, PD, vvvv и т. д., если вы используете их для чтения данных через USB или последовательное соединение с платой Arduino.
  • В Linux вы можете попробовать запустить программное обеспечение Arduino от имени пользователя root, хотя бы временно, чтобы посмотреть, исправит ли загрузка.

Физическое соединение

  • Сначала убедитесь, что ваша плата включена (горит зеленый светодиод) и подключена к компьютеру.
  • У Arduino Uno и Mega 2560 могут возникнуть проблемы с подключением к Mac через USB-концентратор. Если в меню «Инструменты > Последовательный порт» ничего не появляется, попробуйте подключить плату напрямую к компьютеру и перезапустить Arduino IDE.
  • Отключите цифровые контакты 0 и 1 во время загрузки, так как они используются для последовательной связи с компьютером (их можно подключить и использовать после загрузки кода).
  • Попробуйте загрузить, ничего не подключенное к плате (кроме USB-кабеля, конечно).
  • Убедитесь, что плата не касается ничего металлического или проводящего.
  • Попробуйте другой кабель USB; иногда они не работают.

Автоматический сброс

  • Если у вас есть плата, которая не поддерживает автоматический сброс, убедитесь, что вы выполняете сброс платы за пару секунд до загрузки. (Arduino Diecimila, Duemilanove и Nano поддерживают автоматический сброс, как и LilyPad, Pro и Pro Mini с 6-контактными разъемами для программирования).
  • Однако обратите внимание, что некоторые Diecimila были случайно записаны с неправильным загрузчиком, и вам может потребоваться физически нажать кнопку сброса перед загрузкой.
  • Однако на некоторых компьютерах вам может потребоваться нажать кнопку сброса на плате после того, как вы нажмете кнопку загрузки в среде Arduino. Попробуйте разные интервалы времени между ними, до 10 секунд и более.
  • Если вы получаете эту ошибку: [VP 1]Устройство не отвечает должным образом. Попробуйте загрузить еще раз (т.е. перезагрузите плату и нажмите кнопку загрузки второй раз).

Загрузчик

  • Убедитесь, что на вашей плате Arduino записан загрузчик. Для проверки сбросьте плату. Встроенный светодиод (который подключен к контакту 13) должен мигать. Если это не так, возможно, на вашей плате нет загрузчика.
  • Какая у вас доска. Если это плата Mini, LilyPad или другая плата, для которой требуется дополнительная проводка, приложите фотографию схемы, если это возможно.
  • Независимо от того, могли ли вы когда-либо загружать на доску. Если да, то что вы делали с платой до/когда она перестала работать, и какое программное обеспечение вы недавно добавили или удалили с вашего компьютера?
  • Сообщения, отображаемые при попытке загрузки с включенным подробным выводом. Для этого удерживайте нажатой клавишу Shift, одновременно нажимая кнопку загрузки на панели инструментов.

Руководство по использованию Arduino REES2 Uno

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *