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

    关注

    184

    文章

    6428

    浏览量

    184906
收藏 人收藏

    评论

    相关推荐

    arduino如何停止loop循环

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

    arduino中while循环怎么跳出

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

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

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

    Arduino制作循迹小车教程

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

    ArduinoUSBASP把328P的熔丝位弄乱了,芯片锁死怎么办?

    ArduinoUSBASP把328P的熔丝位弄乱了,芯片锁死怎么办
    发表于 11-06 06:42

    arduinopwm做dac输出时,可以adc校准精度吗?

    arduinopwm做dac输出时,可以adc校准精度吗 怎么实现?最好用代码说明
    发表于 11-03 06:42

    如何使用Python和PinPong库控制Arduino

    Python程序员在编程Arduino时面临的第一个挑战是语言不同。Arduino IDE使用的是受C和C++启发的语言。实际上,像Arduino这样的平台与Python非常搭配,特别适用于需要
    的头像 发表于 10-13 10:59 465次阅读
    如何使用Python和PinPong库控制<b class='flag-5'>Arduino</b>

    使用Arduino的测谎仪

    电子发烧友网站提供《使用Arduino的测谎仪.zip》资料免费下载
    发表于 07-11 10:46 0次下载
    使用<b class='flag-5'>Arduino</b>的测谎仪

    Arduino储物柜开源分享

    电子发烧友网站提供《Arduino储物柜开源分享.zip》资料免费下载
    发表于 06-30 09:30 1次下载
    <b class='flag-5'>Arduino</b>储物柜开源分享

    Arduino科技井字游戏

    电子发烧友网站提供《Arduino科技井字游戏.zip》资料免费下载
    发表于 06-29 10:52 0次下载
    <b class='flag-5'>Arduino</b>科技井字游戏

    arduino混色机

    电子发烧友网站提供《arduino混色机.zip》资料免费下载
    发表于 06-20 10:26 0次下载
    <b class='flag-5'>arduino</b>混色机

    基于Arduino的2人游戏

    电子发烧友网站提供《基于Arduino的2人游戏.zip》资料免费下载
    发表于 06-19 15:05 0次下载
    基于<b class='flag-5'>Arduino</b>的2人游戏

    arduino基于密码的门

    电子发烧友网站提供《arduino基于密码的门.zip》资料免费下载
    发表于 06-13 16:24 0次下载
    <b class='flag-5'>arduino</b>基于密码的门

    Arduino测速板

    电子发烧友网站提供《Arduino测速板.zip》资料免费下载
    发表于 06-09 14:27 0次下载
    <b class='flag-5'>Arduino</b>测速板

    STM32和Arduino对比,谁更厉害?

    Arduino和STM32性能对比究竟谁更厉害呢?
    的头像 发表于 05-22 14:35 3625次阅读