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
    +关注

    关注

    187

    文章

    6456

    浏览量

    186491
收藏 人收藏

    评论

    相关推荐

    怎样Arduino测试锂电池容量

    本文详细介绍了如何用Arduino测量锂电池的容量。并附有电路图和Arduino的程序代码。
    的头像 发表于 07-30 09:14 655次阅读
    怎样<b class='flag-5'>用</b><b class='flag-5'>Arduino</b>测试锂电池容量

    Arduino自制点焊机

    组装18650电池组,要用到点焊机,本文介绍Arduino控制点焊机的点焊时间。
    发表于 07-29 10:14 6次下载

    Arduino放回了一个空的schetch,重新打开了程序不断重启的原因?

    . 我arduino重新加载,就像照片2一样,但它总是以相同的方式重新启动。 我将代码切成两半,重新加载,它有效。 我恢复原始代码,加载它,它有效。 我将相同的程序与加载器放回原处,它会不断重新启动
    发表于 07-10 07:22

    请问Arduino开发ESP32-S3时如何使用PSRAM?

    我是初学开发者,遇到了如题所述问题,arduino开发ESP32时,不知道如何使用PSRAM。网上很难搜到相关的教程和参考案例。
    发表于 06-27 07:37

    arduino环境下blufi无法配网,蓝牙初始化不成功是怎么回事?

    arduino环境下blufi无法配网,蓝牙初始化不成功,是什么回事
    发表于 06-26 08:18

    使用arduino,选择esp32c3 dev moudle,下载后一直reboot的原因?

    使用arduino的安信可的开发板包,选择esp32c3 dev moudle,下载后一直reboot(同样的程序在esp32上测试没有问题)。串口信息如下: 0ESP-ROM
    发表于 06-21 07:45

    idf-arduino component组件怎么设置 ?

    menuconfig 根据 文档里面的 教程 ,设置 就是这个报错 。 idf.py add-dependency \"espressif/arduino-esp32^2.0.7\" 或者是在vscode 里面 python 脚本然后编译工程也是 一样的报错。
    发表于 06-12 07:27

    求助,在esp-idf中使用arduino作为组件后怎样使用arduino的库?

    在esp-idf中使用arduino作为组件后怎样使用arduino的库,例如我此时需要使用arduino的第三方库blinker,怎样使用?
    发表于 06-12 07:21

    NUCLEO可以直接利用现有的ARDUINO资源不?

    如题,对3D打印比较感兴趣,不过不会用Arduino,所以问问大家,NUCLEO可以直接利用现有的ARDUINO资源不。
    发表于 05-15 07:13

    arduino如何停止loop循环

    Arduino的loop循环是其主要的程序执行部分,该循环将在Arduino开发板上持续运行,并且只有在程序被重新上传或开发板断电重启时才会停止。然而,在某些情况下,你可能需要在程序执行过程中停止或
    的头像 发表于 02-14 16:24 4014次阅读

    arduino中while循环怎么跳出

    Arduino 是一款开源的硬件平台,广泛应用于各种物联网和嵌入式系统项目。在 Arduino 上编写代码时,循环结构起到了至关重要的作用。而其中的 while 循环更是常用于需要根据特定条件重复
    的头像 发表于 02-14 16:22 2260次阅读

    2023年Arduino开放原码报告:持续茁壮的Arduino生态系!

    所谓出钱就是买一片Arduino开发板或是付费订阅Arduino Cloud云端服务,或单纯资金赞助;出力就是撰写Arduino相关的程序并无私的分享程序代码或回报错误或投入翻译等,笔者即有若干翻译新版
    的头像 发表于 01-25 16:45 1267次阅读
    2023年<b class='flag-5'>Arduino</b>开放原码报告:持续茁壮的<b class='flag-5'>Arduino</b>生态系!

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 4次下载

    Arduino的功能及其限制

    Arduino是一种开源电子原型平台,它基于易于使用的硬件和软件,可以用于制作各种嵌入式系统。然而,尽管Arduino非常强大,但它也有一些功能上的限制。本文将详细介绍Arduino的功能,并探讨
    的头像 发表于 12-21 14:15 1094次阅读

    基于WiFi的Arduino网络控制方案

    电子发烧友网站提供《基于WiFi的Arduino网络控制方案.rar》资料免费下载
    发表于 11-10 10:30 0次下载
    基于WiFi的<b class='flag-5'>Arduino</b>网络控制方案