Remote control buttons not mapped correctly


#1

Hi, I recently bought the robot starter kit for my 8 year old son. Construction was straight forward however when operating via the remote control the following behaviour is observed:

Up arrow - robot turns left
Down arrow - robot turns right
Left arrow - robot goes forward
Right arrow - robot goes backwards
D key - in auto sense mode, robot just spins ( I presume because it thinks its going forward but us actually turning left as per up arrow behaviour)

Is there a known solution to this problem, or can you provide assistance please.


#2

Switch the motor wires.
I don’t have the starter kit but I do have an mBot and the FAQ for its fix is here http://forum.makeblock.cc/t/faqs-my-mbot-run-reversed-direction/2018


#3

Hi djanger, thanks for the reply.

I have tried this solution, but in my case all it seems to do is give me the opposite of what I described above e.g with up arrow, now turns right instead of left.

It might be part of the solution I need but I don’t know what else I’m missing.


#4

ok, sorry I didn’t realize you were experiencing this type of reversal.
Basically the motors must run in opposite directions to run the robot forward or backwards. If you are writing a program you have to set the speed of one at a positive number and one with a negative. see this other mBot post for some additional info: http://forum.makeblock.cc/t/switch-m1-m2-wires-for-correct-rotation/1476/9
Can you share what program you are using to read the IR and convert to motor control?
I uploaded a scratch program that works with the mBot that should be complete and adaptable for your needs right here: http://forum.makeblock.cc/t/source-code-for-the-default-program/1526/3


#5

Change the motor plugs around i had this problem and that fixed it put the left plug in the right side of the board and the right into the left


#6