Encoders not working


#1

I recieved a GoPiGo for Christmas and it all works when I have the encoder wheels off, but when they are on the right servo doesn’t work for any command. Any help?


#2

Hey,
Do the encoder wheels still have the opaque plastic tape on them still there because it is needed to read the encoder values.
-Karan


#3

On one of my encoders the opaque film came off. Can I purchase replacement encoders?


#4

Let me check if you can get replacement encoders but it might be difficult. An easy way would be to put masking tape on the encoder and cut off the shaft with a paper cutter.

-Karan


#5

Hi all,

I remove the film to but the encoders are already opaque, black, why they don’t work without film?

The problem comes form the pi algorithm?


#6
Hey, Do the encoder wheels still have the opaque plastic tape on them still there because it is needed to read the encoder values. -Karan

Do they:


Taken from the how to.


#7

Hey,
They do have to have the tape on them. Zoom in to see it.

You can add some masking tape on them and cut the slots to make them work agai. If you don’t wan’t to do that you can tun the GoPiGo without the PID algorithm.

Can you try out the basic_test_all.py example in the main python folder https://github.com/DexterInd/GoPiGo/blob/master/Software/Python/basic_test_all.py .

Use i to move forward , k to move back and x to stop. This command let’s you control the GoPiGo without the PID algorithm.

Let us know how it goes.

-Karan


#8

I’m a little confused. Do you mean the black tape? Yes it has the black tape. However, I did return it and get another, but it still has the same problem. Please help. Also, mine has the brown paper on all of the parts, is this a problem?


#9
I’m a little confused. Do you mean the black tape? Yes it has the black tape. However, I did return it and get another, but it still has the same problem.

Sorry, so you returned the GoPiGo and it still doesn’t work? This line is confusing.

Also, mine has the brown paper on all of the parts, is this a problem?

This should not be a problem.

Have you tried the script that Karan recommended above?