Search the Community

Showing results for tags 'EV3'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Frontpage, Forum Information and General LEGO Discussion
    • Guest Section - PLEASE READ BEFORE YOU REGISTER!
    • Frontpage News
    • Forum Information and Help
    • General LEGO Discussion
  • Themes
    • LEGO Licensed
    • LEGO Star Wars
    • LEGO Historic Themes
    • LEGO Action and Adventure Themes
    • LEGO Pirates
    • LEGO Sci-Fi
    • LEGO Town
    • LEGO Train Tech
    • LEGO Technic and Model Team
    • LEGO Mindstorms and Robotics
    • LEGO Scale Modeling
    • LEGO Action Figures
    • Special LEGO Themes
  • Special Interests
    • The Military Section
    • Minifig Customisation Workshop
    • LEGO Digital Designer and other digital tools
    • Brick Flicks & Comics
    • LEGO Mafia and Role-Play Games
    • LEGO Media and Gaming
  • Eurobricks Community
    • Hello! My name is...
    • LEGO Events and User Groups
    • Buy, Sell, Trade and Finds
    • Community
    • Culture & Multimedia

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


What is favorite LEGO theme? (we need this info to prevent spam)


Which LEGO set did you recently purchase or build?


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Country


Special Tags 1


Special Tags 2


Special Tags 3


Special Tags 4


Special Tags 5


Special Tags 6


Country flag

Found 178 results

  1. Hello, I have a big problem - burnt ev3 motors. Now it is fourth burnt motor and I have remaining only 2 ev3 and 4 nxt motors. nxt motors doesn't burn. But ev3 yes. PLEASE, TELL ME WHAT TO DO WITH IT IT IS IMPORTANT FOR ME.
  2. I'm busy with automating a LEGO railway crossing and have therefore written the code below. This code works fine, but motor D starts only when motor A is finished. Are there possibilities to start both motors at the same time? #!/usr/bin/env pybricks-micropython from pybricks.hubs import EV3Brick from pybricks.ev3devices import (Motor, TouchSensor, ColorSensor, InfraredSensor, UltrasonicSensor, GyroSensor) from pybricks.parameters import Port, Stop, Direction, Button, Color from pybricks.tools import wait, StopWatch, DataLog from pybricks.robotics import DriveBase from pybricks.media.ev3dev import SoundFile, ImageFile # Initialize the EV3 Brick. ev3 = EV3Brick() sensor_1 = UltrasonicSensor(Port.S1) motor_A = Motor(Port.A) motor_D = Motor(Port.D) # parameters speed = 6*165*10 # [deg/s] rotation_angle = 24*90 # gear ratio 24:1 dis_track_1 = 65 # [mm] t1 = 10*1000 # [sec] while True: if sensor_1.distance() < dis_track_1: # close railway crossing ev3.light.on(Color.RED) motor_A.run_angle(speed=speed, rotation_angle=-rotation_angle, then=Stop.HOLD, wait=True) motor_D.run_angle(speed=speed, rotation_angle=-rotation_angle, then=Stop.HOLD, wait=True) # wait 10 seconds wait(t1) # open railway crossing motor_A.run_angle(speed=speed, rotation_angle=rotation_angle, then=Stop.HOLD, wait=True) motor_D.run_angle(speed=speed, rotation_angle=rotation_angle, then=Stop.HOLD, wait=True) ev3.light.on(Color.GREEN)
  3. I did program something with two "own Blocks" wich work together, but for that I need to check if the text entered in the text parameter of the first block matches the one of the second block. Basically I need to know how to check if "Text variable one" matches "Text variable two". Please comment if you know how to do that, or if you have any good alternatives, currently I use numbers, but that's hard to keep track off. Edit: I program in Mindstorms Ev3 with the Ev3 brick
  4. For delivering the candies to the visitors, we use four lockers. The ticket you have received at the beginning, is used to open the locker containing your own candy. The current version uses an iris-like mechanism, you can see it in the picture (click on it to see it on Youtube in action): I am planning to upgrade the lockers to a new door mechanism, the so called torggler doors. It is named after its inventor Klemens Torggler. Below you find a Youtube video containing the first proof of concept. The mechanism will be improved in the coming weeks. Stay tuned! Enjoy, Hans
  5. This electronic meter can reliably measure the length of a Lego beam in a few seconds. If the touch sensor is released, the brain measure the rotations of the motor and then compute the beam size thanks to the range block. You can visit my website to see some photos and to download building instructions and EV3 program. https://tomastechnic.com/beam-meter/
  6. Few years ago I built Jason Allemann's LuuMa EV3 (LEGO Ultimate Useless Machine) and started taking it with me to local LEGO exhibitions. I found out that it has one structural problem causing frequent failures and in general it does nothing (since it is called "useless" it is not very surprising). So I got idea to modify it into switch that could control external motor. And I also wanted to fix that structural problem mentioned above. Now, let me introduce you LuuMa 2.0 - "LEGO Ultimate UseFULL Machine". It is improved version of original LuuMa EV3 built and programmed by Jason Allemann. His LuuMa didn't have any real use but my version 2.0 works as switch that can control large or medium motor connected to free cable in port D. You can see it in action in video bellow. Building instructions are available at buildinst.cz
  7. The last years, we have used a NXT brick for controlling the train. For Lego World 2017, we want to use EV3 bricks only. Since the RFID sensor is not supported anymore, we needed another way to determine the train location. I have build a proof of concept of a loco: Wheels are directly connected to a EV3 medium motor Location detection based on a color sensor (the combination of yellow, red and green makes a unique pattern) And it works fine! A video of this proof of concept: Of course, the train needs a bit (... ) of restyling ;-) Enjoy, Hans
  8. Tomas TECHNIC

    Walking Robot 2.0

    I just finished the video about this new version of walking robot. For more information visit my website: https://tomastechnic.com/walking-robot-2-0/ You can find there photos, some text about the robot and mainly building instructions and EV3 program.
  9. welcome to the mindstorm section of the Akiyuki project, this topic is for the modules of Akiyuki that have mindstorms in them or use mindstorms in any way. I will work with Blakbird to get instructions for these modules done, as always I would appreciate any information (pictures/videos) of these modules working or built here's what I know so far: Ball Cleaner EV3( in progress by @Juroen) program by Akiyuki (instructions not yet available) Container Transporter NXT instructions available here by @Courbet program by @9v system available here Fast Ball Sorter EV3 instructions by Courbet, built by Courbet and Mogwai, program also by Courbet and Mogwai, Render by Blakbird(instructions available) building instructions, program for the ev3 any help would be good to get these modules made into instructions (programs will also need to be made) 9v system
  10. Motorized model of a crawler crane with Mindstorms EV3. Features driven tracks, and superstructure functions controlled by an automated distribution gearbox. Functions/features: Driven tracks Boom elevation Boom extension Winch Superstructure rotation Ever since TLG released the rotary catch pieces from the Bugatti set I sought to incorporate it in a distribution gearbox so that I could control 4 functions with 2 motors. However, I did not want the play experience to be constantly interrupted by shifting the gearbox. For instance, if I used PF and installed a stepper mechanism to control the gearbox, I'd constantly have to count how many "shifts" I've done to ensure the right function is engaged. With that in mind, I realized Mindstorms EV3 is the perfect solution to this - by simply utilizing a touch sensor, the mechanism can detect how far the shifting motor has rotated thus automatically selecting the right function. The gearbox, which sits at the heart of the superstructure, features a cam attached to the shifting motor to hit a touch sensor. When a command is received from the remote, the shifting motor rotates until the touch sensor is pressed, then the EV3 tells the shifting motor to rotate a certain number of degrees to select the corresponding function. This utilizes a switch/case for the remote, and because it features up to 11 button combinations all superstructure functions are controlled from the same channel (channel 2 on the remote). This gives controlling the model a very natural feel, and sometimes I even forgot that I was controlling a distribution gearbox because the EV3 shifts it so seamlessly. As for driving, it too uses a switch/case for the remote. Because it's just a simple tank drive, the commands for this are much more straightforward compared to the gearbox functions. Driving is controlled from channel 1 on the remote. Additionally, there are sound effects that play while operating the crane. Pressing the left two buttons together in the 1st channel starts the engine (thus starting the program), and pressing the right two together stops it (thus ending the program). Because the PF IR remote uses levers instead of buttons, this effectively makes the model inoperable with only a PF remote. The EV3 remote feels more natural for controlling this model too, as some superstructure functions (boom elevation and superstructure rotation) involves pressing two buttons simultaneously. In the end, I'm pretty satisfied with how this model turned out. I was initially worried that this gearbox I had in mind won't work as smoothly as I imagined, but it turned out to work flawlessly. It often made me forget that I was even controlling a gearbox as the EV3 does the shifting for me. Of course, there's still areas that could be improved - for instance, the boom extension and winch operate pretty slowly. Not using a worm gear in those mechanisms probably would've helped, but that would mean the mechanism becomes "unlocked" as soon as the gearbox disengages it. Occasionally the gearbox would jam, making me restart the program, but overall the finished model met my expectations. Video: Photos:
  11. Ev3 4x4 tracked vehicle with amazing suspension. Building instructions here: https://rebrickable.com/mocs/MOC-43681/mic8per/4-x-4-extr3me-tracker/?inventory=1#bi Video:
  12. hi, This is a large ev3 magnetic crawler crane.It uses five motors, two sensors and two EV3 bricks.Two L motors for drive, one M motor for hook and two NXT motors for boom. Buiding instructions here: https://rebrickable.com/mocs/MOC-43016/mic8per/track3d-crane-an-ev3-magnetic-crawler-crane/?inventory=1#comments Video:
  13. Hello, I have a LEGO robot arm Assembly, my project also uses kinect from xbox, the code processes the position of my hand and sends it to the ev3 control unit, how can I implement the motor lift by a certain degree? Let's say I set y>0 my package went, and the robot raised its arm to a certain height, then I lowered my arm y became < 0, and the arm went down too. The code through which I tried to do this is attached, but in this case it infinitely turns the motor. - client(my pc) -server(ev3)
  14. When I was building the Robot Arm (see my mail thread here), I stumbled upon the ABB robot flex picker (also known as a delta robot). I was amazed about the simple construction and how fast it can work. Although I am definitely not making the first one of Lego, I wanted to build my own version of it. In this thread you can follow the work in progress. I have now build the base and the three arms that will support the grabber. The grabber will be able to pick up the candy containers and move them to a different location. Don't know yet what its place will be on the layout, but I am confident that it will have its use. Photos can be found at Flickr, click on the picture below to see some more pics and an animated gif. Please let me know that you think of it. Enjoy, Hans
  15. A Russian roulette style slot machine. Match three colours to win. Play by yourself or with friends. LEGO Mindstorm EV3 Slot Machine by dr_spock_888, on Flickr I made this for the local LEGO Discovery Centre's Adult Night's casino theme night. Originally, it was running on the NXT with limited function. The NXT didn't have the modulus function in the math block. I needed it to calculate where the colors are. I wasn't looking forward to writing my own modulo function then I got lucky and won an EV3 at a silent charity auction. Lo and behold, EV3 math block has a modulo function. I am saved! We also planned to build a working roulette table for the event but that fell through. So I added a "roulette" feature to my MOC. VIDEO: V
  16. In case you have missed my earlier posts: the article below is part of the large, fully automated train layout called "Sioux.NET on Track". You can watch a video of our presentation of our layout at Lego World Utrecht 2016 at our Youtube channel: Replacement of a slow candy crane As you can see in the video, the loading of the four wagons is done by the so-called candy crane. A nice and eye-catching structure, but is is slow. Really slow. When the visiting parents asked me at Lego World what the layout was about, my answer was usually “for children it is a candy delivery machine but for the parents it is a Zen machine” ;-). The delivery of four candies took in total about 13 minutes; most of the time the candy crane was fetching the containers with candies and loading them into the train. When we walked around Lego World, we noticed the following robot arms at the Mindstorms stand. We all had the same idea: that robot arm would be our next building and the replacement of our crane. The robot arm would be responsible for moving the containers from the pickup position to the wagons. The robot arm on the photo is originally designed by Mike Dobson and a LDD file is available. But I don’t find it a challenge to build these things from a building instruction (although, rebuilding these large objects from an LDD file is quite a challenge in itself ;-). So I started to build a robot arm from scratch. Of course, you will see some parts that look similar and yes: I have stolen these ideas from the master ;-) Robot arm, six axis DOF (some background info) The robot arm that we are designing, is a so called six-axis DOF robot (DOF is an abbreviation for Degrees of Freedom). The six axis that it can move are shown on the following picture: This axis, located at the robot base, allows the robot to rotate from left to right. This axis allows the lower arm of the robot to extend forward and backward. The axis extends the robot's vertical reach. It allows the upper arm to raise and lower. Working in conjunction with the axis 5, this axis aids in the positioning of the end effector and manipulation of the part. Known as the wrist roll, it rotates the upper arm in a circular motion moving parts between horizontal to vertical orientations. This axis allows the wrist of the robot arm to tilt up and down. This axis is responsible for the pitch and yaw motion. The pitch, or bend, motion is up and down, much like opening and closing a box lid. Yaw moves left and right, like a door on hinges. This is the wrist of the robot arm. It is responsible for a twisting motion, allowing it to rotate freely in a circular motion, both to position end effectors and to manipulate parts. It is usually capable of more than a 360 degree rotation in either a clockwise or counterclockwise direction. The gripper to pick-up the parts, candy containers in our case. Since this is not a movement, it is not seen as a separate axis. So, let's start building! Building of the robot arm, work in progress (first prototype) We started with the upper arm of the robot arm. For the first prototype, we used a a copy of the crane grabber for the gripper part. Three motors were placed in the upper arm (for movement 5, 6 and 7). The result can be seen below: And all worked fine, apart from one major disadvantage: to make the movement "axis 4" possible, the upper arm needed to be connected using a turntable (art. 4624645). But the weight of the upper arm was too high for the turntable. It started to bent a bit, making the rotation (axis 4) almost impossible. So, we needed a new upper arm but much more light-weight. Building of the robot arm, work in progress (second prototype) We discussed in the team what could be improved. And if the weight of the arm is too much, it needed to go on a diet. So, we looked for a way to put the motors in the upper part of the arm and to get three axles through the turntable. That would save lots of weight: 1) because three motors are not needed in this part of the arm, and 2) because the arm could be much shorter. But is it possible to get three axles through one turntable? Yes, you can. I found a video that does the trick, you can find it here: Another solution uses non-Lego parts: Quite a nice solution but we have a restriction that we don't use non-Lego elements. If three axles is not really possible, let's step back to a two-axle solution. And so we did: we created an upper part of the robot arm with only one motor and a simple fix to get two axles through the turntable: The result of the second prototype can be seen here. We said goodbye to the grabber and made a two-finger gripper. And indeed, the second prototype was better than the first time. Take a look at a (kind of) complete upper arm: But another major disadvantage: if the arm made a movement around axis 5 or axis 6, the gripper opens or closes as well. The reason is that the gears that control the movement of the opening/closing of the gripper, are also rotating when the gripper is rotated (axis 6) or when the wrist rotates (axis 5). You can power the motor that controls the gripper to compensate, but it is not accurate enough. So... goodbye to prototype 2. Building of the robot arm, work in progress (third prototype) How can you prevent gears to turn when you don't want them to....? Remove the gears! So the next (and hopefully final) prototype uses pneumatics to control the gripper. We added two touch sensors to the upper arm to detect the position of movement 5. In the photo above, the read L shaped peaces are pressed against the touch sensor when it reaches the end position. At the other side, the same principle is used to detect the other end position. Next to build: a sensor to detect the rotation position of the gripper. And the motor(s) to control the movements 5 (wrist) and 6 (gripper rotation). If that is finished, the upper arm is ready and we can continue with the part that holds the upper arm. That's all for now, I'll keep you posted. Please let me know what you think of it. Enjoy, Hans
  17. In 2018, Sioux.NET on Track was not allowed to show the train layout at Lego World 2018. Fortunately, the Lego store Toypro in Nederweert (NL) offered us the space and opportunity to demo our layout at their place. December 28, 2018 we gave a successful demo to the visitors. You can find pictures at our Flickr page and a video on Youtube. Some facts and figures: The layout at Toypro used a space of approx. 7 x 3 meter. We use a total of 15 Lego Mindstorms EV3 bricks. The EV3 bricks are running (relatively) small programs written in the EV3 programming language. Each brick is only capable of handling the local functionality, e.g. the delta crane can load containers from the conveyor belt to one of the four wagons. It receives a command to do this from the master PC application. Some builds are controlled by two EV3 bricks in Daisy chain modus. We didn't use three bricks in daisy chain because of the buggy firmware :-(. The master PC application is written in Microsoft C# and WPF. It sends commands using the EV3 mailboxes to start a function and to receive status updates. For example, when the train arrives at the Delta crane, the train sends a message to the PC application that is has arrived at the loading area. Next, the PC application waits until the conveyor belt sends a message that a container has arrived at the loading platform. Then the PC application sends a "load wagon" message to the Delta crane. Etc. All the bricks are connected to the PC via USB. Two exceptions: 1) The train is connected using Wifi. 2) The EV3 that controls the air pump, works standalone. Enjoy, Hans
  18. Hello everyone. Since this is my first topic here, I’d like to introduce myself a bit first (but for those who don't care, I will put it to the spoiler :) ) My dream is to build my own hypercar, powered by EV3 and controlled by XBox-Controller. For now, I have almost nothing but my dream. But I’d like to share my way here (hope it is not a problem :) ). I have some features and stuff I’d like to at least try. As I see it now, it has a three main parts. Build a chassis Create a program to run it Make it look great I will update this message as my progress goes. Photos and .io files (for Studio) of my progress - bricksafe Videos - Youtube Playlist Changelog Building a chassis Progress: I’m trying different gearboxes and building a base chassis. Motors: 2 large motors for movement 1 medium motor to control steering 1 medium motor to control transmission Transmission and Gearbox: I’ve tried 2 large motors at HammerHead chassis by @Didumos69 and it worked, but not great, but I guess it was because of the gearbox is not meant to be used by motors. so I’m thinking about a more heavy-duty gearbox with a max 4 speeds (maybe I don't even need that many speeds) - but I’d need a strong 1st gear to make it move, then gear up to make it faster I don't need a reverse, since it is done by motors themselves but I’d like to have a neutral, which will have a running motors, but not the car (as it is in normal cars) - it is just a feature I’d like to make - you will start a car, so motors will go to ~5 % of speed but a car will be still until a 1st speed is set Create a program to run it Progress: I have a prototype which can run a car forward/backward by X-box controller. I had quite a good experience with https://github.com/BrianPeek/legoev3 library. I'm using F# on Mac with .netcore (which is not that common as I've noticed :D ) and I'm trying to control my EV3 brick with Xbox-Controller (connected to PC with Windows 10, where I run a program) - here is the source code. For now, I still need the computer to communicate with the EV3 brick and the XBox-Controller (which I guess wont change, since the XBox-Controller wont communicate with EV3 brick in any way) Example is here: Make it look great Progress: None so far. I don't want this car to be any specific replica. But I really love look of the Mercedes Maybach 6 concept car. So I will try it to look alike. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ I'm very open to any questions, suggestions and ideas or any other comments. And to be honest, I think it could be quite a long journey to go :) .
  19. Hi, I want to ask the users of EV3 system: How much can you rely on position determination made by EV3 unit that computes it from the quadrature encoder inside the EV3 servomotors? Particularly in a situation where the position of a driven mechanical system (e.g. a robot arm) changes quickly and in both directions? Is it precise and robust enough so that limit switches may be omitted? I saw some robots with EV3 and many were without these switches. I ask because I am experimenting with EV3 motors combined with Arduino and even though my control programs (inspired by this project) seem to be fast and accurate enough, there are always small deviations of the position after several movement repetitions. After tens and hundreds of repetitions the deviations becomes critical.
  20. I am planning to create new GBC modules in the coming years. It will be a combination of Lego Mindstorms and Lego Technic. So not mindblowing mechanical constructions like Akiyuki, but constructions that can only work because they are controlled by the intelligent Mindstorms brick. My first module that I am trying to build (still unsure if I can make it work), is based on the Planar Parallel Mechanism that I saw on Youtube: I find it really cool how it moves. And I thought: let's build this, and use the grabber (visible from time frame 1:23) to pick up balls at the left side of the GBC module and bring them to the right side. Here is an LDD sketch from the first prototype: And a small movie of the first test. The green markers are there, to put the prototype in the start position. That's my major issue right now: how do I now where the four legs of the mechanism are? Working on that now, will keep you posted. Suggestions and compliments are welcome ;-). Regards, Hans aka Mindstorms GBC
  21. dawidmarasek

    EV3 with Scratch

    I'm trying to use EV3 with Scratch. I've posted few videos. Maybe someone will be useful.
  22. Tomas TECHNIC

    Self-Driving Minirobot

    This simple robot with a sophisticated program can detect obstacles and avoid collisions. Building instructions and program are available on Rebrickable. https://rebrickable.com/mocs/MOC-36666/TomasTECHNIC/self-driving-minirobot/#comments
  23. bluatigro

    EV3 + MAKECODE

    i had some wadering done on www en fond www.makecode.org this is a site whit several mirco controlers controled by a kind of scratch you can also program in javasrcipt i made the folowing js code [ not tested jet ] let move = "wait"; sensors.remoteButtonTopLeft.onEvent(ButtonEvent.Pressed, function () { move = "turn left" }) sensors.remoteButtonTopRight.onEvent(ButtonEvent.Pressed, function () { move = "forwart" }) sensors.remoteButtonBottomLeft.onEvent(ButtonEvent.Pressed, function () { move = "turn right" }) sensors.remoteButtonBottomRight.onEvent(ButtonEvent.Pressed, function () { move = "backwart" }) motors.stopAll() forever(function () { switch (move) { case "turn left": motors.largeBC.tank(-50, 50) break case "forwart": motors.largeBC.tank(50, 50) break case "turn right": motors.largeBC.tank(50, -50) break case "backwart": motors.largeBC.tank(-50, -50) break default: motors.stopAll() break } control.waitMicros(100) move = "wait" })
  24. Hi everyone, I'm Shah, and I like making models using just one Mindstorms kit. As I create new builds I'll add them to this post. Would like to share my latest MOC, a steamboat loosely based on Steamboat Willie. STEAMBOAT WILLI3 by Ahmad Sahar, on Flickr STEAMBOAT WILLI3 by Ahmad Sahar, on Flickr STEAMBOAT WILLI3 by Ahmad Sahar, on Flickr Short video clip and building instructions here. Hope you like it.
  25. Is there a way to not display certain programs and especially MyBlocks on the EV3 Brick Menu under a Project? The Kids have a project called CityShaper and it has 2 programs and about 10 MyBlocks. They only need to see the 2 programs and not all the MyBlocks listed so it is easier to select during the FLL Competition.