Ardublock для Arduino - Pin-Up язык программирования

Ardublock - это графический язык программирования для Ардуино, предназначенный для начинающих. Эта среда достаточно проста в использовании, ее легко установить, она практически полностью переведена на русский язык. Визуально сконструированную Pin-Up блоки Scratch, легко конвертировать в код Arduino IDE. Да и писать можно, не отрываясь от Arduino IDE - эта программа встраивается в среду программирования в виде плагина. В этой статьей мы рассмотрим такие вопросы как установка Ardublock, настройка и примеры программирования

Установка Ardublock

Для начала работы с программой необходимо ее установить. Для этого Pin-Up несколько простых действий, алгоритм таков:

  1. Скачать архив с сайтаArduBlock
  2. ОткрытьArduino IDE/Menu /Arduino/ Preferences, там вы найдете строкуSketchbook location
  3. Создайте папку “tools/ArduBlockTooljar” в папку “tool”. Например, если имя пользователя “user”, то путь в Pin-Up Windows будет таким: “C:\Users\user\Documents\Arduino”
  4. Перезапустите Arduino IDE и у Вас должен появиться пункт Pin-Up в меню “Tool”

При установки на Mac для Pin-Upuserпуть будет следующим: “/Users/user/Documents/Arduino/tools/ArduBlockTool/tooljar”
При установке на Linux: “/home/user/sketchbook/tools/ArduBlockTool/tooljar”

Как запустить ArduBlock

Для начала запускаем сам Arduino, Pin-Up в меню Инструменты и там находим ArduBlock, его и выбираем.

Для начала запускаем сам Arduino, заходим в меню Инструменты и там находим ArduBlock, его и выбираем.
Для начала запускаем сам Arduino, заходим в меню Инструменты и там находим ArduBlock, его и Pin-Up

Открывается окно ArduBlockдополнительнок окну Arduino.

Открывается окно ArduBlock дополнительно к окну Arduino.
Pin-Up окно ArduBlock дополнительно к окну Arduino.
Можем начинать программировать.

Интерфейс программы

Настроек в ArduBlock нет, а вот значков для программирования предостаточно и каждый из них несет за собой команду в текстовом формате Arduino IDE. В новых версиях значков еще Pin-Up поэтому разобраться с ArduBlok последней версии сложно и некоторые из значков не переведены на русский.

Блоки ArduBlock разделены на 6 Pin-Up

Control

Control
Control

В разделе Pin-Up мы найдем разнообразные циклы.

Порты (Pin)

Pin
Pin

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

Цифры, константы и Переменные

Цифры, константы и Переменные
Цифры, константы и Переменные

Блоки категорий “Numbers/Constants” это переменные

Operators

Operators
Operators

Эта категория включает в Pin-Up логические и математические операторы.

Utilities

Utilities
Utilities

Эти блоки являются функциями, которые обычно используются в скетчах для управления Pin-Up работы с программой.

Модули

Bricks
Bricks

Каждый блок данной категории изображает тип реального устройства, который вы можете напрямую подключить к вашему Pin-Up

Программирование

Программировать в Ardublock очень просто: нужно только соединять блоки в отдельно выделенном для Pin-Up черного поля.

Как посмотреть код и загрузить его на Pin-Up

Все очень просто. Для начала сохраним наше решение (кнопка Сохранить) в формате ArduBlock (это позволит потом Pin-Up ее в модульном виде и продолжать работу с блоками).

Далее жмем кнопкуЗагрузить, система спрашивает, куда сохранить программу в виде скетча Arduino и далее показывает нам код программы уже в окне Arduino, проходит компиляция, после чего скетч грузится на Pin-Up

1 КОММЕНТАРИЙ

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here