This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:v2:run_the_pantilt_demo [2018/05/24 23:17] pixycam |
wiki:v2:run_the_pantilt_demo [2018/06/07 22:58] pixycam |
||
---|---|---|---|
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 you can use your own, **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 17: | Line 17: | ||
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**. | 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**. | ||
+ | |||
+ | |||
+ | {{http://pixycam.com/wp-content/uploads/2018/06/pt2.mp4||loop,autoplay}} | ||
+ | |||
+ | |||
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.) | 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.) |