Lego ev3 интересные проекты

Обновлено: 01.12.2022




Роман Голятин

Лео Квасницки

Первое знакомство c робототехникой EV3: описание наборов LEGO MINDSTORMS EV3 HOME (№31313), LEGO MINDSTORMS EV3 EDUCATION (№45544) и доп (ресурсного) набора к 45544-LEGO MINDSTORMS EV3 EDUCATION (45560)

Мирас Золотов

Мирас Золотов
запись закреплена

~
--СУМО (ШАГАЮЩИЙ)--
--Программа со сборкой 500 ₽---
~

~
--Гонка По линий--
--Программа 250 ₽ —
--Сборка 100₽--
~

Другие Программы только по заказу

Майкл Майколов

Майкл Майколов запись закреплена

Гигантский робот и прогулка по набережной в Японии, Токио

Сергей Щеколдин

Сергей Щеколдин запись закреплена

Добрый день. Кто-нибудь сталкивался с проблемой в EV3 Classroom, иногда выскакивает ошибка "невозможно скомпилировать код" и не загрузить программу. Как это вылечить? Спасибо.

Валерий Кудрявцев

Валерий Кудрявцев запись закреплена

Приглашаем всех в эту пятницу 25.12.2020 (с 15.30 до 17.00) на вебинар Академии BiTronics "Обработка сигнала ЭМГ и проект "Миопушка" на базе лаборатории BiTronics Neurolab для LEGO MINDSTORMS EV3".

На этом вебинаре мы продолжим работу с лабораторией BiTronics Neurolab для LEGO MINDSTORMS EV3. В этот раз темой будет обработка сигналов ЭМГ в ПО LEGO MINDSTORMS EV3.
Показать полностью.
Прямо на вебинаре мы напишем программу для получения обработанного значения сигнала электромиограммы - амплитуды силы (подробно остановимся на блоках палитры "Операции с данными" в ПО LEGO MINDSTORMS EV3). Используем обработанный сигнал для создания проекта "Миопушка" (из сборника методических рекомендаций по использованию модулей BiTronics Neurolab).

Вебинар "Обработка сигнала ЭМГ и проект "Миопушка" на базе лаборатории BiTronics Neurolab для LEGO M

Романа Швайковского

Романа Швайковского запись закреплена

Игорь Лунин

Игорь Лунин запись закреплена

Друзья, подскажите ПОЖАЛУЙСТА у кого есть книга "Курс программирования робота ev3 в среде lego mindstorms ev3 л.ю овсяницкая"? Буду очень благодарен! Её везде заблокировали, как я понял. (

Марина Мастакова

Владислав Круглый

Владислав Круглый запись закреплена

DELETED

DELETED запись закреплена

Валерий Кудрявцев

Валерий Кудрявцев запись закреплена

https://www.youtube.com/watch?v=jjJH09Uiw4Y&t=4366s
Запись вебинара "Программирование роботов Lego Mindstorms EV3 на языке Small Basic, часть 2".

Роботы LEGO EV3-от А до Я

Роботы LEGO EV3-от А до Я запись закреплена

Руслан Исаев


Руслан Исаев

This is where we keep a collection of some of the projects that people are working on using ev3dev. We invite you to click through the links below to see what cool stuff ev3dev can do!

Ev3c Lfoa

Ev3c Lfoa

A base code for MINDSTORMS EV3 using C, and HiTechnic Motors Kit.

Cat Keyboard Treat Dispenser

Cat Keyboard Treat Dispenser

This is a robot that will automatically dispense treats. It was designed for my cat, and can be built using a Home set (31313) or Education edition set, and a few spare lego bricks.

Sioux.net On Track

Daisy Chain functionality written for the EV3DEV/C++ environment. This functionality is needed for our fully automated train layout.

Lego Workshop Ide

Lego Workshop Ide

What ? LEGO Workshop is a web IDE to develop Python program for the Lego Mindstorm EV3 robot. Why ? Because as a teacher I need a tool that allow multiple students to work remotely.

Blupants

Learn how to code the fun way with a real robot. Master Python with your Lego EV3 on a free web based coding environment.

Ydlidarcar

Ydlidarcar

This project demonstrates how to use an YDLidar X4 to control a car. Unlike the lidars by Neato, the YDLidar products are intended for teaching and research.

Lego Clock

Lego Clock

An Internet-enabled analog clock.

Hawking Bot

Hawking Bot

The Hawking Bot is a Lego MINDSTORMS EV3 Project inspired by the late Stephen Hawking.

Ps4explor3r

Ps4explor3r

Lego vehicle Explor3r controlled by PS4 gamepad (DualShock 4)

Ev3d4 Ssh Control

This is a Lego EV3 R2D2 copy(EV3D4) remote controll via ssh using your computer's keyboard. It's like playing a game!

Loev3go Logo Interpreter

LOGO language interpreter running on a turtle EV3 robot.

Ev3dev Python Socket Connection

A Windows Form running in your PC, to control the EV3 Brick over the internet, using Client Server Socket Connection

Ball Catcher

Ball Catcher

A delta robot that can catch a ball in mid-air.

Community Ev3 Python Demo For Mac

Community Ev3 Python Demo For Mac

The video and code show Python3 setup via Bluetooth on a Mac and a simple program to demonstrate the robot functions.

Ros And Wiimote

Ros And Wiimote

A wiimote controlled robot using ROS and ev3dev.

Congkak Robot

Congkak Robot

Congkak robot is a robot that plays Congkak, a South-East Asian board game. There are two sets of seven holes plus an additional big hole at the end of each side called house. Players start.

Mapping

A real-time 3D mapping/scanning project.

Pathfind3r

Pathfind3r

Pathfinder is a maze drawing and solving system. It also supports drawing SVG paths and it has a manual drawing mode.

Gamepad Omnibot

Gamepad Omnibot

Remote control Lego Mindstorms Ev3 Omnibot with A PS3 sixaxis DualShock 3 gamepad.

Pix3l Plott3r

Pix3l Plott3r

This is a pixel plotting robot made with a LEGO MINDSTORMS EV3. It accepts any image file.

Noflo Edgefollowing

Noflo Edgefollowing

Visual programming of the EV3 using NoFlo.js.

Ev3 Print3rbot

Ev3 Print3rbot

An EV3 robot that draws with a pen. Can draw directly from SVG images, or with a mouse.

Dalek

Dalek

The Daleks are evil aliens from Doctor Who, and are the Doctor’s most fearsome enemy. Inside the armoured shell is an alien creature that wants nothing less than to exterminate all non-Dalek life in the.

Snake Game

Snake Game

A simple snake game for Lego EV3 running ev3dev firmware. You can download the source from Github page. Got trouble with running this game? Ask for help here. Enjoy!

Ev3 Controlled Rcx

Ev3 Controlled Rcx

Remotely control an RCX using your EV3 and a USB IR tower!

Wiimote Controlled Rover

Wiimote Controlled Rover

Drive your EV3 using a Nintendo Wiimote over bluetooth!

Treev3

Treev3

A web interface for turning on/off Christmas trees using the Dexter Industries dSwitch with ev3dev

Ros On Ev3

Ros On Ev3

Robot Operating System (ROS) on ev3dev.

Led Demo

Led Demo

Starting with kernel version 3.16.1-1-ev3dev, the brightness attribute now works for the LEDs. By combining the red and green LEDs in different amounts, you can create yellow and orange and every color in between. The.

Ev3 Simple Goodies

Helpful Bash scripts that test and demonstrate cool ev3dev functionality.

Balancing Robot

This is still a work in progress. It is a Segway-style balancing robot based on the HTWay. You can control it with the EV3 IR Remote/Sensor. Interesting features: Uses udev to enumerate sensors and motors. Sensors and motors can be plugged into any port without any configuration changes. Can use either the EV3 Gyro sensor or the HiTechnic Gyro sensor.

Python Rubiks Cube Solver

Python Rubiks Cube Solver

The model is based on mindcub3r, from David Gilday. I have two different solving algorithms, one is running on the brick and gives a solution in around 60 steps (source). The other one gives a.

LEGO® is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site

Собираем модели роботележек с различной компоновкой микрокомпьютера и с разными вариантами крепления датчиков и захватов.

мрп-в3 обложка

мрп-в2 Обложка

мрп-в1 Обложка

2. Модели без мотора: изучаем механизмы и механические передачи

Простые модели для изучения механизмов и механических передач.

ИМ-В1 обложка

МРМ-В1 обложка

3. Шагающие роботы

Простые модели для изучения темы «Шагающие механизмы».

шагающий одномоторный Обложка

шагающий 6-ног 2 Обложка

4. Игры и соревнования

Модели и регламенты игр для проведения занятия в игровой форме.

робопенальти обложка

5. Захваты

Здесь собраны варианты конструкций захватов для проведения занятий с перемещением объектов.

захват зсм-о-в1

захват 5 Обложка

захват 6 Обложка

захват 8 Обложка

захват 9 Обложка

захват 10 Обложка

6. Манипуляторы

Здесь собраны модели манипуляторов для изменения положения объектов на поле и сборки башни.

манипулятор 2 Обложка

манипулятор 3 Обложка

манипулятор 4 Обложка

7. Плакаты по робототехнике

Здесь найдете файлы для самостоятельной печати плакатов по робототехнике. Картинки представлены в хорошем разрешении.

На этой странице собраны инструкции по сборке роботов или механизмов из стартового образовательного набора LEGO MINDSTORMS Education EV3 (45544). Кроме инструкций вы найдёте здесь видео, показывающие возможности собранных моделей, и демонстрационные программы. Для некоторых моделей даны рекомендации, с помощью каких приложений можно дистанционно управлять роботами и как настраивать эти приложения.

Стартовый набор LEGO Mindstorms EV3


Имея под рукой образовательный набор LEGO Mindstorms EV3 (45544) и шарики для пинг-понга вполне можно собрать пушку, стреляющую шариками. Пушкой можно управлять со смартфона с помощью приложения RoboCam.


Если вы горите желанием сделать робота с большими колёсами из образовательного набора LEGO Mindstorms EV3 (45544), но у вас нет таких колёс, не расстраивайтесь. Вы можете изготовить их самостоятельно из толстого гофрированного картона. Как сделать робота с большими картонными колёсами, чтобы колёса нормально крутились и не отваливались, я предлагаю вам прочитать в этой статье.


Мне очень понравился проект робота-художника EV3 Print3rbot, в котором, к сожалению, используются нестандартные детали, которые нужно печатать на 3D-принтере. Я решил собрать такого же робота, но используя детали только из образовательного набора LEGO Mindstorms EV3 (45544). И у меня это получилось, правда, пришлось добавить ещё резинок.


Роботом, собранным из конструктора LEGO Mindstorms EV3, вы легко можете управлять дистанционно от первого лица. Для этого вам дополнительно понадобится два смартфона, с установленным приложением RoboCam на один из них. Давайте познакомимся подробнее с приложением RoboCam и научимся им пользоваться.


Используя конструктор LEGO MINDSTORMS EV3 и веб-камеру, вы сможете провести эксперимент по обнаружению лиц в помещении. Для эксперимента подойдёт любой колёсный робот EV3, который умеет вращаться на месте, и на который вы сможете закрепить веб камеру. Робот будет сканировать помещение, поворачиваясь вокруг, а, увидев лица, будет останавливаться и дёргаться столько раз, сколько лиц увидел.


С помощью веб-камеры и образовательного набора конструктора LEGO MINDSTORMS Education EV3 (45544) вполне можно сделать робота, отслеживающего двигающийся объект. Робот сможет не только поворачивать камеру в сторону объекта, но и выдерживать определённую дистанцию до него, т.е. подъехать поближе, если объект удаляется от камеры, или отъехать подальше, если объект приближается. О том, как это сделать поговорим в этой статье.


Гимнаста выполняющего различные упражнения на турнике сделать достаточно просто, если у вас есть образовательный конструктор LEGO MINDSTORMS Education EV3 (45544). Я научил гимнаста выполнять три упражнения, а вы можете научить его и другим различным трюкам.


Гоночную машину, имитирующую болид формулы 1, можно сделать с помощью образовательного набора LEGO MINDSTORMS Education EV3 (45544). В машине сидит водитель и держится за руль. Машина дистанционно управляется с Android-смартфона.


Робот мойщик пола передвигается за счёт поворотов двух дисков параллельно полу. С помощью резинок на диски можно закрепить смоченные моющим раствором тряпки и тогда ваш пол станет немного чище.


Этот робот с клешнёй умеет не только хватать, но и приподнимать предметы. И оба эти действия он делает с помощью всего одного мотора. А за счёт резиновых кончиков клешни, робот может приподнимать даже скользкие предметы. Ну и конечно, то, что робот схватил, он может перевезти на другое место.


Селеноход – это луноход, созданный российской командой для участия в конкурсе Google Lunar X PRIZE. В настоящий момент проект закрыт, но интересная конструкция с не менее интересной системой передвижения по лунной поверхности остались. С помощью стартового образовательного набора LEGO MINDSTORMS Education EV3 (45544) возможно собрать модель Селенохода, который будет передвигаться по такому же принципу и так же поднимать и опускать «голову».


В базовом образовательном наборе LEGO Mindstorms Education EV3 (45544) оказалось достаточно шестерёнок и других деталей, чтобы собрать часы с часовой и минутной стрелками. Кроме того, что часы точно отображают время, они издают звуковой сигнал каждый час.


В образовательном наборе конструктора Mindstorms Education EV3 всё обучение робототехники в классе ведётся с помощью приводной платформы, на колёсном ходу. Мне же захотелось сделать точно такую же платформу, чтобы на неё точно также можно было установить все датчики, но только, чтобы она передвигалась с помощью гусениц.


Имея под рукой образовательный набор LEGO Mindstorms EV3 (45544) и шарики для пинг-понга вполне можно собрать пушку, стреляющую шариками. Пушкой можно управлять со смартфона с помощью приложения RoboCam.


Если вы горите желанием сделать робота с большими колёсами из образовательного набора LEGO Mindstorms EV3 (45544), но у вас нет таких колёс, не расстраивайтесь. Вы можете изготовить их самостоятельно из толстого гофрированного картона. Как сделать робота с большими картонными колёсами, чтобы колёса нормально крутились и не отваливались, я предлагаю вам прочитать в этой статье.


Чтобы программировать робота LEGO Mindstorms EV3 на языке Python мало знать только этот язык. Необходимо ещё иметь представление о библиотеке ev3dev.ev3, для работы с датчиками и моторами. А также не помешало бы иметь под рукой полноценную среду разработки с подсказками, подсветкой синтаксиса и отладчиком. В статье я опишу, как настроить EV3 и компьютер для комфортной разработки вашего проекта на Python.


Мне очень понравился проект робота-художника EV3 Print3rbot, в котором, к сожалению, используются нестандартные детали, которые нужно печатать на 3D-принтере. Я решил собрать такого же робота, но используя детали только из образовательного набора LEGO Mindstorms EV3 (45544). И у меня это получилось, правда, пришлось добавить ещё резинок.


Чтобы программировать робота LEGO Mindstorms EV3 на любимом языке программирования, использовать огромное количество продвинутых библиотек и получить доступ к дополнительному подключаемому оборудованию, такому как клавиатура, джойстики, мышки и камеры, вам просто необходимо использовать полноценную операционную систему. Здесь на помощь придёт ev3dev – операционная система, базирующаяся на Debian Linux. Я предлагаю вам познакомиться с процессом установки и настройки этой операционной системы.


С помощью дополнительных блоков можно существенно расширить возможности своей программы, созданной в среде разработке LEGO Mindstorms EV3. Читая эту статью вы изучите анатомию блока и научитесь создавать свои собственные блоки.


Роботом, собранным из конструктора LEGO Mindstorms EV3, вы легко можете управлять дистанционно от первого лица. Для этого вам дополнительно понадобится два смартфона, с установленным приложением RoboCam на один из них. Давайте познакомимся подробнее с приложением RoboCam и научимся им пользоваться.


Иногда, при создании роботов возникает необходимость использования нескольких различных платформ в одном проекте, например, EV3 и Arduino. Так вы сможете использовать сильные стороны каждой из платформ и распараллелить выполняемые задачи. Я предлагаю вам ознакомиться с переводом статьи, в которой описано, как соединить EV3 и Arduino и как использовать Arduino совместно с EV3.


Используя конструктор LEGO MINDSTORMS EV3 и веб-камеру, вы сможете провести эксперимент по обнаружению лиц в помещении. Для эксперимента подойдёт любой колёсный робот EV3, который умеет вращаться на месте, и на который вы сможете закрепить веб камеру. Робот будет сканировать помещение, поворачиваясь вокруг, а, увидев лица, будет останавливаться и дёргаться столько раз, сколько лиц увидел.


Open Roberta Lab или открытая лаборатория Роберты, робо-леди, которую вы видите на картинке – это облачная среда программирования роботов Lego Mindstorms EV3 очень похожая на Scratch 2, но не требующая установки на компьютер. Ваши готовые программы вы можете протестировать здесь же на симуляторе. Для программирования и использования симулятора вам достаточно иметь браузер и доступ в интернет.


С помощью веб-камеры и образовательного набора конструктора LEGO MINDSTORMS Education EV3 (45544) вполне можно сделать робота, отслеживающего двигающийся объект. Робот сможет не только поворачивать камеру в сторону объекта, но и выдерживать определённую дистанцию до него, т.е. подъехать поближе, если объект удаляется от камеры, или отъехать подальше, если объект приближается. О том, как это сделать поговорим в этой статье.


Гимнаста выполняющего различные упражнения на турнике сделать достаточно просто, если у вас есть образовательный конструктор LEGO MINDSTORMS Education EV3 (45544). Я научил гимнаста выполнять три упражнения, а вы можете научить его и другим различным трюкам.


Как известно, виртуальная Java-машина leJOS, которую мы можем использовать для программирования роботизированного конструктора LEGO Mindstorms EV3, совместима не только с официально поддерживаемым адаптером NETGEAR N150, но и с рядом других адаптеров. Здесь я предлагаю вам перевод статьи с официального блога leJOS, в которой приводится сравнение различных поддерживаемых WiFi-адаптеров.


Гоночную машину, имитирующую болид формулы 1, можно сделать с помощью образовательного набора LEGO MINDSTORMS Education EV3 (45544). В машине сидит водитель и держится за руль. Машина дистанционно управляется с Android-смартфона.


Эта статья будет интересна тем, кто хочет сделать программу для дистанционного управления роботом EV3 со стандартной заводской прошивкой через Bluetooth, WiFi или USB и не важно, с какого устройства или операционной системы. Здесь мы рассмотрим протокол взаимодействия между модулем EV3 и вашей программой.


Робот мойщик пола передвигается за счёт поворотов двух дисков параллельно полу. С помощью резинок на диски можно закрепить смоченные моющим раствором тряпки и тогда ваш пол станет немного чище.


С помощью чего только не программируются роботы LEGO Mindstorms EV3. Поддерживается большое количество языков программирования на любой вкус. Но сегодня я хочу рассказать вам, о самом, на мой взгляд, удобном и богатом, в плане возможностей, способе программирования роботов LEGO Mindstorms EV3. Удобный, потому что разрабатывать можно в среде разработки Eclipse на языке Java, а богатый, потому, что виртуальная машина Java для EV3, которая называется leJOS, поддерживает не только стандартные возможности EV3, но даёт и гораздо больше.


Если вам нравится графическая среда программирования Scratch 2.0, то вам необязательно отказываться от неё для программирования роботов Lego Mindstorms EV3. Достаточно лишь установить и настроить нужное программное обеспечение, о чём и будет написано в этой статье.


Этот робот с клешнёй умеет не только хватать, но и приподнимать предметы. И оба эти действия он делает с помощью всего одного мотора. А за счёт резиновых кончиков клешни, робот может приподнимать даже скользкие предметы. Ну и конечно, то, что робот схватил, он может перевезти на другое место.


Селеноход – это луноход, созданный российской командой для участия в конкурсе Google Lunar X PRIZE. В настоящий момент проект закрыт, но интересная конструкция с не менее интересной системой передвижения по лунной поверхности остались. С помощью стартового образовательного набора LEGO MINDSTORMS Education EV3 (45544) возможно собрать модель Селенохода, который будет передвигаться по такому же принципу и так же поднимать и опускать «голову».

Читайте также: