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

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

3天内不再提示

怎样下载ArduinoIDE 并完成一个简单的测试项目

454398 来源:工程师吴畏 2019-07-30 09:40 次阅读

Arduino是制造商,业余爱好者和专业人士都可以轻松创建微控制器项目。只需要USB连接,这些设备可以通过简单易用的程序轻松编程。由于Arduino IDE提供了广泛的库,因此复杂的部件(如显示器,传感器以及软件平台(如Adafruit IO))易于使用。但什么是Arduino?

Arduino基础

Arduino的核心是整个微控制器开发板,包括USB连接,电源调节和GPIO访问,使微控制器项目变得简单。由于Arduino平台是开源的,许多不同的公司都会生产自己的Arduinos(这是他们非常具有成本效益的主要原因之一)。

Arduino Uno

Arduinos通常有GPIO接头或连接器,可以将它们连接到外部电路,这在外部电路非常有用需要使用外部电路的项目,包括按钮,LED,显示器和传感器。

除了GPIO接头或连接器,Arduinos通常还有几个安装孔,因此可以安全地拧紧电路板。在使用GPIO套接字时非常有用。 Arduinos焊接插座(例如Uno,Mega和Due),根本不需要任何焊接,因为电线很容易插入各个插座孔中。

在Arduino Uno上找到的一些标题。

Arduinos可以通过多种方式供电,包括USB连接本身,DC插孔,甚至GPIO接头本身。

Arduino Uno USB端口

Arduino Uno DC插孔

Arduino Uno power套接字

在Windows上安装Arduino IDE

在大多数操作系统上安装Arduino IDE很简单,可以从Arduino下载IDE网站。

IDE下载时,运行可执行文件并按照屏幕上的说明安装软件。安装IDE后,您应该有一个用于加载Arduino IDE的桌面图标。

此时,您需要使用USB线将Arduino Uno连接到PC。

虽然大多数现代操作系统都应识别Arduino作为串口自动某些系统可能没有。如果是这种情况,那么您需要安装可在此处找到安装说明的驱动程序。

配置Arduino IDE

加载IDE后,您将看到一个类似的窗口,如下所示。

在我们加载示例项目以测试Arduino之前,我们需要配置IDE以使用连接到计算机的Arduino。为此,请导航到工具》端口,然后查找您的Arduino的COM端口。

选择端口后,您还需要告诉IDE你正在使用什么板。由于此示例使用Arduino Uno,您需要告诉IDE您正在使用Uno。要执行此操作,请导航到工具》板,然后选择“Arduino/Genuino Uno”。

运行闪烁示例

连接Arduino并配置IDE后,我们可以加载闪烁示例闪烁Arduino上的板载LED。要加载此项目,请导航到文件》示例》 0.1Basics》闪烁。

当示例加载时(在新的IDE窗口中),您将需要首先编译代码。 Arduino是一个只能读取机器代码的小型机器,但是用IDE编写的代码是用C语言编写的。因此,为了让Arduino理解C指令,我们必须将它们转换成机器代码(这可以被认为是作为英语到法语的翻译,反之亦然)。此转换称为编译,因此要编译代码,请单击下面显示的“验证”按钮。

IDE完成编译Blink示例后,您应该会在IDE底部的输出窗口中看到类似的输出。输出窗口对于查看构建成功,错误,警告和内存使用情况非常有用。

最后一步是编写Arduino本身!为此,请单击“上传”按钮,该按钮是“验证”按钮右侧的右箭头。

Arduino的板载LED指示灯现在应该闪烁,您刚刚上传了第一个Arduino程序到Arduino Uno!

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

    关注

    188

    文章

    6468

    浏览量

    186929
收藏 人收藏

    评论

    相关推荐

    为THS3001构建简单的SPICE模型

    电子发烧友网站提供《为THS3001构建简单的SPICE模型.pdf》资料免费下载
    发表于 10-29 10:11 0次下载
    为THS3001构建<b class='flag-5'>一</b><b class='flag-5'>个</b><b class='flag-5'>简单</b>的SPICE模型

    套电源ATE自动测试系统如何完成多型号电源模块测试

    在使用NSAT-8000电源ATE测试系统后,鉴于不同型号的VPX电源生产工艺、参数有所不同,工程师可根据电源型号搭建相应的测试项目和方案,套系统便
    的头像 发表于 09-18 18:20 239次阅读
    <b class='flag-5'>一</b>套电源ATE自动<b class='flag-5'>测试</b>系统如何<b class='flag-5'>完成</b>多型号电源模块<b class='flag-5'>测试</b>?

    如何设计简单且高度集成的电池测试系统

    电子发烧友网站提供《如何设计简单且高度集成的电池测试系统.pdf》资料免费下载
    发表于 09-18 14:53 0次下载
    如何设计<b class='flag-5'>一</b><b class='flag-5'>个</b><b class='flag-5'>简单</b>且高度集成的电池<b class='flag-5'>测试</b>系统

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了直想做的机器人——可爱无用机器人。 无用机器人原理是
    发表于 09-03 09:34

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了直想做的机器人——可爱无用机器人。 无用机器人原理是
    发表于 08-30 14:50

    4644 DC-DC电源芯片测试项目大全

    随着对电源芯片的性能和质量要求越来越高,自动化测试系统已成为电源管理芯片测试的重要组成部分。在电源芯片自动化测试过程中,除了上述测试设备外,还需要
    的头像 发表于 08-01 17:47 649次阅读
    4644 DC-DC电源芯片<b class='flag-5'>测试</b><b class='flag-5'>项目</b>大全

    户外便携储能电源自动化测试系统高效完成电源测试

    纳米软件电源自动化测试系统是基于ATECLOUD平台开发的、针对储能电源及其它电源模块的自动化测试系统方案。该系统实现0代码开发,对测试仪器指令进行封装,简单拖拽指令便可
    的头像 发表于 07-08 16:44 494次阅读
    户外便携储能电源自动化<b class='flag-5'>测试</b>系统高效<b class='flag-5'>完成</b>电源<b class='flag-5'>测试</b>

    广和通RedCap模组FG132-GL顺利完成FCC测试获得证书

    5月,广和通RedCap模组FG132-GL顺利完成FCC测试获得证书,这是业内首款取得FCC认证的RedCap模组。
    的头像 发表于 05-14 10:06 465次阅读
    广和通RedCap模组FG132-GL顺利<b class='flag-5'>完成</b>FCC<b class='flag-5'>测试</b><b class='flag-5'>并</b>获得证书

    简单的汽车蓄电池维修电路

     这是围绕当地市场上容易买到的非常常见的电子元件构建的简单电路,用于保护汽车(汽车)电池免受深度放电防止损坏。
    的头像 发表于 05-05 11:19 1067次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b><b class='flag-5'>简单</b>的汽车蓄电池维修电路

    电机驱动模块测试方法:测试设备、测试项目

    ATECLOUD测试系统实现电机驱动模块自动化测试需要两部分完成,软件和硬件。硬件主要是测试中用到的仪器设备;软件部分兼容了测试仪器指令,以
    的头像 发表于 04-26 14:14 689次阅读
    电机驱动模块<b class='flag-5'>测试</b>方法:<b class='flag-5'>测试</b>设备、<b class='flag-5'>测试</b><b class='flag-5'>项目</b>

    文了解工业电源测试项目测试标准

    工业电源测试系统用于检测工业电源的各项测试项目,为电源测试提供体化测试解决方案,自动分析
    的头像 发表于 04-01 14:35 764次阅读

    硬件测试服务项目的重要性和作用

    硬件测试服务项目是确保硬件设备性能稳定、质量可靠的关键环节。它涉及对硬件产品进行全面、细致的检查和验证,以确保其满足设计要求具备优良的用户体验。以下是关于硬件测试服务
    的头像 发表于 03-28 09:54 733次阅读
    硬件<b class='flag-5'>测试</b>服务<b class='flag-5'>项目</b>的重要性和作用

    电机测试项目大全

    电机的测试项目主要分为电性能测试和机械性能测试两种。电性能测试项目主要有:绝缘
    的头像 发表于 02-27 16:07 1950次阅读

    如何将HC-SR04连接到Arduino编写简单的程序来测量距离

    种流行的Arduino超声波传感器是HC-SR04。它广泛用于非接触式距离测量,通常用于机器人和自动化项目。本指南将向您展示如何将HC-SR04连接到Arduino编写
    的头像 发表于 02-11 10:17 2315次阅读
    如何将HC-SR04连接到Arduino<b class='flag-5'>并</b>编写<b class='flag-5'>一</b><b class='flag-5'>个</b><b class='flag-5'>简单</b>的程序来测量距离

    汽车emc测试项目包括哪些 汽车电子emc测试标准

    、汽车EMC测试项目 辐射传导测试 辐射传导测试是评估汽车电子设备在电磁辐射下的抗干扰能力。该测试
    的头像 发表于 01-31 14:32 3025次阅读