XOD — графический язык программирования Arduino. Обзор языка и среды разработки

239 119
7.1
Амперка549 тыс
Опубликовано 22 ноября 2019, 13:17
Набор «Планета XOD» — простой способ освоить программирование Arduino: amperka.ru/product/planeta-xod...

XOD — это графический язык программирования с открытым кодом. Платформа быстрой разработки устройств на базе плат Arduino.

В XOD нет кода, в нём используем визуальные объекты. Эти объекты называются нодами. Ноды соответствуют реальным датчикам, моторам и другим железкам, а ещё логическим и математическим функциям, операциям с текстом.

У каждой ноды есть как минимум один вход для данных и выходы для вывода результата работы. Связи между входами и выходами нод определяют поведение программы.

Создавая связи между выходами и входами разных нод вы определяете порядок передачи данных между логическими блоками. Данные с выхода одной ноды передаются на вход другой. Всё наглядно и просто.

Нужна новая функция — добавьте новую ноду и свяжите её с другими элементами проекта. Нет нужной ноды — скомбинируйте её из существующих или опишите в специальном редакторе.

Для работы с языком мы написали интегрированную среду разработки — XOD IDE. Она доступна в виде программы и в web-версии.

Десктопная версия XOD IDE требует установки, но предоставляет все возможности. Она работает на Windows, macOS и Linux. Вы найдете дистрибутив для вашей системы на странице загрузок: xod.io/downloads

Браузерная версия XOD IDE доступна по ссылке: xod.io/ide
______________________________________________________________________________________________________

Хотите собирать интерактивные гаджеты на Arduino — набор «Планета XOD» научит этому. 18 проектов, понятные пояснения и ироничные комиксы помогут построить свою марсианскую базу и научат работать с микроконтроллерами, сенсорами, экранами и сервоприводами.

Покори «Планету XOD» — amperka.ru/product/planeta-xod...
______________________________________________________________________________________________________
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское