Есть ли похожая на Scratch Arduino IDE?

10

Я считаю, что ответ - нет, но я хотел проверить, прежде чем приложить усилия для его исправления (и нет, никаких обещаний!)

Есть ли что-то вроде Scratch, которое можно использовать для программирования Arduino?

(Scratch - это графическая среда кодирования, которая делает обучение программированию увлекательным и, безусловно, подходит для учеников начальной школы. Она выпущена Группой детских дошкольных учреждений в Массачусетском технологическом институте).

Клинтон Блэкмор
источник

Ответы:

12

Это в работе. Мой друг, Эд Баафи, работает над интерфейсом в стиле Scratch для Arduino. Я полагаю, что он может представить что-то в Кембридже (Массачусетс) на фестивале науки в апреле этого года.

Используя скрипт оболочки python, мы (под словом я имею в виду Эд) смогли связать один из моих интерфейсов USB + XBee с моим ZB1 (Arduino-совместимая плата + XBee). Текст, введенный в поле ввода, отображался на ЖК-дисплее.

Его сайт http://www.modk.it

jluciani
источник
Вот это да! Я собираюсь разобраться в этом еще немного.
Клинтон Блэкмор
Также есть упоминание о том, что Дейв Меллис работал с Scratch для Arduino - см. Web.media.mit.edu/~mellis
jluciani
Следует отметить, что над проектом Ed Baafi работает Modkit. (Другой ответ имеет более подробную информацию).
Клинтон Блэкмор
5

Существует программа под названием Catenary, которая позволяет программам Scratch общаться с платой Arduino.

Здесь есть более подробная информация и руководство пользователя: http://scratchconnections.wik.is/User:Chalkmarrow/Catenary


источник
Это интересно. Действительно интересно.
Клинтон Блэкмор
Скретч будет общаться с другими программами через сокеты! Это восхитительно!
Клинтон Блэкмор
Проще использовать Catenary с Build Your Own Blocks. См. Robotclub.ab.ca/blog/27/…
Клинтон Блэкмор
3

Modkit

Modkit - это среда графического программирования в браузере для небольших устройств, называемая встроенными системами. В настоящее время Modkit может программировать совместимое с Arduino и Arduino аппаратное обеспечение, используя простые графические блоки, похожие и вдохновленные средой программирования Scratch, разработанной группой Lifelong Kindergarten Group в MIT Media Lab.



Скриншот Modkit 1
Скриншот 2

OIO
источник
2

В Tinkercad есть функция схемы, в которой вы можете разместить Arduino и все другие необходимые компоненты и запрограммировать виртуальный Arduino, используя интерфейс, похожий на царапину. Затем вы можете скопировать код в Arduino IDE.

F.Ahmed
источник
Интересно. Неплохой выбор компонентов: обычные обычные устройства ввода-вывода, стандартные пассивные компоненты, транзисторы, реле, компараторы, таймеры, логические элементы ... нет, к сожалению, схематического представления, что было бы неплохо, но я думаю, учитывая целевой рынок это, вероятно, слишком много, чтобы ожидать. :)
Жюль
0

Только что узнал о другой упрощенной среде программирования для Arduino: Minibloq .

Клинтон Блэкмор
источник