<< return to Pixycam.com

User Tools

Site Tools


wiki:v2:run_the_pantilt_demo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:v2:run_the_pantilt_demo [2018/05/18 15:36]
pixycam [Running the Pan-tilt Demo]
wiki:v2:run_the_pantilt_demo [2018/05/18 15:47]
pixycam [Running the demo from PixyMon]
Line 5: Line 5:
 ====== Running the Pan-tilt Demo ====== ====== Running the Pan-tilt Demo ======
  
-OK, you've [[wiki:​v2:​Assembling_pantilt_Mechanism|assembled the pan-tilt mechanism]] and it looks cool, but it would look even cooler if it 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. ​ **The USB cable that came with your Pixy2 is recommended for powering your Pixy and pan-tilt. ​ But **as long as the cable is 4 ft or shorter** (3 ft is common.) 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 [[wiki:​v2:​Teach_Pixy_an_object|teach Pixy an object]] if you haven'​t already.+OK, you've [[wiki:​v2:​Assembling_pantilt_Mechanism|assembled the pan-tilt mechanism]] and it looks cool, but it would look even cooler if it 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. ​ **The USB cable that came with your Pixy2 is recommended** for powering your Pixy and pan-tilt. ​ But **as long as the cable is 4 ft or shorter** (3 ft is common.) 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 [[wiki:​v2:​Teach_Pixy_an_object|teach Pixy an object]] if you haven'​t already.
  
 We should also mention that the pan-tilt base needs to be anchored to the table somehow before running the demo.  Attaching your pan-tilt to an Arduino is sufficient. ​ Otherwise, you might try placing the pan-tilt base between two books. ​ If you don't anchor the base, the base will tend to rotate under Pixy, leaving Pixy more or less stationary (and we want Pixy to move/​rotate!) We should also mention that the pan-tilt base needs to be anchored to the table somehow before running the demo.  Attaching your pan-tilt to an Arduino is sufficient. ​ Otherwise, you might try placing the pan-tilt base between two books. ​ If you don't anchor the base, the base will tend to rotate under Pixy, leaving Pixy more or less stationary (and we want Pixy to move/​rotate!)
Line 16: Line 16:
 ==== Running the demo from PixyMon ==== ==== Running the demo from PixyMon ====
  
-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 **ActionRun the pan/tilt demo**.+If you're running PixyMon, you can run the demo (or any other program) at any time by selecting it in the **Program** menu. In particular, select **Program➜pan\_tilt\_demo**.
  
-Pixy should then track your object and plot the detected objects in the video window. Yay!+Pixy should then track your object and plot the detected objects in the video window. Yay!  Note, Pixymon will switch to a block-only view, so the video window will turn black except for what Pixy is detecting (shown as rectangular blocks). ​ The pan-tilt demo switches to this view because it allows Pixy to process at maximum framerate (doesn'​t slow Pixy down.) ​
  
-Here's a short video:+From PixyMon, you can also play with the pan-tilt demo parameters:
  
-{{youtube>​xTOyQOSswUE?​480x360)}}+{{wiki:​v2:​image_209.png}}
  
-From PixyMon, you can also play with the pan/tilt demo parameters:​ +For example, try reducing ​the Pan P gain (pan axis proportional gain) to 100 and see how the pan axis slows down. Or increase the P gain and see what happens. Many times, increasing the gains results in some erratic behavior, but don't worry -- you won't damage anything. If you want to go back to the default values select **File➜Restore default parameters**. There is more information [[wiki:​v2:​Pantilt_Demo_Pane|here]].
- +
-{{wiki:​img:​7a74360d7cd3c98073709bdccb5ce87896fa2f24.jpg}} +
- +
-For example, try changing ​the Pan P gain (pan axis proportional gain) from 500 to 50, then hit **Apply**. Or increase the gains and see what happens. Many times, increasing the gains results in some erratic behavior, but don't worry -- you won't damage anything. If you want to go back to the default values select **Action➜Restore default parameters**. There is more information [[wiki:​v2:​Pantilt_Demo_Pane|here]].+
  
  
wiki/v2/run_the_pantilt_demo.txt · Last modified: 2018/06/07 22:58 by pixycam