|
Post by steve2q on Apr 9, 2020 7:31:14 GMT -8
Hi..Now that everyone has to stay inside (and also because we just got a young rescued cat!) I decided it was time to put together my MouseAir. Everything was fine until the servo check. When I run the servo test command, the servo only runs backwards two times. Is it possible that the leads from the servo itself are incorrectly color coded? I do have the orange lead to the left as in the diagram. Or is it possible that there is a programming error, as I thought the servo would first go forwards and then backwards.
Thank you, Steve
|
|
|
Post by SDL on Apr 9, 2020 9:11:40 GMT -8
Steve,
Take a picture of the wiring of the Servo motor and let me take a look at it. It should go forward and back.
BP
|
|
|
Post by steve2q on Apr 9, 2020 11:36:27 GMT -8
Thanks for getting back to me so quickly. Here is a picture showing where the servo wires are connected, and the controller board is hooked to the grove board to one of the IC2 terminals (the one closest to the motors). Thanks, Steve
|
|
|
Post by SDL on Apr 10, 2020 8:30:56 GMT -8
Your servo motor looks wired right. What does Servo test show?
Your motors look wired backwards to me. Hard to tell since I don't see the entire motor lines.
BP
|
|
|
Post by steve2q on Apr 10, 2020 10:34:08 GMT -8
The servo test says: Moving servo on channel 0 0, press Ctrl-C to quit...
When I issue the command sudo python testLaunchServo.py the servo turns backwards about 1/4 turn slowly, then rapidly turns backwards about 1.5 turns, then repeats this before stopping. At other times, it does the 2 rapid backwards turns, but the slow ones are replaced with just a very slight movement of the gear with a "click".
When I run the ShootSequence test the motors come on and the Launch Servo makes one rapid turn backwards right before the motors shut down.
You were correct about the Launch Motor wiring. It was wired according to the photo, which is not the same as the correct hookup in the written description
I'm not sure it would help, but I could shoot a video of the Launch Servo in action.
Thanks for the help, Steve
|
|
|
Post by steve2q on Apr 10, 2020 10:47:12 GMT -8
Sorry, meant to say the written description (that I used; blue to the front) is incorrect, the right way is the photos.
|
|
|
Post by SDL on Apr 12, 2020 9:05:26 GMT -8
I'm almost certain you have a bad servo. There is really nothing else it could be. Here is your RMA #.
Send us a Private Message (PM) with your shipping address and we will cross ship you a new one!
SwitchDoc Labs RMA#041220-01 909 S Shelley Lake Lane Spokane Valley, WA 99037
BP
|
|
|
Post by steve2q on Apr 12, 2020 10:06:58 GMT -8
Thank you very much. I will PM.
Hopefully the new servo will take care of the problem.
Steve
|
|
|
Post by SDL on Apr 13, 2020 16:05:37 GMT -8
Hopefully it will! I have great confidence.
BP
|
|
|
Post by steve2q on Apr 17, 2020 10:27:42 GMT -8
Hi..I just received the replacement servo. Unfortunately, it still does the same thing. When running the testLaunchServo command, it only runs backwards two times. Either there is an error in the programming or the servo control board is not functioning properly. I have done all the troubleshooting steps; the green LED at the left side of the servo controller board comes on, and I even tried a different I2C slot. Are there other debugging steps to take?
Thanks, Steve
|
|
|
Post by SDL on Apr 17, 2020 17:44:58 GMT -8
Well, shucks. I bet it is a bad servo controller board. It was one or the other.
OK, here is an RMA for the MouseAir Servo Motor controller board. PM me your shipping address if you would and I'll cross ship.
SwitchDoc Labs RMA#041720-01 909 S Shelley Lake Lane Spokane Valley, WA 99037
BP
|
|
|
Post by steve2q on May 1, 2020 8:57:46 GMT -8
Hi..I just received the new controller board (thanks for the extra mouse!). Unfortunately, still no joy. The servo when tested still rotates backwards 2 times. At no time does it move forward. What should I do now?
Steve
|
|
|
Post by SDL on May 5, 2020 9:20:03 GMT -8
Arrgggh. What happens exactly (and post the results) when you run:
testLaunchServo.py
BP
|
|
|
Post by steve2q on May 5, 2020 15:12:31 GMT -8
Hi..I took a video which is too large to post, so I PM'd a link to Google Photos. Also I will past a screen shot of the command.
The servo goes backwards, pauses, and then backwards again as can be seen in the video.
Steve
|
|
|
Post by SDL on May 5, 2020 15:25:37 GMT -8
OK, let's try one more thing. Go find a micro USB cable and hook up the auxiliary power on the Controller board. It could be you have a wimpy power supply on your Pi.
BP
|
|