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

Автор Lyudmila Yeriomenko
XOD — графический язык программирования для Arduino

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

Тайны и рассказать вам про ксот визуальный язык программирования придуманные созданные здесь вампир прошли те времена когда, что работать своё устройство нужно было заканчивать. Технический ВУЗ и тратить года на изучение ассемблера из си создатель Arduino упростили разработку и значительно снизили порог вхождения мирби электроники по плечу любому. Энтузиастов мы продолжили работать над упрощением и создали целую экосистему тройка модулей чтобы превратить разработку и прототипирование в увлекательную игру в которую с удовольствием можно погрузиться.

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

Я на первый взгляд строчки кода всё ещё отпугивали официальных разработчиков поэтому светлых головах родилась идея создать свой визуальный язык программирования микроконтроллеров и спустя несколько лет кропотливой работы появился красот основная идея упаковать функции библиотеки и сотни строк кода в блоке соединяется которое можно получить готовую прошивку за минимальное количество времени по такому же принципу устроены и другие визуальные языки программирования такие как 4 with your Data Max msp touchdesigner Unreal Engine и другие и так как — это всё работает для того чтобы управлять примеру светодиодом достаточно. Облака в соде как впрочем и в других визуальных языках эти блоки получили названия ноды ноды добавляются в специальное серое поле которое называется apache2 соединяются связями мы получаем программы которые называют патчами есть новое которые скрывают за собой тонкости работы с кнопками потенциометр. Рамис сервопривод датчиками еще куча всего того. Чем пользоваться начинающим мейкеры если математические ноды логически обрабатывающая сигналы и так далее так чтобы считать кнопку и зажигать светодиода по нажатию нужно добавить ноду кнопки и соедините её с нотой светодиода 1 связью больше не нужно нас микроконтроллера и бороться с дребезгом контактов всё — это реализовано внутри самих нот можно добиться плавного зажигание светодиода без использования циклов добавить в существующую связь not Fat для плавного изменения входных данных по такому же принципу можно создавать устройство и по сложнее всего 2 ноты для работы с потенциометром и сервоприводом соединив их связью можно с углом поворота вашей сервер замена лампочек ноду потенциометр на ноту аналогового термометра между ним и новой сервопривода добавим блок отвечающий за пересчет значений с датчика в угол поворота сервопривода. Что может быть проще чем соединить их между собой выходе получить простой стрелочный термометр для создания которого не нужно писать ни одной строчки кода. Как насчёт дисплея на этот раз добавим. Надо для работы с текстовым экраном с вязом её надо термометра вы сможете выводить температуру с датчика на экран дисплея дублирую показания стрелочного индикатора всего внутри. Почём можно перемещать как угодно — это не повлияет на работу устройства. Зато сделает программу понятно и легко читаемой и конечно же не забывайте добавлять комментарии чтобы вспомнить как именно работает ваш плачь соде есть ноты для работы с практически любыми железками и их количество постоянно растет. Если вдруг случилось так, что нужная вам надо ещё. Нет Можно скомбинировать её. НОД или написать код для её работы самостоятельно для этого в соде есть специальный редактор нот чтобы начать работать в ходе можно пойти двумя путями воспользоваться браузерная версия идея, но так как браузер имеет ограничения по работе с портами компьютера лучше пойти вторым путем скачать и установить в среду на свой компьютер Mac Windows или Linux не имеет значения я показал лишь верхушку к сода больше информации вы найдете нас содою здесь есть подробное описание на русском языке для быстрого старта пользователи которые мне всё равно сами перевели многие страниц мануалов примеров. Используйте и готовых проектов да да вы не ослышались часов целиком и полностью англоязычных проще вместе Java скрипт питон и другие языки программирования. Ну кроме 1С вы сами можете поучаствовать в переводе bixod полностью Open Source проект на чём работают наши программисты лежит на гитхабе в свободном доступе. Мы команда. Мы надеемся, что вам понравится ксот также как он понравился тысячам людей по всему миру на сегодня — это всё лайки подписки пробуйте. Пока я на тебя же такого ничего и не сказал мало ли о чём я там что-то сильно льёт самое всё на сегодня — это всё по машинам Russian hackers.

0 комментариев
0

Читайте также