mBot — робот для обучения программированию и робототехнике


mBot
mBot — это интересный набор для построения небольшого робота, от команды Makeblock.
Конструктор призван научить детей основам программирования, электроники и робототехники.
Проект успешно стартовал на кикстартере, представив двухколёсного робота на базе надёжной платформы из анодированного алюминия, которая совместима с конструкторами Makeblock и LEGO.
mBot

http://www.youtube.com/watch?v=chkpweFx6G4

Электроника mBot — плата mCore

Электроника mBot состоит из базовой платы mCore, которая создана на базе контроллера Arduino и двух датчиков — ультразвукового датчика препятствий и инфракрасного датчика линии.
mCore
На плате mCore уже установлены:
* датчик освещённости,
* два RGB-светодиода,
* бузер,
* инфракрасный приёмник и передатчик,
* драйвер двигателей,
* 4 разъема RJ25 (с цветовой кодировкой) — для подключения дополнительных датчиков.

Сборка робота mBot

Весь набор mBot состоит всего из 45 деталей.
состав набора mBot

По прилагаемой инструкции, ребёнок сможет собрать платформу за 10 минут.
сборка mBot

Видео сборки робота mBot:

Программирование робота mBot

Для робота mBot, можно выбрать среду программирования: это может быть либо обычная Arduino IDE или визуальная объектно-ориентированная среда программирования mBlock.

mBlock — это инструмент для графического программирования, который создан на базе крайне популярного и очень простого в использовании Scratch 2.0.

mBlock

Робот программируется через USB кабель или Bluetooth.
Управлять роботом, можно по Bluetooth через мобильное приложение mBot (доступно для iOS и Android) или входящим в комплект ИК-пультом.

Программирование робота mBot при помощи mBlock — танцующий робот

mBot: избегание препятствий и края стола

mBot: как использовать 2.4GHz-модуль и Bluetooth

Makeblock mBot: режим следования по линии

Совместимость с LEGO

Совместимость с конструкторами Makeblock и LEGO, а также с одноплатным компьютером Raspberry Pi и стандартным Arduino, позволяет собрать на базе mBot какого-нибудь по-настоящему уникального робота.
mBot

Робот mBot с установленной Raspberry Pi и web-камерой:

mBot и развлечения

mBot создан не только для обучения, но и для творчества и развлечения. Робота можно использовать в разных играх — например: футбол, сумо и т.п.
mBot
Работа с mBot, объединяет в себе естественнонаучные дисциплины, математику и основы инженерных знаний (STEM — Science, Technology, Engineering, Mathematics — наука, технология, инженерия, математика).
Это идеальный выбор не только для школ и «кружков», но и для дома.

Купить mBot

Купить робота mBot можно в магазине.

Ссылки
mBot: $49 educational robot for each kid
Review: Makeblock mBot (Bluetooth version)
mBlock
Руководства mBot
Курс по mBot
How to use Scratch or Arduino to program a mBot with Makeblock
Map with cardboard overpass for line follower robot
mBot robot kit: 3rd part of review. Programming the robot
mBot plus: artificial vision via Raspberry Pi

По теме
Finch — робот учебное пособие
Robotino — робот для обучения


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение