Page 20 - Scratch и Arduino для юных программистов и конструкторов
P. 20
Scratch для Arduino?
Знакомьтесь — mBlock!
Итак, мы выбрали плату для экспериментов и готовы к новым исследова-
ниям. Теперь нам потребуется специальная среда программирования. Вы уже
кое-чему научились в среде программирования Scratch и теперь сможете при-
менить свои знания к работе с микроконтроллерами. Вот только оригиналь-
ная версия Scratch не умеет взаимодействовать с электроникой Arduino и не
содержит требующихся для этого разделов-блоков. Но не беда, ведь Scratch
относится к свободному программному обеспечению, а это значит, что другие
разработчики могут его дополнять и видоизменять под свои задачи. Так и по-
ступила компания MakeBlock (www.makeblock.com), разработчик весьма ин-
тересных наборов по робототехнике. Программисты MakeBlock создали спе-
циализированную среду управления для разнообразных контроллеров (в том
числе и для плат собственной разработки) — mBlock, в основе которой всё тот
же знакомый нам Scratch 2.0. Очень важно, что полученную программу можно
будет загрузить прямо на плату, и микроконтроллер после этого начнёт функ-
ционировать самостоятельно!
А пока научим Arduino работать в связке с компьютером под управлением
mBlock.
Загрузка и установка mBlock на компьютер
Загрузите последнюю версию mBlock со страницы разработчиков http://
www.mblock.cc/ (рис. 2.4).
Примечание
Программа mBlock способна работать в операционных системах
Windows, Mac OS X и Linux. Загрузив версию для вашей операцион
ной системы, установите её на компьютер. Мы будем рассматривать
работу mBlock в операционной системе Windows.
ГЛАВА 2
46

