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

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

3天内不再提示

arduino怎么用

工程师 来源:未知 作者:姚远香 2018-11-14 15:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1、驱动安装

板子焊接好以后,就需要先在电脑上安装PL2303的驱动程序,看看能不能识别到,驱动程序安装对于大家来说一定非常简单,就是傻瓜式的,一路next就可以了,我就不多说了。连接之前,把板子上电源选择跳线上的USB位置用跳线帽短路,然后把板子接到电脑上,如果把板子和电脑连接上识别出了新的串口说明一切正常可以进行下一步。否则要查看驱动安装是否正确以及焊接是否有问题了。

2、Arduino IDE设置

从Arduino的官网下载Arduino IDE。

打开Ardino IDE:

在菜单 Tools 》》 Board下选择板子类型为“Arduino UNO”,如果你的板子型号不一样,根据你自己的型号来选择。

把Arduino通过USB延长线连接到电脑上,就可以看到识别出的串口号。

把Arduino通过USB延长线连接到电脑上,就可以看到识别出的串口号。在Arduino IDE的菜单中依次执行Tools 》》 Serial Port就可以看到新识别的串口,选中对应的串口号。

依次执行菜单:File 》》 Examples 》》 Basics 》》 Blink,就会弹出一个新的窗口,并且已经写好了程序。由于这里只介绍方法不具体介绍语法。这个范例是与板上13脚接的LED发光二极管相关的,首先把LED点亮,经过1秒把LED熄灭,再经过1秒把LED点亮,一直这样循环下去。所以在板子上看到的效果就是有个LED以1s的频率闪烁。

3、烧录程序

依次执行菜单:File 》》 Upload(也可以点命令栏中的快捷图标),Arduino首先开始编译程序,如果没有错误接着就启动自动下载,这里有一个特别需要注意的地方,当编译完成开始下载之前按一下板子上的复位(RST)按钮,这样才能开始下载,因为AVR复位以后首先执行预先烧录进去的Bootloader程序,如果在指定时间内没有收到下载请求则执行Flash中的main程序,因此不复位Arduino是不会开始下载的,根据要烧录的程序大小烧录所用的时间也不同。Arduino IDE中有进度条提示各个进度。

下载成功以后,状态栏里会显示Done Uploading,然后板子上的LED灯也会开始一亮一灭的闪烁。

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

    关注

    190

    文章

    6527

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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

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

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

    UNO Q:开启Arduino的全新未来

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

    Arduino plc和termux esp

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

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

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

    “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 860次阅读

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

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

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

    “  全新 Arduino UNO Q 开发板与 Arduino App Lab 将为数百万开发者带来高通 Dragonwing 处理器的强大动力。  ”   要点速览: 强强联合 :此次收购将高
    的头像 发表于 10-08 11:15 908次阅读
    高通宣布收购 <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 3965次阅读
    如何用<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开发小核

    蓝色LED会闪烁,并会虚拟出来一个串口设备,在电脑上设备管理器可以看到这个。 类似前面的,需要将大核 Linux 中 LED 闪烁的脚本禁用,为后面小核 Arduino 点灯Demo做准备,执行下面
    发表于 07-17 21:01

    Arduino与LabVIEW联合编程指南

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

    免费分享Arduino入门+进阶(全套例程+书籍)

    Arduino是一款开源电子原型平台,由硬件(单片机开发板)和软件(编程环境)组成,旨在让非专业用户也能轻松入门电子制作和编程。它的核心思想是简化硬件开发,通过直观的编程和模块化设计,让用户快速实现
    的头像 发表于 05-22 11:40 1328次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

    下一代物联网:芯科科技和Arduino借助边缘AI和ML简化Matter设计和应用

    Silicon Labs(芯科科技)和Arduino宣布建立合作伙伴关系,旨在通过Arduino Nano Matter开发板(基于芯科科技的MGM240系列多协议无线模块)的两阶段合作来简化Matter协议的设计和应用
    的头像 发表于 05-19 11:15 976次阅读
    下一代物联网:芯科科技和<b class='flag-5'>Arduino</b>借助边缘AI和ML简化Matter设计和应用

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    第二章 Arduino基础知识 本章,我们将向大家介绍Arduino是一个什么东西?让大家对Arduino有一个大概了解。本章将分为如下几个小节:2.1什么是Arduino2.2
    发表于 05-13 09:28