Mime Industries MeArm Maker - Review

Table of contents

RoadTest: Mime Industries MeArm Maker

Author: thamizharasan

Creation date:

Evaluation Type: Electromechanical

Did you receive all parts the manufacturer stated would be included in the package?: True

What other parts do you consider comparable to this product?:

What were the biggest problems encountered?: 1. The plastic parts having screw holes become loose when tried to reassemble for 2nd time. Recommend to use Nuts & Bolts to maintain tightness. 2. There is a bug in the design, the micro:bit slides-in to the slot in the joystick on either direction. So, ensure to keep the buttons side of the micro:bit facing top as same as joystick switches, to turn-on (due to polarity issue). 3. The Joystick with micro:bit controller, needs some boot (for height) to fix to the me-arm base plastic.

Detailed Review:

Unboxing the MeArm Maker
There were two boxes shipped.
The Micro:bit controller came on a separate box & the MeArm Mechanical parts came on a separate box.

image

The micro:bit box included the micro:bit controller, set of AA batteries, battery holder, USB cable & mini manuals.

image

The MeArm box included the Plastic base & arms, 4x Motors with connector wires, Motor Driver base board, Joystick, Screws, 6-pin Ribbon Cable.

image

Before assembling the whole kit, I fixed the 4x Servo Motors with single headed & double headed studs (as shown below), which is called as Calibration.
Ensure its done first, else you end up re-assembling at a later stage wasting time & efforts.

image

Fix the 1x Double headed stud fixed Servo Motor in the center of the Servo Motor driver base board. This rotates the whole base of the Arm on either direction.

image

Now assemble the Arm parts & tighten with the screws provided.

image

image

Then, fix 2x Single headed Servo Motors on the Left side & Right Side marked positions in the Motor Driver base board.
Tip: Ensure you connect the 4 pin Servo Motor wires to the Motor Driver base board aligning with 'Y' mark for yellow wire.
This step is important, to make the Servo Motor function in expected direction.

image

Then, fix the last Servo Motor on the head portion of the Arm & connect the connector to the Motor Driver base board.
Now, connect the Joystick to the Motor Driver base board with the 6pin ribbon cable provided with the kit.

image

image

Now, keep the MeArm kit aside.

Connect the micro:bit controller to a laptop/desktop using the USB cable provided with the kit.

image

Once this device is detected by the Laptop/Desktop's Operating System, check if you are able to see micro:bit device under My Computer.

Now, download the MeArm micro:bit program code from http://downloads.mearm.com/MeArm/MeArm-microbit.hex

(this is a hex file)

Once downloaded, right-click this hex program file & click 'send to - micro:bit'

The Amber light in the micro:bit controller will blink while copying the hex program file.

This is only a copy operation & this hex program file would not be visible on the micro:bit device after copy.

Then disconnect the micro:bit from the Laptop / Desktop & Insert it into the slot provided in the Joystick.

image

The micro:bit switches help you on selecting the Servo Motor of the MeArm, either to move the MeArm Base, MeArm Stem or MeArm Head.
The Joystick will actually allow you to navigate the direction.

 

https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZvpX_elixxp8gJFnWAF4f3Djh1ueahsIZ_G_lM-MoIjOaE6Mo

Finally, the action...

image


That's it !
Hope you like my review.

Happy Prototyping MeArm with micro:bit controller.

 

Reference Links:
To assemble the mechanical MeArm parts http://learn.mearm.com/assets/mearm.pdf

To download the micro:bit hex program code for MeArm http://downloads.mearm.com/MeArm/MeArm-microbit.hex

Anonymous
  • Hi Rod,

    Thanks for your comments & video suggestion.
    1. I've mentioned the link for the micro-bit code.

    2. I added a video gif file, to show the full action of the me-arm controlled using the micro:bit buttons (to select head/stem/base) & joystick (for up/down, left/right navigation).

     

    Hope it looks complete now along with the evidence that i made a working prototype :-)

  • Hi Rod,

    Thanks for your comments & video suggestion.
    1. I've mentioned the link for the micro-bit code.

    2. I added a video gif file, to show the full action of the me-arm controlled using the micro:bit buttons (to select head/stem/base) & joystick (for up/down, left/right navigation).

     

    Hope it looks complete now along with the evidence that i made a electro-mechanical working prototype :-)

  • Yes DAB.
    The final product is bit flimsy, due to 2nd time re-assembly, as the self-thread screws enlarges the hole in the plastic parts when re-assembled.

    In my report, I've recommended them to replace the self-thread screws with small size Nuts & Bolts, so that the kit can be re-assembled many times & thus the kit remains sturdy every time when re-assembled.

  • Good test report.

     

    Is the final product assembly as flimsy as it looks?

     

    DAB

  • I like reviews with plenty of photos as it helps me understand what the product is and what it is capable of. Your review achieves that, so thank you. If you also added a video of MeArm in action and supplied the Micro:bit code the that would be fantastic.

     

    Rod

  • Hi Dubbie,

    Thanks for your comments.

    Obviously, we cannot expect it to lift things due to made of plastic pieces with tiny self-thread screws.

    As you can make out, it doesn't have wheels, so it cannot move around as a whole unit.

    This is a very useful prototype for educative purpose, or to simulate, how to control the Arm Base, Stem & Head programmatically using micro:bit.
    It is also possible to use MeArm with Raspberry Pi or Arduino (codes are available), opening-up more possibilities creatively.

  • Good explanation of assembly. I have made many similar robot arms based on the MeArm but this one looks as if the assembly process has been streamlined, plus some parts redesigned to make them better and stronger. The parts around the arm servo motors had a tendency to snap if screwed together unevenly. Did you experience this problem?

     

    What sort of operating space or area does this version of the MeArm have? Can it pick things up and move them about inside the work envelope? The ones I used had a lot of problems with the gripper, was yours OK? You can see one of the ones I was involved with at:

     

    https://www.youtube.com/watch?v=qmttsec9Wps

     

    We made our own Arduino Uno PCB with an HC06 Bluetooth interface so that the robot could be controlled from an Android smart phone.

     

    Dubbie