2

我是机器人新手,我想制造一辆车来和我 3 岁的儿子一起玩。我有一个 PIC 16F917 微控制器和一个半 H 桥 L293DNE。到目前为止,为了使车辆移动,我尝试的是由以下链接引导的 C 代码:http ://www.google.gr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved= 0CCQQFjAA&url=http%3A%2F%2Fwww.societyofrobots.com%2Fmember_tutorials%2Ffiles%2FLukas%2520PIC%2520Tutorial.doc&ei=8tWCT4GeNZD6sgaQmYzRBA&usg=AFQjCNFw6ZoQSyoKwRj3uPaLmchgBzGY4Q&sig2=tLQ47VLA9Q&sig2-i. 所以我能够让机器人前进、后退和左转和右转。我现在要做的是找到合适的避障传感器。由于我以前没有经验,有人可以推荐与微控制器传感器兼容的合适的吗?如果是这样,我想知道我应该在微控制器的哪些引脚上连接传感器,以及 C 中合适的编程顺序,以便传感器与微控制器交互。

提前致谢!!!

4

1 回答 1

1

先前评论中的 sparkfun 链接是获取传感器的好地方。

超声波传感器适用于粗略估计距离。它们的光束很宽,结果很吵。夏普红外传感器的光束更窄,更准确一些。对于非常近的范围(而且非常便宜),您可以简单地使用红外发射器和检测器。通常,IR 是脉冲的,因此您可以测量环境 IR 照明与脉冲开启时之间的差异。(搜索“带有 555 定时器的红外接近探测器”,或类似的东西)。

于 2012-09-08T14:10:23.833 回答