-
Notifications
You must be signed in to change notification settings - Fork 41
Home
Some basic instructions may be found at the [ArcBotics website] (http://arcbotics.com/products/hexy/start/). What follows will shed a little more light on the process.
Carefully follow the step-by-step instructions found at MakeProjects.com
-
Test the Servos: Be sure to test the servos before attaching them to the legs. A good way to do so is by running PoMoCo (see below), plugging the servos into pin 4 and using the sliders in the PoMoCo GUI to verify full range of motion.
-
Center the Servos: Centering the servos while attaching them to the legs is very important, but sometimes will not look 100% perfect, fortunately PoMoCo will let you do some additional fine tuning by allowing you to calibrate and save the offsets into a config file which you can re-use later.
The ping sensor ("eyes") connect to the port labeled "ECHO TRIG" in the middle of the Servotor board using the supplied 4-wire cable. Be sure to match up the ground (GND) pins on either end of the cable.
TODO: Edit above image to highlight ping sensor pins.
Plug the bluetooth module on into the GPIO header starting with the GND, A4, A5 and A9 pins as illustrated below:
Get the latest firmware from the ArcBotics site or Github and upload it to the Servotor using the Arduino Software. NOTE: Be sure to tell the Arduino software to recognise the board as an "Arduino Leonardo" via the "Tools > Board" menu.
You'll need a Python environment on your PC. Python comes pre-installed on Mac, but not on Windows.
-
Install PySerial:
$ sudo easy_install pyserial
TODO: Someone with a Windows PC please supply step-by-step instructions and verify what's being provided here:
- Download and install Python
- If on a 32bit Windows PC, get the x86 version of PySerial
- If on a 64bit Windows PC, get the amd64 version of PySerial
TODO