Начало работы с Intel Edison

Первые шаги по настройке Intel Edison

Intel Edison Kit для Arduino разработан для аппаратной и программной совместимости по контактам с шилдами Arduino, предназначенными для Arduino Uno R3. Цифровые контакты с 0 по 13 (и прилегающие контакты AREF и GND), аналоговые входы с 0 по 5, разъём питания, разъём ICSP и контакты UART-порта (0 и 1) расположены в тех же местах, что и на Arduino Uno R3.

Цифровые входы/выходы и аналоговые контакты можно настроить для работы при напряжении 5 В или 3,3 В. Выходы могут отдавать или потреблять ток 24 мА при 3,3 В и 32 мА при 5 В.

В данном руководстве предполагается, что вы используете Intel Edison Kit для Arduino, но то же объяснение справедливо и для Intel Edison Breakout Board. Также предполагается, что вы подключили Intel Edison к Breakout Board. Если нет, обратитесь к руководству Intel о том, как это сделать.

Intel Edison программируется с помощью Arduino Software (IDE), нашей интегрированной среды разработки, общей для всех наших плат и работающей как онлайн, так и оффлайн. Для получения дополнительной информации о том, как начать работу с Arduino Software, посетите страницу «Начало работы».

Использование Intel Edison в Arduino Web IDE

Все платы Arduino, включая эту, работают из коробки в Arduino Cloud Editor, вам нужно только установить Arduino Create Agent, чтобы начать.

Arduino Cloud Editor размещён онлайн, поэтому он всегда будет содержать последние функции и поддержку всех плат. Следуйте этому простому руководству, чтобы начать программирование в браузере и загрузку скетчей на вашу плату.

Использование Intel Edison в Arduino Desktop IDE

Если вы хотите программировать Intel Edison в оффлайн-режиме, вам необходимо установить Arduino Desktop IDE и добавить в неё ядро Intel Edison. Эта простая процедура выполняется через меню Tools, затем Boards и, наконец, Boards Manager, как описано на странице Arduino Boards Manager.

Выберите Arduino Certified в качестве типа и нажмите на Intel i686 boards by Intel. Выберите последнюю версию ядра и нажмите Install.

Edison BoardMgr

Когда процесс завершится, плата Intel Edison будет доступна в списке плат.

Подключение платы к ПК

Для загрузки скетчей Arduino плата Intel Edison должна быть включена и подключена к компьютеру. Рекомендуется использовать два кабеля micro USB для подключения платы к ПК, поскольку таким образом доступно больше тока при необходимости.

Найдите микропереключатель между USB-портами на плате расширения. Переключите его вниз, к портам micro-USB, если он ещё не установлен в это положение, как показано на рисунке ниже:

Edisonimg8

Зелёный индикатор должен загореться на плате расширения. Если нет — проверьте подключение.

Edison imgE

Подождите немного, пока плата загрузится. Вы узнаете, что плата полностью инициализирована, когда ваш компьютер подключит новый диск (как при вставке SD-карты).

Примечание

Если вы не видите новый диск, и светодиод (DS1 на плате расширения Arduino) периодически включается и выключается, вероятно, ваш компьютер не обеспечивает достаточный ток. Возможно, потребуется использовать источник питания постоянного тока, как описано в разделе Power Through DC Plug здесь.

Выбор платы

Вам нужно выбрать Intel Edison в меню Tools > Board, как показано ниже:

Edison SelBoard

Выбор последовательного порта

Выберите последовательное устройство платы в меню Tools > Serial Port. Самый простой способ определить, какой порт использует плата — отключить плату, перезапустить IDE и снова открыть меню; исчезнувшая запись должна соответствовать плате Intel Edison. Подключите плату снова, перезапустите IDE и выберите этот последовательный порт.

В Windows

Порт, скорее всего, будет COM3 или выше и называется «Intel Edison Virtual Com Port» в Диспетчере устройств. Это НЕ «USB Serial Port». COM1 и COM2 обычно зарезервированы для аппаратных последовательных портов:

Edison SelPort

В Linux

Порт, скорее всего, будет /dev/ttyACM1:

Edison linux port select

В Mac OS X

Порт, скорее всего, будет /dev/cu.usbmodemxxxx. Если у вас несколько таких устройств, выберите любое из них, так как все они должны давать одинаковый результат:

Edison osx port select

Загрузка и запуск первого скетча

Нажмите кнопку Upload в верхнем левом углу, чтобы загрузить и запустить скетч на вашей плате:

UNO Upload

Вы должны увидеть сообщение Transfer complete после завершения загрузки:

Edison img15

Светодиод DS2 на вашей плате теперь должен мигать с задержкой в 1 секунду.

Edison imgB

Вы успешно настроили плату Intel Edison и загрузили свой первый скетч. Вы готовы перейти к нашим руководствам и проектам: выберите следующее направление ниже.

Руководства

Теперь, когда вы настроили и запрограммировали плату Intel Edison, вы можете найти вдохновение на нашей платформе руководств Project Hub или узнать, как использовать конкретные функции платы Edison.

Вот список руководств, которые помогут вам создать очень интересные вещи!