Создан для обучения программированию с помощью наглядных блоков и автоматической генерации C++ кода для Arduino. Загрузчик программ позволяет легко передавать код на плату, а монитор Serial порта помогает отслеживать данные

Разработан для простого и эффективного обучения взрослых и детей

Инструкция по использованию

начало работы

Запустите OrbiCode и кликните по названию — в вашем браузере откроется среда для создания программ

Среда для создания программ

  1. Новый: Создание нового проекта с чистым рабочим пространством
  2. Сохранить: Сохранение текущего проекта на компьютер в виде файла
  3. Открыть: Загрузка ранее сохраненного проекта с компьютера
  4. Скачать код: Генерация и сохранение кода программы в формате .ino для Arduino
  5. Увеличить масштаб: Приближение рабочей области
  6. Уменьшить масштаб: Отдаление рабочей области
  7. Отменить действие: Отмена последнего выполненного действия
  8. Повторить действие: Повтор последнего отмененного действия
  9. Выбор устройства: Определение модели и COM-порта устройства (Orbi, Arduino и т.д.) для работы
  10. Загрузить: Компиляция и загрузка кода на подключенное устройство
  11. Обновить: Переподключение устройства к компьютеру

как загрузить программу?

Выберите устройство, в которое будете загружать программу〔9〕

Ваш браузер откроет список подключенных к компьютеру устройств — выберите нужное. Если вы не знаете какое из устройств в списке нужно выбрать, отключите и заново подключите его к USB-порту, наблюдая за списком — оно пропадёт и снова там появится

Нажмите кнопку «Загрузить» 〔10〕

При нажатии кнопки она станет жёлтой 

Также внизу страницы вы увидите подсказку — дождитесь окончания компиляции и загрузки

При успешной загрузке кнопка станет зелёной

Если в процессе компиляции или загрузки произойдёт ошибка, кнопка станет красной. Перейдите в помощник загрузки и прочитайте текст ошибки.

как прочитать Serial-порт?

Убедитесь, что ваша программа имеет хотя бы один блок для вывода сообщений в Serial-порт. Избегайте слишком частого вывода сообщений, добавляйте таймеры или блоки задержки

Загрузите програму, перейдите в помощника загрузки и нажмите «Включить чтение Serial»

Ваше устройство перезапустится и начнет выводить информацию в Serial-порт на скорости 115200 бод. Кнопка остановки чтения находится рядом.

При загрузке программы во время включенного чтения, оно будет приостановлено и возобновлено автоматически.

Желаю творческих успехов! Специально для моих первых пользователей-тестировщиков я сделал telegram-бота для обратной связи: @OrbiReport_bot

Он задаст вам 3 вопроса и отправит всё, что вы расскажете или спросите, напрямую ко мне. Для быстрой связи с ботом используйте кнопку:

Виктор Осин

Создатель OrbiCode и руководитель школы  «ЛабРазум»