Arduino vs. Raspberry Pi

作者:孙宇晨 来源:www.5idf.cn 2020-04-03   阅读:

阿刚玩这个Arduino和Raspberry Pi  来组东西也有好几个月了,有一些小小的心得,所以,就想来分享一下,如果你也兴趣想要自己组一些东西来玩玩,但是,又不知道该选Ardoind或Raspberry Pi来用的话,阿刚的这篇文就提供一些心得给你参考啰! ... ^^=

阿刚一开始是先玩这个Raspberry Pi (因为名字太长,有时候会被简称为RPi )的,可是,阿刚玩了一会儿就没兴趣了,然后,就去买了一块Arduino Uno R3 (阿刚打成Android ...呵! )来玩,接着,阿刚就发现,以阿刚这种不懂电子和电路的人来说,电容和电阻真的是好遥远的东西哩!所以,阿刚就去买了Grove Starter Kit来弄,果然省了不少事,可是,最后,阿刚想弄的东西(如上图),却是用Raspbery Pi组出来的哩! ...这大概就是阿刚和Arduino及Raspberry Pi纠葛的过程哩! ~~ 

Raspberry Pi ( 阿刚当年写的介绍文 )基本上来说,就是一台电脑,然后,多了一组可以外接电子零件或设备的GPIO插座,透过这组GPIO就可以接像是LED、红外线发射器或伺服马达之类的东西,不过,Raspberry Pi的GPIO要比Arduino  ( 中文介绍 )的外接脚位来的脆弱且功能较少,所以,电阻的使用是少不了的,因此 ,很多的人都是拿这个Raspberry Pi来当行动电脑或多媒体播放器,而这也是阿刚一度放弃Raspberry Pi的原因哩!

相对于Raspberry Pi,这个Arduino就单纯的多了,简单来说,它只有一颗简单的控制晶片和13个插座,只要到光华商厂买一些Arduino专用的零件或设备,大部份的情况下,只要插上去就可以用程式控制了,不过,Arduino不像Raspberry Pi的程式可以在RPi里,马上写马上跑,Arduino的程式是要在电脑上写好和编译过后,透过USB上传到Arduino后才会执行的,但是,如果写错了,只能先关掉电源或设备,不然,它就会一直跑哩! 

其实,后来阿刚发现,关于不熟电子电路的部份,问题并不大,因为不论是Arduino或是Raspberry Pi,都有类似电子积木的扩充设备可用,像是阿刚在Arduino上的用Grove Base Shield,后来,也有人推出给Raspberry Pi用的GrovePi,只要买支援Grove用的零件插上去就可以了,不用面包板和电阻哩! 

所以,阿刚觉得选择Raspberry Pi或Arduino的考量,应该可以依照想 要玩的东西是用程式控制硬件还是用硬件组出固定功能的设备的方向来考虑,因为Arduino的程式是事先写好的,动态的资讯只能透过外接设备或感应器传入的资料来做变化,并且,Arduino本身的元件比较单纯,所以,像是网络或显示等的功能,就也要自己一样一样的组合上去哩!

相对的,Raspberry Pi是一台电脑,有网络和USB及HDMI,可以搭配现有的电脑周边来做扩充,所以,只需要外接必要的电子零件或设备即可透过程式和现有软件来做各种应用,就可以把重心放在程式控制上哩!而这就是阿刚后来为何是选择用Raspberry Pi来组出阿刚的自走车的原因哩! .... ^^= 

那如果把Arduino和Raspberry Pi二个串起来用,这样不是更好吗?这...这件事阿刚有试过了,好像没有那么单纯哩!改天再来说啰! ... 

注:Arduino也有类似Raspberry Pi的板子,叫做Arduino Yun ( 中文介绍 ),不过,因为规格太阳春,阿刚就没考虑了,有机会再介绍啰!

分享给小伙伴们:
如果本文侵犯了您的权利, 请联系本网立即做出处理,谢谢。
当前位置:孙宇晨博客 > 互联网 > 《Arduino vs. Raspberry Pi转载请注明出处。
相关文章
  • Raspberry Pi 和Arduino 相比,还少了什么 ?

    Raspberry Pi 和Arduino 相比,还少了什么 ?