Pololu Robotics & Electronics
Menu
My account Comments or questions? About Pololu Contact Ordering information Distributors

Searching for somebody who does Maestro Scripting for Money


#1

Got today Mini Maestro Servo Controller 12 and I’m hard pushed to modify the example scripts for my Project. Thus I’d like to ask if there is somebody able to write me a script for Money to do the following:

Setup:
Channel 0 = Digital Input (Emergency Stop)
Channel 1 = Servo #1
Channel 2 = Servo #2
Channel 3 = Servo #3
Channel 4 = Servo #4
Channel 5 = Digital Input (Button ‘#1 +’)
Channel 6 = Digital Input (Button ‘#1 -’)
Channel 7 = Digital Input (Button ‘#2 +’)
Channel 8 = Digital Input (Button ‘#2 -’)
Channel 9 = Digital Input (Button ‘#3 +’)
Channel 10 = Digital Input (Button ‘#3 -’)
Channel 11 = Digital Input (Button ‘#4 +’)
Channel 12 = Digital Input (Button ‘#4 -’)

Operating mode is quite simple:

  • Unless Input 0 is high (Emergency Stop released), Servo #1-#4 are set to Minimal (say 0% of 100%), regardless of any other Digital Input.

  • If Digital Input on Channel 5 (Button ‘#1 +’) is High, then Servo #1 is set +10% from the current Position one-time, meaning relasing this button is necessary before pressing another time that button sets Servo #1 to another +10% from the current Position.

  • If Digital Input on Channel 6 (Button ‘#1 -’) is High, then Servo #1 is set -10% from the current Position one-time, meaning relasing this button is necessary before pressing another time that button sets Servo #1 to another -10% from the current Position.

  • Nice-to-have-Feature: If Digital Input on Channel 5 and Channel 6 are High at the same time (both Buttons are pressed simultaneously) Servo #1 is set to Minimal (0%)
    Same Way for Channel 7/8 and Servo #2 until Channel 11/12 and Servo #4.

Maybe Scripting this Job might be half an hour for an expert. Suggest to pay 50 US$ by PayPal or more, if necessary.