相关商品

  • Arduino Leonardo 莱昂纳多控制器 原装进口
  • Arduino 水蒸气传感器 雨水探测器 液位开关 湿度传感器 电子积木
  • 1602液晶扩展板 v2.0 Arduino LCD 1602 Keypad Shield
  • 奥松 树莓派原型扩展板 Prototype Shield for Raspberry Pi 支持3B/3B+
  • 爱上Raspberry Pi 3代套件 树莓派全家福入门套件 7寸液晶屏
  • Arduino 魔法书 实现梦想的工具和技术
  • AMP 安普超五类网线 原装 Raspberry Pi 树莓派 pcDuino专用 网线
  • Arduino UNO R3 控制器 ATmega328P-PU+ATmega16U2 arduino 原装进口
  • 原装进口 Arduino Mega ADK 2560 开发板 Arduino uno R3 控制器
  • 2.4G USB 无线键盘 触摸鼠标 Banana Pi Raspberry pi3 树莓派B+ 树莓派3代
  • Arduino Due ARM控制器 Arduino原装进口 32bit CortexM3
  •  树莓派 二代 Raspberry Pi Mod B 512MB REV2.0 英标绿版
  • iPazzPort 迷你无线键盘鼠标 免驱 即插即用 树莓派 pcduino专用
  • 通用AV数据线 树莓派套件 AV视频线 优质接头 7寸液晶显示器专用
  • 树莓派系统 SD卡 8G存储 金士顿 数码相机 手机 汽车导航
  • Raspberry Pi 树莓派 B+ 2代 pcDuino专用 散热片 纯铜 CPU散热
  • 树莓派 Raspberry Pi B+ 2代 3代B型 一体外壳 透明盒子 专用保护盒子
  • RS原装 树莓派 二代 Raspberry Pi Mod B 512MB REV2.0
  • Arduino Yun Arduino官方原装 Arduino Yún WiFi Linux
  • MP3 Player Shield MP3模块 Arduino 解码器 Sparkfun 原装进口
  • Serial Controlled Motor Driver 电机驱动板 Sparkfun 原装进口
  • Arduino Mini 05 Sparkfun原装进口 ATmega328 控制器
  • Raspberry Pi 树莓派 TF转SD卡套 转接器 TF卡套 树莓派专用
  • Raspberry Pi 树莓派 B+ 2代 PcDuino专用 纯铝 CPU散热片 3片
  • 树莓派 Raspberry Pi 亚克力 透明 外壳 盒子 保护盒子 防静电
  • RedBot控制器 RedBot Mainboard Arduino开发板 Sparkfun原装进口
  • ArduPilot 固定翼 飞控 多旋翼 Arduino 控制器 Sparkfun原装进口
  • A-Star 32u4 Mini LV 可编程模块 ATmega32U4开发板 pololu原装
  • A-Star 32U4 Mini ULV 可编程模块 ATmega32U4开发板 Pololu原装
  • Arduino Intel Galileo Gen 2 伽利略开发板 官方授权
  • 树莓派B+外壳 Raspberry PI 黑色 包装壳 Sparkfun原装 美国进口
  • Arduino扩展板 Danger Shield for Arduino Sparkfun 原装进口
  • Raspberry Pi 树莓派 GPIO 双头扩展线 FC-26P排线 2.54
  • Starduino UNO R3 控制器 ATmega328P-PU+ATmega32U2 (直插) 兼容Arduino
  • 奥松机器人 树莓派1B+ Raspberry Pi 1B+
  • 动手玩转 Arduino 爱上 Arduino 互动电子入门套件 Arduino必备教材
  • 4WD机器人调试助手v2.0软件 智能小车 Arduino 履带 WiFi蓝牙小车
  • Raspberry pi 2代 3代 树莓派控制器B+ 支架 3D打印 机器人固定架
  • 爱上Raspberry Pi 第2版 树莓派编程快速入门手册 零基础 入门学习必备中文教材
  • 7寸液晶屏 树莓派显示器 HDMI 高清全彩 车载显示器 Raspberry Pi
  • Adafruit 原装进口 Pimoroni PiBrella Raspberry PI 树莓派配套
  • Adafruit 原装进口 Pimoroni PiGlow Raspberry PI 树莓派2代
  • Adafruit 国外原装进口 Raspberry Pi 2代 3代 树莓派原型扩展板 面包板
  • Adafruit 国外原装进口 Raspberry Pi 2代 3代 树莓派原型扩展板 面包板
  • Adafruit原装进口 PiTFT外壳 Raspberry Pi 树莓派B专用一体外壳
  • adafruit 原装进口 Printrbot 1405型号3D打印机 3D打印塑形机
  • Adafruit 原装进口 MonkMakes Raspberry Pi2 树莓派 电机驱动板
  • SparkFun原装进口 Block for Intel® Edison 扩展板 Arduino扩展
  • 树莓派3全家福套件 爱上Raspberry Pi 3代 7寸触摸显示 有教材
  • 树莓派爱好者学习 树莓派媒体中心 网络应用秘方 树莓派学习套餐搭配组合
  • 机智云开发板 Arduino UNO 传感器扩展板 GoKit智能硬件
  • 树莓派外壳 Raspberry Pi 外壳 适用B+/2B/3B/3B+ 彩色 通用乐高外壳
  • 学Arduino玩转机器人制作 爱上 Arduino套件 爱上制作图书 机器人制作知识大全 爱上机器人
  • Arduino 电流传感器 电流检测模块 过流保护模块 交流电检测
  • Arduino Yun Mini 控制器 ATmega32U4开发板 WIFI Linux原装限量
  • Arduino 9 Axes Motion Shield 9轴运动扩展板 三轴加速度计
  • Arduino M0 Pro 电路板 ATSAMD21G18 Arduino UNO 升级 原装
  • 树莓派3代B型套件 爱上树莓派 Raspberry Pi 编程开发套件
  • 树莓派3控制器 HiFiBox DAC 树莓派扩展板 机器人声卡 I2S DAC+
  • 树莓派瑞士军刀扩展板 SAKS April v2.0版 Raspberry Pi 通用兼容
  • 基于Arduino UNO R3开发板 乐高外壳 UNO保护外壳 透明盒子 注塑外壳
  • 树莓派Pico 微控制器 Raspberry Pi Pico AI开发板 RP2040双核处理器
  • 官方版 完美图解物联网IoT实操第二册:ESP8266 Arduino Cordova物联网书籍
  • 当前位置: 首页 > 前沿科技 > 【新奇特】Arduino和树莓派:哪个才是你的菜?

    【新奇特】Arduino和树莓派:哪个才是你的菜?

    编辑:Xtm2014-09-09 浏览次数:837

    假设你正在寻找一台微型计算机,它能够驱动一台激光炮塔向彩色气球射击——作为一名极客,你可能常会幻想到类似的场景。那么你很可能已经听说过Arduino树莓派(Raspberry Pi)了,但是却拿不定主意——到底哪种微型计算机才适合你的个人项目呢?别担心,本文将为您解答。

    Arduino和树莓派

    区别在哪?

    Arduino和树莓派看起来很相似——它们都是小型的电路板,有一些芯片和管脚在上面——但实际上它们之间的区别可大了,是完全不同的设备。Arduino实际上只是一个微控制器,并不是一台迷你电脑。微控制器只是电脑中的一个部分,与树莓派相比只能算是一个子集,提供的功能有限。

    尽管Arduino可以通过一些小型的类C应用程序进行编程,但它无法运行一个全面完整的操作系统。所以想用Arduino来取代你家里的媒体中心是不可能的。另一方面,树莓派就是一台电脑,我想你应该知道我的意思。

    强项弱项对比

    那么Arduino就毫无用处了吗?当然不是——Arduino非常适合于电子产品项目。它包含一组输入和输出管脚,常常可以直接同相关的部件连接。可以立刻撸起袖子开干,让你觉得难以置信的简单和容易。这使得Arduino非常适合于制作产品原型。

    Arduino上运行着Arduino固件程序——这是一组核心基础软件,允许Adruino通过USB同电脑通讯,并能使用到电脑上的所有特性。一般来说你不会想去换掉这个固件程序,但这么做还是可行的。一旦加载了你的应用程序,你可以将Arduino插在任何有电的地方,它就会立刻开始工作——你不需要重启,也不需要外接一个键盘,甚至也不用选择让它运行什么应用程序。Arduino只会做已经给它编程好的事情,并且会立刻去做。

    Arduino

    树莓派则是一台功能完整的迷你电脑。它需要一个操作系统——这是你需要做出选择的第一件大事,这会极大的影响你之后的体验。一台完整的电脑所拥有的功能,树莓派全都有(只是体积变得更小)。存储空间是通过micro-SD卡来提供的,而内置的以太网接口则提供了连接到互联网的能力(Arduino也可以访问网络,但那需要一些额外的部件)。

    树莓派的核心是一款Broadcom Arm-v6 CPU,它也有内存以及用来驱动HDMI输出的图形处理器。你可以外接一个键盘和显示器,加载Linux操作系统。那些非技术人员可能怎么也想不到这么小的一块电路板究竟是如何驱动这一切的。树莓派是一款体积非常小但功能却非常强大的平台——非常适合于嵌入式系统,或者那些需要更多互动能力和处理能力的项目。

    树莓派 Raspberry Pi

    也就是说,树莓派相对于简单的电子产品项目来说要复杂很多。比如,大家伙的第一个项目都是一些类似LED点灯这样的东东。在Arduino上,这包括将LED灯和电阻连接到两个管脚上,然后上传大概8行代码,搞定。而对于树莓派——假设你已经安装好了一个功能完整的操作系统,而且已经按你希望的方式设置完成——然后你需要安装一些程序库来帮助你控制GPIO引脚(那就是你连接其他组件的地方)。杀鸡不用牛刀嘛,对不对?

    有很多程序库都可以选择安装,这取决于你打算用什么语言来编程——包括像Scratch这样的可视化设计工具。最后,在运行程序之前你可能还需要编译代码。关键是,在树莓派上你可以做到Arduino能做到的一切——但是更加复杂。

    Arduino的可视化设计工具

    另一个重点是请记住对于电子产品类的项目来说,Arduino是最流行的平台。因此尽管用树莓派也能完成这些项目,但相关的初学者教程并不会太多,能帮助你的资源很少。最好把树莓派看做是一种升级版的Arduino,当你准备好解决规模更大,需求更多的项目时再考虑树莓派吧。

    结论就是,树莓派是一台迷你型电脑,而Arduino不是。要理解的更清楚一点,这里是一些你可以选择安装到树莓派上的操作系统:

    ● Raspian (基于Debian Linux,默认系统)

    ● Android (还不成熟,但官方支持就要来了)

    ● RiscOS

    ● Plan 9

    ● Xbox Media Center

    对于这些操作系统,TechRadar上有一篇很棒的测试和可用性评测的文章。爱上树莓派社区也是一个不错的选择!

    树莓派上的操作系统

    那么这里是你可以安装到Arduino上的操作系统:

    ● 

    OK,你决定选择哪个了吗?很好,现在你可以开始看一些树莓派或是Arduino的教程了。

    等等!干嘛还要选呢?

    事实上,两极世界你都可以拥有:树莓派只是Arduino的升级版,它更加复杂,而Arduino所能做的事情不如树莓派多——但是你有考虑过将它们用在一起吗?下面这个项目——AlaMode——直接将Arduino堆叠在树莓派上,使它立刻就拥有了Adruino的所有常用功能。

    树莓派与Arduino相互结合使用

    或者,如果你对Python情有独钟,那么将Arduino通过USB连接到你的树莓派上,然后使用下面这个接口就好了。

    希望看完这篇文章后你对Arduino和树莓派的区别有了更加清楚的认识。

    原文链接: James Bruce  翻译: 极客范 - 陈舸

    本文转自:极客范

    • 用户评价

    暂时还没有任何用户评论

    总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
    用户名: 匿名用户
    E-mail:
    评价等级:
    评论内容:
    验证码:
    captcha

    Hi,大家好,我是小奥!

    欢迎来到奥松机器人的世界!

    需要咨询服务请点小奥哦!

    • 销售咨询: 销售咨询
    • 销售咨询: 销售咨询
    • 技术支持: 技术支持
    • 咨询电话:
      0451-86628691
    Top