MakerLab创客实验室 — Let's Make something.
已注册用户请 登入

CMUcam5 Pixy:开源机器视觉传感器

快速开始7 PixyMon在Mac下的安装0 PixyMon在XP下的安装0 PixyMon在Win7/8下的安装3 教Pixy一个物体2 让Pixy与Arduino连接6 上传新固件2 安装云台系统0 云台系统测试2
Andy large avatar
MakerLab创客实验室  ›  学习系统  ›  传感器  ›  CMUcam5 Pixy:开源机器视觉传感器


By Andy at 3 年前 , 4258 次浏览

OK, you've 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 or 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.
There are two ways to run the pan/tilt demo.
Running the demo with the button

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:
the default tracking program that detects objects and streams them out the port you choose
the pan/tilt demo
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. The LED will flash orange a couple times which means "running program 2!"
And then Pixy should track your object. Yay!
A quick note on program selection -- normally, upon power up, if you don't press the button, Pixy "times-out" and just runs the default program, which is the tracking program, but you can configure which program is the default program from the PixyMon Configure Dialog.
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 Action➜Run the pan/tilt demo.
Pixy should then track your object and print the position to the command window. Yay!

本文最后更新于:2 年前
2 回复
Grace medium avatar
#1 - 2 年前