Конструктор LEGO WeDo 2.0 — роботы для детей


LEGO  WeDo 2.0

В настоящее время от различных конструкторов роботов для детей глаза просто разбегаются. Однако для самых маленьких есть идеальный вариант — LEGO WeDo 2.0.

Сам конструктор довольно старый (впервые был представлен в 2016 году) и является развитием первой версии WeDo 1.0 (вышел в 2009–2011 годах с 150 деталями и контроллером с USB-подключением). У WeDo 2.0 в контроллер (СмартХаб) добавлен беспроводной интерфейс (Bluetooth 4.0), число деталей увеличено до 280, а из электронных компонентов есть: датчик расстояния, наклона и мотор.

В настоящее время WeDo 2.0 ещё может использоваться  в образовательных программах для начальной школы и кружках робототехники для самых маленьких, но постепенно вытесняется новыми линейками LEGO Spike (2019). Компания LEGO больше наборы не выпускает, но на маркетплейсах можно найти китайские клоны по доступной цене и с приемлемым качеством.

Программное обеспечение представляет собой блочную среду для планшетов (Android), возможна работа со Scratch 3.

Как устроен Hub

Сам контроллер представляет собой блок с кнопкой включения, к которому можно пристегнуть батарейный (2 батарейки типа AA) или аккумуляторный отсек. У контроллера всего два порта (можно подключить один мотор и один датчик или два мотора).

Электронная плата основного контроллера
LEGO  WeDo 2.0 PCB top

На плате можно видеть пару разъёмов (собственная разработка LEGO, шаг контактов 1.27 мм), двойной драйвер двигателя LB1836,  контроллер Bluetooth (Texas Instruments CC2640).
LEGO  WeDo 2.0 PCB botton

На лицевой стороне плате располагаются: кнопка включения/выключения, пьезоэлектрический буззер, керамическая антенна для Bluetooth, RGB-светодиод, фильтрующие электролитические конденсаторы.

Распиновка разъёма LEGO  WeDo 2.0 connector

  1. M1 — Вывод питания двигателя 1 (управление ШИМ)
  2. M2 — Вывод питания двигателя 2 (управление ШИМ)
  3. GND — Земля (0 В)
  4. VCC — Питание для электроники устройства (3.3 В)
  5. ID1 — Линия аналоговой идентификации 1 / Последовательные данные (концентратор -> устройство)
  6. ID2 — Линия аналоговой идентификации 2 / Последовательные данные (устройство -> концентратор)

Внешнее управление

Для внешнего управления хабом есть esp32_ble_wedo —  библиотека для управления конструктором LEGO Wedo с помощью ESP32 через Bluetooth Low Energy. Позволяет управлять моторчиками и RGB-светодиодом.

Заключение

Таким образом, для маленьких детей такой конструктор (вернее его китайский клон) вполне может пригодиться для конструирования и оживления самых первых роботов и механизмов.

Ссылки

По теме


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

Arduino

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

Разделы

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

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

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

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