pho 发表于 2016-6-21 22:10:08

玩机器人能不能用raspberryPi做平台

本人初学者,纯软件程序员,玩过raspberryPi。现在想玩机器人软硬件平台,买了两本raspberryPi机器人开发的书,发现里面说的配件都很难买到,淘宝上找不到usb口的音频输入输出配件。又看看,发现主流还是Arduino。大家又用raspberryPi玩的么?或者我还是放弃raspberryPi?

Ricky 发表于 2016-6-21 22:26:03

玩机器人最好还是从arduino开始,然后用到高级的功能,比如wifi,视频再转到raspberry pi。底层控制和传感器处理,Arduino比raspberry pi更好。

hnyzcj 发表于 2016-6-22 07:01:01

严重同意

pho 发表于 2016-6-22 13:11:35

不过我现在就想玩wifi和视频音频,如何从raspberryPi入门,毕竟我是搞软件的,尽量还是希望能从更偏向编程入手

pho 发表于 2016-6-22 13:19:31

不过我现在就想玩wifi和视频音频,如何从raspberryPi入门,毕竟我是搞软件的,尽量还是希望能从更偏向编程入手

gada888 发表于 2016-6-29 08:09:10

本帖最后由 gada888 于 2016-7-7 18:05 编辑

pi应用于消费者产品比例少的原因三个,一个是它用独立的编程环境,得花时间学,时间也是成本,再一个是经济成本。相比较十几块的arduino它两百多的价格不低,第三,它体积大。穿戴类设备不用想了。一直以来pi相交于arduino就是云服务器功能突出一点。但pi的竞争者如particle photon一样提供云功能。而且体积更小。pi似乎也意识到了这些问题,所以推出了$5 pi zero。
pi有独立的编程环境和更大的硬件容量。更像一个迷你电脑。更适合复杂和大型的项目,而大型项目对创客来讲是更高的时间成本和项目研发失败的风险。一般欧美高福利国家创客抗研发失败的风险能力强。因此pi应用类项目大多由他们完成。如果你的项目只能用pi,而且项目回报是成本的三倍以上(例如300的成本,卖1000)。那偶尔冒个险也值得。还要保证做到一击必中。

对于国内创客来说pi的教育门槛不低。除了python语言,还有linux系统,更重要的是英语。所以客观的说它并不适合国内大多数应试教育下出来的孩子。不是他们不聪明,而是他们时间不够。所以他们中的大多数会选择arduino。

不论arduino还是pi都需要硬件搭建。有了硬件基础,才会DIY部分买不到的硬件。网上找的样例硬件调试不理想或调试不通过的比例很高。这很容易理解,人家辛辛苦苦做出的东西不希望白送。故意遗漏点什么很正常。因此需要不仅多动手还要回独立思考,书本上的样例虽然错误率低,但大多是过时的。


yoyojacky 发表于 2016-7-1 18:10:08

楼上的说法我不太同意哦。 pi 能做更多应用层面的事情,arduino更偏向于底层的控制。我觉得各有所长吧,关键是arduino更好入门,pi 的linux系统就已经是个门槛,另外加上很多外设在使用过程中需要更深入了解电子模块的特性才好使用,有的需要自己写驱动。
但是如果做机器人,上位机用树莓派就很好,下位机控制用arduino,串口通讯或者用蓝牙,wifi,都很好,树莓派没有音频输入,usb的音频接口也不是很好用,所以我觉得如果用arduino 采集音频,然后传回树莓派处理,毕竟处理器还是很强大的。另外就是它的联网功能。应用软件基于debian大环境,软件多,种类全,只有你想不到,没有它做不到。。呵呵
楼上最后一句话很中肯,点个赞哈!
页: [1]
查看完整版本: 玩机器人能不能用raspberryPi做平台