Синхронизация скетчей между IDE 2.0 и Arduino Cloud

Sinhronizacia Sketcej Mezdu Ide 2 0 I Arduino Cloud



Arduino выпускает обновленную версию IDE 2.0 с поддержкой удаленной интеграции с скетчбуком. Используя эту функцию, любой из эскизов, созданных в среде Arduino IDE или веб-редакторе Arduino, можно использовать на нескольких компьютерах или хранить в сети для доступа из любого места.

В этом руководстве будут рассмотрены все шаги по синхронизации эскизов Arduino между IDE и облачным веб-редактором Arduino. Прежде чем мы двинемся дальше, давайте обсудим некоторые преимущества этого.







  • Программируйте Arduino из любого места
  • Запрограммируйте Arduino с помощью браузера без установки IDE
  • Полная резервная копия кода
  • Может работать в автономном режиме и синхронизировать код Arduino позже, когда соединение будет установлено
  • Делитесь и публикуйте код в любое время и в любом месте

Синхронизируйте скетч между IDE 2.0 и Arduino Cloud

Синхронизировать скетчи Arduino между IDE и облаком очень просто. Нам просто нужно создать учетную запись Arduino и связать IDE с облачным веб-редактором Arduino. Краткое изложение шагов, которым мы будем следовать.



  • Создайте скетч Arduino в облачном редакторе
  • Аутентифицировать учетную запись Arduino и связать ее с IDE 2.0
  • Вытащите эскиз из облака
  • Отредактируйте код Arduino и снова отправьте скетч обратно в облако.

Примечание : Опция удаленного скетчбука не позволяет нам отправить скетч Arduino, созданный внутри Arduino IDE. Это позволяет вам только вытащить скетч, созданный в веб-редакторе, и после его изменения в IDE снова отправить обратно в облако. Короче говоря, скетч нужно изначально создать внутри веб-редактора Arduino.



Теперь выполните все шаги, описанные ниже, чтобы синхронизировать скетч между IDE и облаком.





Создайте учетную запись Ардуино

Первый шаг — создать учетную запись Arduino. Его можно легко создать, используя электронную почту или связав учетные записи, такие как Google или GitHub.



Создайте скетч в облаке Arduino

После создания учетной записи Google сейчас мы создадим новый скетч и напишем в нем код. Выполните шаги для создания нового эскиза.

Шаг 1 : Открыть Веб-редактор Arduino.

Шаг 2 : открыть новый эскиз.

Шаг 3 : После создания нового файла напишите приведенный ниже пример кода в окне редактора.

внутренний светодиод = 2 ;

недействительная установка ( ) {

    контактный режим ( СВЕТОДИОД, ВЫХОД ) ;
}

пустая петля ( ) {
цифровойЗапись ( СВЕТОДИОД, ВЫСОКИЙ ) ;
задерживать ( 5000 ) ;
цифровойЗапись ( СВЕТОДИОД, НИЗКИЙ ) ;
задерживать ( 5000 ) ;


}

Шаг 4 : изменение названия альбома для рисования. Здесь мы меняем его на Test_Web_Editor_Code. Это поможет идентифицировать файл в Arduino IDE, если у нас открыто несколько эскизов в веб-редакторе.

Включение удаленного скетчбука в Arduino IDE 2.0

После создания нового файла эскиза. Следующий шаг — связать Arduino IDE 2.0 с облачным веб-редактором Arduino. Выполните шаги, чтобы связать IDE 2.0 с облачным веб-редактором Arduino.

Шаг 1 : Теперь откройте Arduino IDE и перейдите в блокнот (1), затем выберите опцию удаленного блокнота (2). Нажмите кнопку входа (3), чтобы запросить разрешение на вход в облако Arduino в IDE 2.0.

Шаг 2 : Следующее окно откроется в браузере ПК по умолчанию, если учетная запись Arduino уже открыта в браузере. Принимать . В противном случае сначала войдите в учетную запись Arduino.

Шаг 3 : после успешного входа в учетную запись рядом с окном браузера появится следующее сообщение.

Шаг 4 : Теперь откройте опцию удаленного альбома Arduino IDE, где мы можем увидеть статус подключения нашей учетной записи.

Мы успешно связали Arduino IDE с облачным веб-редактором Arduino.

Вытягивание, редактирование и отправка скетчей Arduino

Прежде чем мы двинемся дальше, мы должны знать некоторые часто используемые термины, которые будут использоваться при синхронизации скетчей с Arduino IDE и облачным редактором. Эти термины

  • потянув : Это означает загрузку или синхронизацию скетчей из облака Arduino в Arduino IDE.
  • Редактирование : Редактировать эскиз, который мы хотим толкать или тянуть.
  • Толкая : это означает загрузку или синхронизацию скетчей из Arduino IDE в облачный редактор Arduino.

Теперь для синхронизации загрузим скетч Arduino, созданный в облачном редакторе. Следуйте приведенным ниже шагам.

Шаг 1 : После того, как среда Arduino IDE связана с облаком, мы можем увидеть все альбомы для рисования, доступные для загрузки. Нажмите на Вытяните эскиз Кнопка для синхронизации скетчбука из облака Arduino с Arduino IDE.

Шаг 2 : Мы видим, что тот же код, что и написанный в веб-редакторе Arduino, откроется в Arduino IDE.

Шаг 3 : Теперь внесите некоторые изменения в код. Здесь мы изменим задержку с 5 секунд до 1 секунды. После изменения выберите Нажмите Эскиз кнопка.

Шаг 4 : Arduino IDE запросит разрешение на отправку скетча. Разрешив это, он загрузит изменения в облачный редактор Arduino IDE.

Шаг 5 : Откройте облачный редактор Arduino, и мы увидим те же изменения, что и в Arduino IDE.

Мы успешно синхронизировали скетчи между Arduino IDE и облачным редактором Arduino.

Отключение удаленного альбома для рисования

Если кому-то не нужен удаленный альбом для рисования Arduino, его можно легко отключить, выбрав: «Файл» > «Дополнительно» > «Показать/скрыть удаленный блокнот»

Примечание : Чтобы включить его снова, просто щелкните этот параметр еще раз.

Заключение

Интеграция удаленных скетчбуков с Arduino IDE предоставляет нам большие возможности и дает нам полный контроль над редактированием и отладкой кода Arduino. Мы можем легко синхронизировать эскизы между устройствами. Эта статья поможет настроить Arduino IDE с помощью удаленного скетчбука. Прочтите статью для получения дополнительной информации.