Arduinowilliam hill官网
直播中

杨永胜

11年用户 2379经验值
擅长:嵌入式技术
私信 关注
[经验]

【Landzo C1试用体验】+ 第四篇 ☞ 基于红外管的快速蔽障

本帖最后由 iysheng 于 2016-6-1 09:15 编辑

由于我的项目是小车蔽障的模糊控制算法
所以我就先测试下,小车的基本红外蔽障,修改了原始的红外程序代码,如下所示:
  1. void setup()
  2. {
  3.   pinMode( 7 , INPUT);
  4.   pinMode( 8 , INPUT);
  5.   pinMode( 3 , OUTPUT );
  6.   pinMode( 5 , OUTPUT );
  7.   pinMode( 6 , OUTPUT );
  8.   pinMode( 9 , OUTPUT );
  9. }

  10. void loop()
  11. {
  12.   
  13.     analogWrite( 6 , 0 );
  14.     analogWrite(9,200);
  15.     analogWrite( 3 , 0 );
  16.     analogWrite(5,200);
  17.   while(digitalRead(7)==0)//左边有障碍物
  18.   {
  19.     analogWrite( 3 ,150 );
  20.     analogWrite(5,0);
  21.     analogWrite( 6 , 0 );
  22.     analogWrite(9,150);
  23.   }

  24.    while(digitalRead(8)==0)//右边有障碍物
  25.   {
  26.     analogWrite( 3 , 0 );
  27.     analogWrite(5,150);
  28.     analogWrite( 6 ,150 );
  29.     analogWrite(9,0);
  30.   }

  31. }
上面的程序,是要结合自己小车的硬件威廉希尔官方网站 的,也就是说,左右两个红外管或者左右两个直流电机的引脚不同,代码也就会不一样,但是整个大框架还是一样的。
通过测试可以很好的蔽障,视频如下:
[media]http://v.youku.com/v_show/id_XMTU5MTQzODY4NA==.html[/media]

回帖(6)

那些年儿ing

2016-6-2 10:25:20
一看原来楼主是试用达人,难怪还配视频的,不错不错!
举报

birdinskydzfsy

2016-6-2 18:14:17
优酷上传视频收费么?
举报

h1654155269.7612

2016-6-2 18:40:23
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

杨永胜

2016-6-2 19:24:38
引用: birdinskyd***sy 发表于 2016-6-2 18:14
优酷上传视频收费么?

为上传了一个,没有付费。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分