1. 什么是Arduino?
Arduino是一款开源微控制器开发板,即便是没有丰富的电气和编程知识的电子设计初学者也很容易上手。首先,听到“Arduino”,应该能够想起下图所示的外观,对该产品有个大致印象。 Arduino开发板示例(Arduino UNO)
这是将各种电子元器件配置在电路板上的开发板,外观相似的产品包括在电脑和电视机等内部常用的被称为“电路板”、“印刷电路板”、“PCB”的产品。其中,将载有能够通过编程改变其工作的“微控制器”(Microcontrollers或Microcomputers的简称)芯片的电路板称为“微控制器开发板”,照片中的Arduino也是微控制器开发板的一种,也被称为“Arduino开发板”。 然而,“Arduino”这个名称不仅仅包括“Arduino板”,还包括用来编程的被称为“集成开发环境(IDE)”的软件。
2. Arduino的历史和名称由来
“Arduino”是在2003年意大利Interaction Design Institute Ivrea(IDII,交互设计学院)的学生Hernando Barragán(埃尔南多·巴拉甘)的硕士论文研究项目“Wiring”基础上开发而成的。“Wiring”的研究目的是通过将复杂的机制抽象化,使艺术家和设计师等在创作作品时可以在没有电子工程知识的情况下也能操作微控制器,从而能够将精力集中在实现最初的目的(作品制作等)上。
3. Arduino和Raspberry Pi,使用哪个比较好?
如今,电子制作的新手通常是一边参考诸如“用Arduino制作……”、“用Raspberry Pi实现……”等标题的文章和书籍,一边进行基础练习。 但是,这里面也有一些人会有这样的疑问:“那么,我应该买哪一个比较好呢……?”不知道该选择哪一个才好。在这里,我首先简单介绍一下Arduino和Raspberry Pi的区别。 Arduino属于“微控制器开发板”,Raspberry Pi属于“单板计算机”。前面已经介绍过微控制器开发板。我认为将单板计算机解释为“凝聚了必备最少功能的计算机”,可能更容易理解。基于这样的视点,让我们从几个角度来探讨应该使用Arduino还是Raspberry Pi。
4. Arduino与Raspberry Pi的区别
可能有人认为,“如果只是微控制器和计算机之别的话,那么计算机不是可以向上兼容吗……?”但是,实际上还涉及到它们各自适用的用途,以及它们在不同应用中的易用性。
有奖问答:“Arduino Micro”的引脚上配有_____,可以直接将微控制器开发板插入_____。 请规范答题,连续答错无法获得奖励哦~
|