gray6666 发表于 2016-5-13 10:34:33

壁障小车--bluno beetle试用作业

很荣幸收到bluno beetle试用板板(感谢Ashley),因本人技术有限(感谢被骚扰过的cash等众大神);最终决定把蓝牙小车简化成了壁障小车;具体过程如下:
各位玩友如需引用,请标明一下出处:lol;
一 、设备清单(除了L9110电机驱动模块,其他在商城均可买到;方便期间,建议商城也发布开发一下下:lol)
1.bluno beetle主控板和扩展板(对于不懂焊接连线的新手尤其适用);焊接好后方便新手快速上手;



2.节5号电池的外界电源盒和5号电池4节,数字口电压直接连接USB电脑和USB电池盒无法提供;所以不要使用USB电池盒供电!


3.MiniQ小车底盘,带马达和轮子;


4.L9110电机驱动可以控制两个电机(价格实惠,技术简单)


5、GP2Y0A21 距离传感器(检测距离)


二、硬件组装
小车底盘

电池盒+主控板+扩展板


L9110驱动板连接线


组合







三、程序代码
int _ABVAR_1_K = 0 ;

void setup()
{
pinMode( 2 , OUTPUT);
pinMode( 3 , OUTPUT);
pinMode( 4 , OUTPUT);
pinMode( 5 , OUTPUT);
}

void loop()
{
_ABVAR_1_K = analogRead(A0) ;//获取模拟口的值
delay( 50 );
if (( ( _ABVAR_1_K ) < ( 200 ) ))//规定距离内无障碍物,小车前进
{
    digitalWrite( 2 , HIGH );
    digitalWrite( 3 , HIGH );
    digitalWrite( 4 , LOW );
    digitalWrite( 5 , LOW );
    delay( 50 );
}
else//规定距离内有障碍物,小车先后退,然后拐弯
{
    digitalWrite( 4 , HIGH );
    digitalWrite( 5 , HIGH );
    digitalWrite( 2 , LOW );
    digitalWrite( 3 , LOW );
    delay( 50 );
    digitalWrite( 4 , HIGH );
    digitalWrite( 5 , LOW );
    digitalWrite( 2 , LOW );
    digitalWrite( 3 , LOW );
    delay( 1000 );
}
}

四、视频(不知道为啥又不行了,回复 单独视频放没问题,后期努力修正,还请不要见笑:loveliness:)视频网址:http://v.youku.com/v_show/id_XMTU2ODIwMTAxNg==.html#paction
欢迎各位大牛,批评指正,提出改进意见:)






gray6666 发表于 2016-5-13 10:45:31

<iframe height="498" width="510" src="http://player.youku.com/embed/XMTU2ODIwMTAxNg==" frameborder="0" allowfullscreen=""></iframe>

hnyzcj 发表于 2016-5-13 19:05:17

强烈建议你用BLUNO ROMEO MINI

visionsl 发表于 2016-5-16 12:45:32

貌似没发挥蓝牙功能;P

凌风清羽 发表于 2016-5-17 14:42:57

再买一层,把电池放上层上去{:5_161:}
页: [1]
查看完整版本: 壁障小车--bluno beetle试用作业