对于宠物项目,我正在尝试使用计算机放风筝。我需要测量电源线与设备之间的距离。我还需要以某种方式在计算机上读出结果。因此,我需要将其连接到我的PC,最好使用USB之类的标准接口。

由于预算很小,所以最好是从旧家电中取出或自己建造它。

我需要什么技术进行测量?

#1 楼

当然,这里有两个选择:


对于高端产品,您可以看一下这样的200转一圈旋转编码器:

$ 30 Sparkfun每转200个计数旋转编码器



您需要像Arduino这样的微控制器来计算旋转数,这里有一些示例代码。


每转$ 5 Adafruit 24个计数旋转编码器


更便宜,评论中社区支持不多。


若想获得更多乐趣,您可以将旋转编码器与齿轮电动机组合在一起,以便用一台设备控制风筝线。$ 40 Pololu每转编码器+齿轮电动机64个计数


评论


$ \ begingroup $
感谢您提供的所有良好链接和提示。这里给我打开了整个世界!
$ \ endgroup $
– kramer65
13年3月18日在9:32

$ \ begingroup $
不客气。这很有趣!
$ \ endgroup $
–杰伊·海狸
2013年3月19日,1:13

#2 楼

也许您可以从旧的计算机鼠标中取出一个,然后直接从鼠标板上计数光脉冲,这样您就可以知道电源线的长度。

评论


$ \ begingroup $
示例:一,二,三
$ \ endgroup $
–伊恩
13年3月17日在20:18

$ \ begingroup $
那真是太好了!我不仅可以从机械和光学型号中进行选择,而且还已经连接了USB电缆!我想我会先尝试一下。我爱这个的高DYI部分!
$ \ endgroup $
– kramer65
13年3月18日在9:46



#3 楼

我喜欢@ kramer65的答案,但是因为您指出您可能想做一个编码器,所以我想分享一些有关此的信息。

http://www.societyofrobots.com/sensors_encoder.shtml显示制造旋转编码器的一种非常常见的方式。您可以将磁盘上带有均匀间隔的孔或反射面的磁盘连接到轴上。将光传感器与孔对齐,并计算通过的孔数,以确定轴已旋转了多少。这样做的缺点是无法确定方向,但是有方法可以修改设计以添加该功能。



更多信息可以在这些地方找到:

http://groups.csail.mit.edu/mac/users/ pmitros / encoder /

http://thedenneys.org/pub/robot/encoders/