找回密码
 立即注册
查看: 16292|回复: 71

[项目方案] 树莓派主控-声音命令颜色识别小车

[复制链接]

该用户从未签到

发表于 2013-6-2 15:05:33 | 显示全部楼层 |阅读模式
7.7更新内容:代码注释
不好意思毕设之后就给自己放假了很久没上论坛- -我错了,先大概丢个程序注释




嘛,其实这东西是我的毕设_(:з」∠)_。小车可以识别红蓝绿黄四种颜色,绿色和黄色参数没设好效果不是很好,不过可以再调。录像没录好,程序总是抽风,一次运行的好好地,同样的运行再跑一次就抽了_(:з」∠)_甚至运行的好好地,关机再开程序就没了一半,大概是我直接拔电源的原因?有知道原因的求教
最开始连树莓派这个名字都没听过,Linux什么的python什么的opencv什么的听都没听过,磕磕绊绊摸索了将近一个月终于搞出来了甚是欣慰。研究过程中的主要参考几个帖子地址:
http://www.shumeipai.net/thread-629-1-1.html    【GPIO口测试】
http://www.cnblogs.com/qtsharp/archive/2013/02/28/2936800.html    【GPIO定义】
http://www.cnblogs.com/qtsharp/archive/2013/01/22/2872220.html    【pyserial】
http://www.linuxidc.com/Linux/2012-08/68701.htm   【Opencv安装】
http://www.dajudeng.com/d201208100c890832add36a32d7375813f.html   【Opencv安装】
http://www.cnblogs.com/cornsea/archive/2010/12/23/1914299.html   【程序参考】
小车一共分几个功能部分:
摄像头场景图像获取
声音识别模块声音指令识别
HSV通道颜色提取
坐标计算判断
GPIO控制小车行动

整个程序使用Python语言调用Opencv图像处理

硬件清单:

名称:                                     备注:
树莓派                                     包括相关周边SD卡,各种线,键鼠,显示屏,充电器,USB HUB,散热片
摄像头 (点此购买)                    Linux下免驱
移动电源(点此购买
小车底盘   (点此购买)         包括周边电池、电机驱动
YS-V0.7                                   LD3320的开发板
杜邦线若干
各种工具                                 胶枪、电烙铁焊锡相关、实验用面包板及线、LED灯、电阻

以上树莓派摄像头移动电源都是在树老大的网店买的,其余均来自淘宝,很多卖的自行搜索,LD3320那个开发板不一定要是我用的那个,随意。如果以上全都要购买(不包括显示屏键鼠)零零总总共计1500¥左右← ←。


小车装好最后是这个样子的← ←。上层树莓派镜头移动电源,中层驱动电池hub,下层电机← ←

程序见最后,注意我使用的是Python2.7,Opencv2.4.5 。不同版本可能要求不一样注意版本。以及如果设置监视窗口会很卡,所以程序中并没有下面检测图那样的监视窗口。

运行中的检测图

这个是摄像头拍的场景原图

红色结果

蓝色结果

绿色结果

以上~~~如果有兴趣的人多我再写教程~~~撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 完工~

主要程序代码:
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

  • TA的每日心情
    难过
    2017-8-31 13:54
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    发表于 2013-6-2 16:26:27 | 显示全部楼层
    牛逼的玩家。

    点评

    0 0哪里牛了,五月份开始在网店买硬件,一点不会自己摸了一个月在毕设的高压下的产物- -  发表于 2013-7-7 12:12
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-2 19:03:11 | 显示全部楼层
    求教程!!!!不胜感激!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-2 19:16:28 | 显示全部楼层
    求傻瓜式教程
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-3 19:52:40 | 显示全部楼层
    好厉害,很羡慕。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-14 23:00:50 | 显示全部楼层
    建议楼主把所有的资料打包,让我等菜鸟也有机会实现实现.学习学习.觉得好玩.额呵呵

    点评

    没啥资料啊……就一个程序代码就能跑已经贴上了- -  发表于 2013-7-7 12:13
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-15 12:54:02 | 显示全部楼层
    楼主用的是什么摄像头,装什么驱动了吗?
    电源用的是几A的?
    我的摄像头拍出来的照片很不清晰,不知道是什么情况

    点评

    不好意思一直没上论坛- - 摄像头就是论坛网店卖的那个,免驱的不用驱动 电源也是论坛网店卖的那个,貌似2A吧……还是1.5原谅记不清了 摄像头拍不出不清楚有很大部分是摄像头的问题- -看看网吧什么的一般50元以下的  详情 回复 发表于 2013-7-7 12:11
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-20 09:34:32 | 显示全部楼层
    受教了,感谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-21 14:43:58 | 显示全部楼层
    代码给点注释呀

    点评

    不好意思最近没上论坛,代码已注释,不懂的函数欢迎百度- -【因为我也只是会用- -  发表于 2013-7-7 12:33
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-24 21:48:35 | 显示全部楼层
    希望能有再详细一点的教程,很感兴趣。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则