Подготовка к работе с Arduino/CraftDuino


Итак, у вас уже есть CraftDuino (Arduino/Freeduino). Что же нужно сделать чтобы начать работать на этой платформе?
Первым делом, нужно скачать Arduino IDE — для того, чтобы иметь возможность писать свои программы и заливать их на Arduino.
Arduino IDE можно скачать по адресу:
http://arduino.cc/en/Main/Software

В архиве содержится директория arduino-_номер_версии_, которую желательно поместить в корень диска С.
(можно и в другое место — главное, чтобы в пути не было названий отличных от английского )

Теперь можно подключить плату к компьютеру, посредством подходящего USB-кабеля:

Для CraftDuino v1.0, Arduino Diecimila/Duemilanove, Arduino UNO — потребуется USB-кабель типа A-B, которым подключаются к ПК принтеры:
USB-кабель типа A-B
Для Arduino Nano потребуется USB-кабель с разъёмом mini-USB.
Для CraftDuino v2.0 потребуется USB-кабель с разъёмом micro-USB, которым подключаются смартфоны/планшеты.

Подключив контроллер Arduino/CraftDuino к компьютеру — операционная система обнаружит новое устройство и предложит Вам установить драйвер.


Драйвер находится в директории Arduino IDE в папке \drivers\FTDI USB Drivers\
(пример: C:\arduino-0021\drivers\FTDI USB Drivers\)


Произойдёт установка двух драйверов и в Вашей системе появится дополнительный COM-порт (USB Serial Port).

Остаётся запустить Arduino IDE – для этого нужно запустить программу arduino.exe
(пример: C:\arduino-0021\arduino.exe)

Выбрать новый COM-порт (Tools — Serial port)

Выбрать тип платы (Tools — Board):

Для CraftDuino v1.0:
Arduino Diecimila, Duemilanove, or Nano w/ ATmega168
(если на плате используется МК ATMega168) или же:
Arduino Duemilanove or Nano w/ ATmega328
(если на плате используется МК ATMega328)

Для CraftDuino v2.0:
Arduino UNO

Вот и всё.
Можно начинать программировать 🙂

данная статья в формате pdf

Ссылки
http://arduino.cc/en/Guide/Windows
CraftDuino v1.0
CraftDuino v2.0
CraftDuino v2.0 SMD
Скачать Arduino IDE
Драйверы для FTDI

По теме
Ошибки Arduino
Ардуино что это и зачем?
Arduino, термины, начало работы
Разновидности плат Arduino, а также про клоны, оригиналы и совместимость
КМБ для начинающих ардуинщиков
Состав стартера (точка входа для начинающих ардуинщиков)
Установка драйверов Arduino/CraftDuino в Windows 8


30 комментариев на «“Подготовка к работе с Arduino/CraftDuino”»

  1. Скажите, а есть ли платы расширения для работы с DTMF сигналами? Поясню: хочу сделать устройство для управление нагрузкой и управляемое через телефон посредством тонального набора. Серфил по зарубежным сайтам — не удалось найти.

    • хотя вот этот можно посмотреть — только он через сотовую сеть работает, но DTMF вроде понимает=)

  2. Кто знает как заливать в наш «Ардуино» с 7-винды(64)? Устройство видит, а данные драйвера в 7-винды не подходят! С ХР проблем нет! Подкинте информации кто знает!!!

  3. здравствуйте, у меня такая проблема-не могу установить драйвер для аурдино-нано 1,1.Винда видитего как usb-devise и ни как не хочет с ним работать.

    • попробуйте удалить старые драйвера и установить их заново.

    • Разобрался, рулит сервой, мигает светиком.У меня просто Винда глюкует.

  4. Тут такой вопрос: подсоединяю ардуину к компу через USB-кабель, ну, соответственно, установка нового оборудования. Тыкаю установщик драйвера в ту папку, где он находится (drivers\FTDI USB Drivers\), он пишет, что устройство установить не удалось, COM-порт, естественно, не появился. Устанавливаю драйвер, скачанный непосредственно с сайта-разработчика http://www.ftdichip.com/Drivers/VCP.htm, тоже никаких подвижек. Есть какие-нибудь мысли?

    • Все, установил. Правда, через задницу

    • хм… ну так и поделился бы способом 🙁 у меня та же проблема…

    • У меня тоже в винде ХР не вставали дрова из архива. Я выкрутился так:
      1) посмотрел, что за мк — оказалась Atmega8a-PU, она без юсб-порта.
      2) посмотрел, что за чип около юсб-разъёма на плате — оказался WCH CH340T, это юсб-компорт адаптер. Поискал для него дрова и нашёл вот эти — yadi.sk/d/nInm6IWE8PADK. Подошли! ))

    • Спасибо за замечание! В статье приведён скрин старой версии Arduino IDE. В последних версиях IDE — пункт Arduino Uno присутствует:

  5. Снова Я…
    В общем решил на нетбук поставить драйвера для общения с девайсом…
    В итоге имею нерабочее (по мнению винды) устройство «FT232R USB UART», на основной машине просто «USB Serial port (COMXX)» (XX — номер порта).
    С чем такое может быть связано?
    Качал с arduino.cc (для основной, на ней-то всё встало, но тот-же архив на нетбуке, копированный с основной даёт косяки)…

    • А на основной машине плата продолжает работать (новые скетчи прошиваются)?
      Посмотрите ветку форума.

    • На основной машине всё отлично, просто надо было устройство подцепить к портативной (для «общения»).
      Ветку форума глянул, покурил… Не помогло.

    • Удалось решить проблему? А, кстати, операционка какая на нетбуке?

    • Нет, не удалось. Признаться честно некоторое время (около недели) этим и не занимался.
      Та-же (с того-же диска ставилась), что и на основной: WinXP x32.
      С теми-же настройками и половиной того-же софта (не меняющего настроек системы и не требующего драйверов… Ну, кроме Arduino).

  6. залил свой первый скетч.
    Все отлично работает. А вот залить следующий уже не могу. IDE настойчиво выводит

    stk500_recv(): programmer is not responding.

    Arduino тем временем успешно выполняет первый скетч.
    Ось Ubuntu 10.10

    • А у тебя какая модель ардуины? У меня тоже Ubuntu 10.10 (:

    • В USB-кабеле. Поменял кабель и все заработало!

Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение