极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 44613|回复: 29

亲,你们梦想着拿 Arduino 来做甚麽?

  [复制链接]
发表于 2011-12-15 22:22:23 | 显示全部楼层 |阅读模式


半把年前俺有个想法:智能小车,搭载一个计算机作为控制器,用两个摄像头进行双目测距,基于 OpenCV 的 SDK 编程实时生成深度图并有选择的以某种形式存储,根据深度图按照一定规则进行判断,形成一定意义上的机器视觉。比方说,小车前面有个坑,如果是在小车性能允许范围之内开下去可以爬上来的,那就不必绕行直接开下去。如果超出小车行驶能力,开进去就再也爬不上来的,那就另外选择道路绕行。

前面因为俺是硬件纯小白,一涉及硬件俺就满脑袋浆糊,即使算法做出来了还是没法做实际实现,所以到目前为止还仅仅是一个初步想法。

现在有了 arduino,以它来控制小车的速度、方向非常容易。当然了,arduino 做图象处理肯定不行,但它可以做外设控制。用一个 PC104 做主控,xp什么的做操作系统,PC104 连接一个 arduino,arduino 再控制小车。这样的话,原理上是可行的。另外,arduino 还可以通过一个无线数据通道和远端控制站建立联系,从而形成一套完整的无人车系统。
回复

使用道具 举报

发表于 2011-12-16 09:25:36 | 显示全部楼层
我就是想让电脑控制电器
回复 支持 反对

使用道具 举报

发表于 2011-12-16 09:53:23 | 显示全部楼层
这应该也算是智能了,毕竟过程中没有人的干预,可以理解为多核处理,pc可以看做是控制系统中的一个处理器,mcu负责传感器的数据采集和行为控制,pc负责数据处理和运算,多处理器之间通讯协作
回复 支持 反对

使用道具 举报

发表于 2011-12-16 10:34:46 | 显示全部楼层
想认识搞电子艺术的妹纸~算梦想么?
回复 支持 反对

使用道具 举报

发表于 2011-12-16 11:03:50 | 显示全部楼层
奈何col 发表于 2011-12-16 10:34
想认识搞电子艺术的妹纸~算梦想么?

这算是个梦想,而且是个伟大的梦想{:3_50:}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-16 11:10:45 | 显示全部楼层
奈何col 发表于 2011-12-16 10:34
想认识搞电子艺术的妹纸~算梦想么?


这个MIT的如何?很牛的...

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2011-12-16 12:23:11 | 显示全部楼层
让我想起了大爆炸里的 莱斯利
回复 支持 反对

使用道具 举报

发表于 2011-12-16 13:18:37 | 显示全部楼层
任何平台的图形显示都是给人看的,arduino可以处理图像,循线系统就是运用最简单的图形处理模型,
回复 支持 反对

使用道具 举报

发表于 2011-12-16 14:40:15 | 显示全部楼层
本来有一段图像处理的程序,是用在自动小车自己找插座充电的,里面有避障碍和制定路径的部分,时间太长,不知道备份在哪里了,有兴趣的话,我给你找一下,找图像处理的资料,查计算机图像处理没什么帮助,要看人工智能和machine learning的资料
回复 支持 反对

使用道具 举报

发表于 2011-12-16 18:19:27 | 显示全部楼层
引爆器,哈哈哈哈哈哈哈哈~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-17 01:53:33 | 显示全部楼层
donarduino 发表于 2011-12-16 14:40
本来有一段图像处理的程序,是用在自动小车自己找插座充电的,里面有避障碍和制定路径的部分,时间太长,不知道 ...

谢谢啦,现在暂时还不需要。俺们年前要出样品要软硬件联调。去年的一个咚咚明年3、4月要交货,俺这还没开始动手呢......

忙过这一段如果有闲暇的话先把 OpenCV 大致整明白。一帮师兄师弟里面好几个是弄图像处理和模式识别的,双目测距一师弟弄得挺好,有空问问去。

其实发这个贴的目的主要还是为了开阔思路,集思广益探讨一下 arduino 的特点及应用前景。不要仅仅局限于常见的那几个应用上面。
回复 支持 反对

使用道具 举报

发表于 2011-12-17 11:52:52 | 显示全部楼层
纯粹当玩具玩,
小时候玩积木,
长大点就玩Arduino
回复 支持 反对

使用道具 举报

发表于 2011-12-17 20:52:46 | 显示全部楼层
DIY a segway
回复 支持 反对

使用道具 举报

发表于 2011-12-18 16:43:05 | 显示全部楼层
还是看需求。我倒是希望Arduino软件也能实现模块化。
为什么许多软硬件工程师被成为IT民工,及时因为需求是别人制定的(跑题)
Arduino貌似可以将硬件开发的门槛降低些,较易满足某些有想法的需求实现(谈何容易?)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-18 20:03:04 | 显示全部楼层
用 arduino 来做个手机也挺好玩的,怎么没人提呢?

现在的手机模块很便宜,百把块钱一个。把AT指令大致弄明白了就可以实现手机的基本功能了。不过要做短信收发,要做中文界面还是要费点神。短信的PDU编码GSM和CDMA的不一样,CDMA各家厂商的也不大一样。这是第一步,山寨山寨手机,哈哈

第二步,现在市场上有语音编解码芯片,用arduino做主控,用个无线串口/Zigbee之类的做数传通道,不就可以实现数字语音通讯了?

再接着,Zigbee可以组网,这么着不就可以建设自己的蜂窝无线通讯网络了?或者更进一步,用简单便宜的无线串口+arduino来实现节点间组网。

最后,自己的无线数字通讯可以和现有商用移动通讯方式并存,在有效范围之内使用自己的数据通道,一分钱不花,在有效范围之外使用中国移动、联通之类

回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-28 19:20 , Processed in 0.046581 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表