Run the Pantilt Demo

Version 9 (Rich LeGrand, 02/20/2014 10:20 am)

1 5 Rich LeGrand
h1. Running the Pan/tilt Demo
2 1 Rich LeGrand
3 3 Rich LeGrand
OK, you've [[Assembling pan/tilt Mechanism|assembled the pan/tilt mechanism]] and it looks cool, but it would look even cooler if it actually moved.  One nice thing is that you don't need a battery to move the pan/tilt -- the pan/tilt can use the USB cable for power, *but you must use a 4 ft of shorter cable*. (3 ft is common, and even better.)  If you use a longer cable, there can be up to 1 volt of voltage drop along the cable, which is fine for Pixy, but the servos will malfunction.  Also, before you run the pan/tilt demo, go ahead and [[Teach Pixy an object|teach Pixy an object]].  
4 1 Rich LeGrand
5 1 Rich LeGrand
There are two ways to run the pan/tilt demo.
6 1 Rich LeGrand
7 1 Rich LeGrand
h3. Running the demo with the button
8 1 Rich LeGrand
9 1 Rich LeGrand
When Pixy first powers up, you'll notice that the LED turns on (white) for about 1 second, then flashes, then turns off.  What's really happening is Pixy is asking you which program you want to run.  Currently, Pixy ships with two programs:
10 1 Rich LeGrand
11 1 Rich LeGrand
# the default tracking program that detects objects and streams them out the port you choose
12 1 Rich LeGrand
# the pan/tilt demo
13 1 Rich LeGrand
14 6 Rich LeGrand
So, power up Pixy, and when the LED turns on (white), hold down the button. The LED will turn red then orange, red then orange, etc. If you release the button when the LED is red, you will select the default tracking program.  If you release the button when the LED is orange you will select the pan/tilt demo. So do that -- release the button when the LED is orange. 
15 1 Rich LeGrand
16 1 Rich LeGrand
Pixy should then track your object.  Yay!
17 1 Rich LeGrand
18 1 Rich LeGrand
19 1 Rich LeGrand
h3. Running the demo from PixyMon
20 1 Rich LeGrand
21 9 Rich LeGrand
If you're running PixyMon, you can run the demo (or any other program) at any time by selecting it in the Action menu.  In particular, select Action➜Run the pan/tilt demo. 
22 1 Rich LeGrand
23 1 Rich LeGrand
Pixy should then track your object and print the position to the command window. Yay! 
24 1 Rich LeGrand
25 1 Rich LeGrand
26 1 Rich LeGrand