Jump to content
THIS IS THE TEST SITE OF EUROBRICKS! ×
THIS IS THE TEST SITE OF EUROBRICKS!

Recommended Posts

Posted

Hi!  (Newbie question) I got LEGO Mindstorms 51515 for Xmas a few days ago and I love it!  Straight out of the box, the Mindstorms App prompts you to calibrate the motors (or rather it calls it "updating" the motors).  For one of the four motors, I didn't do such a great job and the zero position is a little bit off.  I would like to recalibrate it, but after much searching, I just can't locate the option on the Mindstorms app.  Can anyone please help me figure out how to trigger the motor calibration sequence again from the Mindstorms App after the initial installation?  Thanks!

Posted

In the app on my phone:

  1. Go to the coding page
  2. Click the connect to hub button in the top right.
  3. Connect to the hub
  4. Go back to the coding page
  5. Click the connect to hub button in the top right again, this time you will get a page showing you the status of the hub.
  6. Click the vertical "..." button near the top on the right.
  7. This gives you the options: "Rename hub", "Reset Hub", and "Update motors"
  8. Click "Update motors"
Posted

As a followup, I realized my motor was not miscalibrated and it's actually pretty unlikely to calibrate it wrong.  Since you put an axle in when you lock the motor for calibrating, there are only 4 possible orientations; that is, it is very unlikely to be miscalibrated by a few degrees.  If you think this might be the case, it's probably more likely something you misunderstood in the program (that was my problem) or a building error.

For troubleshooting, it is nice to be able to check the motors are zeroed properly, and I found a quicker way to check it without unbuilding anything (*).  In the extended word-block menu is a block for "go shortest path to position 0".  You can set this to operate one motor or multiple motors.  To get this option if you are only seeing the short menu, there should be a "show all blocks" drop-down arrow at the bottom of your block menu.  You can make  a new project for this operation or put it in a new stack in your existing program triggered by some sensor you are not already using (perhaps tapping the P-block).  This does move the motors, so make sure it's safe, for instance by moving it away from the edge of the table or picking it up in your hand, etc.

(*) The caveat to "without unbuilding anything" is that if your motor is physically prevented from going to zero, of course it won't.  If that might be the case, you probably want to unbuild to free up the motor before testing the zero position.  If it is physically prevented from going to zero, that might be intentional, but it also might be a clue about a building error.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...