0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino的简介

454398 来源:网络整理 作者:网络整理 2019-11-28 17:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Arduino是您可以学习的最佳怪异嗜好之一,因为它涉及到所有方面:电路,编码,自己动手,解决问题,创造力等。但是,即使您没有经验有了这些,您仍然应该学习Arduino,即使只是基础知识。

但是Arduino的是什么?为什么这么奇怪的名字?您可以做什么?这对你很合适吗?如果是这样,最好的入门方法是什么?我们将在本文中介绍所有这些内容,以及更多内容。

1。什么是Arduino?

从技术上讲,Arduino是单板微控制器。但是用外行的话来说?信用卡大小的电路板,带有输入和输出引脚,可以使用电线连接其他各种电子组件;电阻器LED二极管,电动机,风扇,按钮,扬声器,传感器等等!

这本质上是成年人的乐高头脑风暴。 Arduino开发板是大脑,您可以混合并匹配各种组件,但是您可以根据需要创建任何东西,然后对开发板进行编程以根据输入产生输出(例如,按下按钮以打开电动机)。

2。谁发明了Arduino?

早在2003年,意大利Ivrea交互设计学院的学生就将BASIC Stamp微控制器用作电子学的一部分。不幸的是,这是一件昂贵的设备(当时约为100美元),这导致一位Hernando Barragan寻求创建一种低成本替代品,作为其硕士论文的一部分。

那年晚些时候,Barragan的项目主管Massimo Banzi沿另一个方向分叉了Wiring平台,并将其命名为Arduino。尽管Wiring自2014年以来就没有更新,但Wiring和Arduino都是开源项目,并且都存在到今天。

3。 “ Arduino”是什么意思?

在项目初期,在从Wiring分支出来之前,创始人经常在意大利Ivrea的一家名为Bar di Re Arduino的酒吧聚会。酒吧本身以伊夫里亚(Ivrea)的阿尔都因(Arduin of Ivrea)的名字命名,后者是一位意大利贵族,在1002年至1014年之间曾当选为意大利当选国王。因此,为了纪念这次聚会,该项目采用了Arduino名称。

4 。有什么不同的Arduino模型?

首先要注意的是:Arduino是商标名称,仅适用于Arduino公司生产的正式主板。但是因为Arduino项目是开源的,所以您可以找到其他团队发布的许多衍生产品,这些衍生产品通常以“ -ino”的变体命名(例如Freeduino)。的选择。

即使以Arduino的官方品牌,也有数十种板卡:Arduino Uno,Arduino 101,Arduino Mega,Arduino Zero,Arduino Due,Arduino Yun等。它们之间有什么不同? CPU,工作电压,输入/输出引脚数,RAM限制,USB端口类型等。

可以说,没有一块板比另一块板“更好”。它们每个都有一个独特的目的,“正确的选择”取决于您打算做的事情(请参阅我们的Arduino开发板指南)。

5。我可以用Arduino做些什么?

各种各样的东西-天空是极限!过去我们已经涵盖了数十个有趣的Arduino项目,所以这里简要概述了可能的情况。

人们甚至在室内植物的地方都使用Arduino来创建,播放和增强音乐。被触摸时“唱歌”。人们使用Arduino来修饰自己的房屋:车库门开启器,家庭安全警报器,甚至是自动宠物喂食器。而且,如果您想获得真正的高级,甚至可以构建功能齐全的机器人

一旦了解了所有基本组件的工作原理,剩下的就是以有趣的方式创造性地将它们组合在一起。有关更多想法,请查看这些鼓舞人心的Arduino项目。

6。我可以在Arduino中使用哪些语言?

连接所有电子组件后,您仍然需要对Arduino板的逻辑进行编程以执行。为此,您需要一种编程语言。

Arduino的官方语言是C/C ++的简化派生,因此,如果您对此有任何经验,那就应该很好。如果可以的话,我们建议您使用官方的Arduino语言,因为它可以保证完全涵盖Arduino API和平台。

但是其他语言也可用,包括C#,Python和一些可视脚本语言,如果您完全没有编程经验,那就太好了。

7。我应该选择Arduino还是Raspberry Pi?

通常会同时提到Arduino和Raspberry Pi,但是它们既不一样,也不具有相同的用途。

Arduino是微控制器,Raspberry Pi是微计算机-这意味着Raspberry Pi可以做的比Arduino还要多,但也更复杂。通常,Arduino用于电子项目(例如,触摸时打开的密码箱),而Raspberry Pi用于以软件为中心的项目(例如,运行媒体服务器)。

有关更多详细信息,请参见我们的文章。关于Arduino和Raspberry Pi之间的区别。

8。我应该在哪里购买Arduino?

可以从Arduino商店购买官方电路板,护罩,套件和组件。您还可以通过Amazon和Aliexpress在线购买官方和非官方的Arduino零件(如果有疑问,请阅读此书),而且这些选择通常更便宜。

但是,如果这是您的第一次,请跳过购买 just 一个Arduino,然后使用入门工具包。这些都是您入门所需的一切。请参阅我们推荐的Arduino入门套件。

9。

除了实际的Arduino板外,入门套件通常还包括:

面包板

LED灯

跳线

USB-A-to-USB-B电缆

电容器电阻

入门项目和指南

根据套件的价格,套件可能还包括以下任意数量:加速计,电动机,开关,显示器,电位计,晶体管,按钮和注册。

对所有这些内容感到困惑吗?我们将在Arduino入门套件的深入研究中对此进行解释。

10。我如何开始使用Arduino?

如果您已经走了这么远,并且有兴趣参与进来,那么我们将助您一臂之力。首先购买Arduino入门套件,我们上面已建议一种,也可以在互联网上找到其他套件。它们都不是坏。

完成后,请在购买Arduino之后查看有关第一步的文章。它包括一些入门工具包入门技巧,以及用于学习Arduino的在线资源。您还应该查看我们的Arduino初学者指南。

玩转并变得舒适之后,尝试为Arduino入门套件制作一些入门项目,然后为初学者逐步学习Arduino项目构想。坚持下去,您将在短短几个月内做出令人惊奇的事情!

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    191

    文章

    6535

    浏览量

    197668
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    VFD Tube Module IV - 22 for Arduino应用指南

    VFD Tube Module IV - 22 for Arduino应用指南 一、引言 在电子设计领域,找到合适的显示模块是实现创意的关键一步。VFD Tube Module IV - 22
    的头像 发表于 05-13 16:40 143次阅读

    FTDI Basic Breakout 3.3/5V:Arduino开发的实用利器

    FTDI Basic Breakout 3.3/5V:Arduino开发的实用利器 引言 在电子开发领域,Arduino以其开源、易用的特点受到广大工程师和爱好者的青睐。而在与Arduino进行通信
    的头像 发表于 05-13 16:40 114次阅读

    ARDUINO串口收发16进制码

    到16进制码为 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,对收到的16进制码进行解析,可以得到正确的温度湿度值。但是用Arduino UNO向设备发送
    发表于 01-18 17:27

    EZ - BTTM模块Arduino评估板CYBT - 243053 - EVAL介绍

    EZ-BTTM模块Arduino评估板CYBT - 243053 - EVAL介绍 在电子开发领域,蓝牙模块的评估和开发板是我们进行相关项目的重要工具。今天就来给大家详细介绍一下EZ - BTTM
    的头像 发表于 12-21 11:15 1051次阅读

    探索Arduino Shield Power PROFET™ + 12V:强大的高侧开关评估板

    探索Arduino Shield Power PROFET™ + 12V:强大的高侧开关评估板 在电子设计领域,高侧开关的应用十分广泛,而Infineon Technologies的Arduino
    的头像 发表于 12-20 14:45 1320次阅读

    UNO Q:开启Arduino的全新未来

    图源: * Arduino* 作者:Matt Campbell,贸泽电子专稿 发布日期: 2025年10月7日 Arduino UNO Q不仅是灵活UNO平台的下一代产品,更是一种全新的开发模式。双
    的头像 发表于 12-15 11:46 1366次阅读

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 2140次阅读

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 1695次阅读

    “The command 'arduino-verify-sketch' cannot be executed.错误解决方案

    “The command 'arduino-verify-sketch' cannot be executed. There are no active handlers available for the command.”
    的头像 发表于 11-08 07:13 1015次阅读

    Arduino UNO Q 登陆 DigiKey,现已开放预订

    融合高性能微处理器与专用微控制器,Arduino UNO Q加强创新开发能力 美国, 明尼苏达, 锡夫里弗福尔斯市 - 2025 年 10 月 07 日 全球领先的电子元器件与自动化产品分销商
    的头像 发表于 10-13 14:55 811次阅读
    <b class='flag-5'>Arduino</b> UNO Q 登陆 DigiKey,现已开放预订

    高通宣布收购 Arduino,加速普及前沿边缘计算与 AI 技术

    “  全新 Arduino UNO Q 开发板与 Arduino App Lab 将为数百万开发者带来高通 Dragonwing 处理器的强大动力。  ”   要点速览: 强强联合 :此次收购将高
    的头像 发表于 10-08 11:15 1008次阅读
    高通宣布收购 <b class='flag-5'>Arduino</b>,加速普及前沿边缘计算与 AI 技术

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中控制此模块,您应该如何进行?
    发表于 09-04 08:28

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 4108次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    【Milk-V Duo S 开发板免费体验】Milk-V DuoS之使用Arduino开发小核

    Milk-V DuoS之使用Arduino开发 Arduino 是一个很流行的开源硬件平台,具有简洁性、易用性和开放性等优点。它提供了丰富的库函数和示例代码,使得即使对于没有编程经验的人来说,也能够
    发表于 07-17 21:01

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 3次下载