舵机+雷达

2015-11-222.3万
AI 快速预览详细 收起
本文介绍了一个基于Arduino的自动避障小车项目。所需材料包括Arduino扩展板、HC-SR04超声波雷达和舵机。文章详细描述了硬件清单、具体的连线步骤以及最终效果。通过这个项目,初学者可以从零开始学习如何搭建一个能够自动避障的小车,非常适合STEM教育场景。


舵机+雷达图1

第一步,准备材料:
舵机+雷达图2

1, Arduino扩展板
2, HC-SR04超声波雷达
3, 舵机
4, 金属支架

第二步:
连接雷达如图
舵机+雷达图3


第三步:
连线如下:
HC-SR04 Edison
Vcc-------------------Edison Vcc
GND-----------------GND
Echo---------------- Pin 6
Trigger--------------Pin 5

舵机:
Vcc-----------------Vcc
GND---------------GND
Signal------------ Pin 9

最终结果如下:舵机+雷达图4


使用之前的Arduino IDE,敲入代码如下:
  1. #define ECHOPIN 6      
  2. #define TRIGPIN 5
  3. #include
  4. Servo myservo;
  5. int pos = 0;
  6. void setup() {
  7.     Serial.begin(115200);
  8.     myservo.attach(9);
  9.     pinMode(ECHOPIN, INPUT);
  10.     pinMode(TRIGPIN, OUTPUT);
  11. }
  12. loop() {
  13.     myservo.write(10);
  14.     delay(1000);
复制代码

好吧,还是把ino文件放在结尾吧,有兴趣的朋友可以尝试下!

Tutka.zip

572 Bytes, 阅读权限: 1, 下载次数: 22617

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(7)
Alvin.Lau
Alvin.Lau
版主,来python
孙毅
孙毅
作者
回复Alvin.Lau
哦,我想起个事情来,要是有兴趣,并且有时间的话,可以写一个servo的python库 啊,吼吼,估计没几行就能搞定啊
孙毅
孙毅
作者
回复Alvin.Lau
哦哦,舵机不需要什么特别的库。
舵机直接使用python 的mraa的库,使用pwm的占空比控制就好了。
have a try!不行再杀回来找我!
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
吹口琴的钢铁侠
吹口琴的钢铁侠
做个图形界面啊,搞出一种雷达的感觉
孙毅
孙毅
作者
回复吹口琴的钢铁侠
哦~~~这个有道理,好主意
qq815076543322
qq815076543322回复吹口琴的钢铁侠
这个建议不错啊
dsweiliang
dsweiliang
噗噗噗,以SR04的距离,能扫点什么出来?
qq815076543322
qq815076543322回复孙毅
哎 革镇堡 倒鸭子 哈哈
孙毅
孙毅
作者
回复qq815076543322
我想起个段子来——道鸭子!哈哈哈
共8条回复,已加载2条,点击查看更多共8条回复,已加载全部
hnyzcj
hnyzcj
大圣,我们需要的是你用python来写,或者用INTEL IOT,你可别把EDISON当作ARDUINO来用。
qq815076543322
qq815076543322回复孙毅
pia pia pia
孙毅
孙毅
作者
回复qq815076543322
pia 啊。。。
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
凌风清羽
凌风清羽
q抢地板
qq815076543322
qq815076543322
看着很酷炫 你自己坐沙发 这样子不好的 你的课怎么样了 你在线吗 我想求救
孙毅
孙毅
作者
自己沙发一个,被我自己给醉了~~~~
周末比上班还累,周一上班去休息休息,这一个周末忙的我
- 没有更多了 -