内容
Arduino是什么?
arduino.是一个开源硬件开发板。它具有可编程电路板和一个在Mac,Windows和Linux上运行的软件(IDE集成的开发环境)。Arduino是在意大利的Massimo Benzi的Ivrea互动设计学院开发的。它是为快速原型设计而开发的,针对没有众多对电子和编程知识的人。
Arduino软件使用Arduino板编写和上传计算机代码。Arduino是刚开始做硬件的人的最佳选择。它使用了简化版的c++,使编程对初学者来说很容易。
市场上Arduino板的种类很多,比如Arduino Uno, Nano, Mega, Due, Leonardo。也有Arduino起动器套件这对初学者很有帮助。这是由设计师(买方)选择合适的板适合他们的具体应用(s)。所有这些电路板的基本组件如下所示。
- Arduino有一些引脚,用于连接组件和板。每种Arduino板都有不同数量的引脚。这些引脚分为两种类型;数字引脚和模拟引脚。数字引脚也称为I/O引脚(输入/输出引脚)。Arduino的大部分型号都有14个引脚。
- 所有Arduino都有一个共同的东西,那就是微控制器。它是主板的主要芯片和大脑。它也被称为小型计算机。它用于执行程序给出的命令。并根据输入做出决定。这个芯片对于Arduino的所有类型都是不同的。Arduino一般使用ATmega2560、ATmega8、ATmega1280等ATmega控制器。
- Arduino可以通过USB串口或直流电源插座供电。还可以通过USB串口将Arduino与计算机连接,加载程序。同时,它也为董事会提供了动力。当一个板没有连接到计算机,它可以提供一个直流插孔或电源输入引脚。这个引脚需要7-12伏直流电源来打开板。这个电源是开的LED和其他组件。
有许多其他组件可以像LED一样使用,振子,电压调节器, 还有很多。
什么是覆盆子pi?
树莓派是由英国一家教育慈善机构创建并注册的。开发它的目的是对不同学科的人进行计算机科学教育。
覆盆子PI于2012年推出,之后许多版本都以不同的内存容量和外围设备支持释放。覆盆子PI的最高价格是35美元,其他型号少于35美元。所以,这是一个非常便宜和实惠的模型。
通常,Scratch和Python语言用于在Raspberry PI中进行编程。
Raspberry PI(A和B)的第一个模型仅具有256 MB RAM(随机存取存储器)。覆盆子PI(4)的最新型号可在1 GB至4 GB RAM的范围内使用。
它有一个可以运行操作系统(Linux)的64位微控制器。主要支持的操作系统是Raspbian。
树莓派有视频输出,HDMI接口,SD卡接口,USB 2.0,音频接口。换句话说,它是一台没有屏幕的迷你电脑。
它还能够做桌面计算机可以做的所有任务,喜欢浏览互联网,播放高清视频,制作电子表格和玩游戏。
arduino与覆盆子pi
这两个董事会对初学者,爱好者和学生都非常有帮助。
这两块板有什么区别?
Arduino是一种微控制器,类似于简单的计算机。它是用来一次运行一个程序,并一次又一次地运行。它很容易使用。
Raspberry PI是一种通用计算机,用于运行多个程序。它通常与Linux操作系统一起使用。它比Arduino更复杂。
当你必须使用Arduino?当你必须使用覆盆子pi?
对于初学者,谁是学习项目和小型和单一的应用程序,一个程序安装和运行一次又一次的特定任务,那么就去Arduino。因为它易于使用,易于编程,易于供电,和芯片相比树莓派。
但如果你需要一个控制器来处理多任务应用,如驾驶机器人,流媒体,Arduino不适合。因此,选择树莓派吧。
下表是Arduino和树莓派的对比。
老不。 | arduino. | 覆盆子PI. | |
1 | 权力 | arduino很容易权力使用一个电池. | 树莓派很难用电池给主板供电。 |
2 | 应用程序 | 它以简单的任务使用。 | 它用于复杂的任务。 |
3. | 使用 | 它是一个微控制器,用于一次运行一个程序。 | 它是一个迷你计算机,用于多任务,它能够一次运行多个任务。 |
4 | 成本 | 比覆盆子pi便宜。 | 比Arduino昂贵。 |
5 | 连接互联网 | Arduino需要额外的硬件来连接互联网,需要将Arduino程序编程与外部模块接口。 | 有些型号的树莓派有一个以太网端口,可以直接连接到互联网。 |
6 | 板载存储 | 它有板载存储,没有SD卡插槽用于额外存储。 | 没有板载存储。但它有一个sc卡的插槽。 |
7 | USB端口 | 它只有一个USB接口,可以在Arduino上上传程序。 | 它有4个USB端口,用于将不同的设备与板连接。 |
8 | 语 | 一般使用Arduino和C/ c++语言。 | Python是推荐的编程语言,但C / C ++,Python和Ruby预先安装在电路板上。 |
9 | 处理器 | 它使用Atmega系列的处理器。 | 它使用了ARM系列处理器。 |
10 | 内存 | Arduino有大约2kB的SRAM。 | Raspberry PI的RAM为256 MB至4 GB。 |