Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Платформа Makeblock содержит всевозможные механические детали и электронику для создания роботов. Makeblock продает этих роботов как часть своей образовательной платформы STEM. А с помощью языка Scratch дети могут приобрести базовые навыки программирования. Микроконтроллеры, используемые в этих роботах, полностью совместимы с Arduino. Это позволяет легко расширять их с помощью любых компонентов.
Это руководство посвящено использованию роботов Makeblock в среде программирования Arduino. Это логичный выбор для тех, кто перерос программирование на Scratch.
Все начинается с различных плат Makeblock: mCore и Auriga. И объясняет взаимосвязь между номерами портов Makeblock и выводами Arduino.
Следующая часть содержит простые программы для использования датчиков и светодиодов Makeblock. Представлена библиотека Makeblock в сочетании со средой программирования Arduino.
Затем в этом руководстве рассматриваются использованные разъемы и кабели RJ25. И объясняет, как подключить компоненты Adafruit к материнским платам Makeblock. В том числе как программировать эти компоненты.
В конце концов, это руководство описывает, как самому сделать датчики и дисплеи для робота Makeblock. А с помощью модифицированного разъема можно даже подключить два датчика к одному порту.
Некоторые из этих датчиков также можно использовать в языке программирования Scratch.
Я назвал эту обучающую программу «Расширенные датчики Makeblock», потому что она не является инструктируемой программой Makeblock по умолчанию. Речь идет о программировании Arduino в сочетании с внутренними аппаратными компонентами. Первые примеры очень простые (мигающий светодиод), но в примерах есть определенный порядок. Каждый пример идет немного дальше предыдущего.
Кольцо NeoPixel оказалось самым полезным компонентом DIY. Он ведет себя как обычный компонент Makeblock и может использоваться в любой среде программирования. Я сделал два из них, которые теперь служат «глазами» робота.
Шаг 1: Детали
Финалист конкурса Make It Move 2017