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

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

3天内不再提示

如何将源代码从Arduino软件或IDE上传到Lilypad Arduino

454398 来源:网络整理 作者:佚名 2019-11-06 16:19 次阅读

步骤1:材料准备

在本教程中,我们将展示如何将源代码从Arduino软件或IDE上传到Lilypad Arduino。在进行下一步之前,我们需要准备以下材料:

母对母跳线

USB mini B线

USB转UART FTDI转换器

第2步:硬件安装

第一张图显示分别标记引脚的Lilypad Arduino引脚图。第二个和第三个图显示了Lilypad Arduino和FTDI Converter之间的连接。参考Lilypad Arduino引脚的第一个图,连接如下:

GND》 GND

Vcc》 Vcc

RXD》 TX

TXD》 RX

DTR》 DTR

完成连接后,使用USB电缆连接FTDI转换器和电源

第3步:插入源代码

在本教程中,我们使用示例在Arduino软件中观察Lilypad Arduino的功能。

在左上角的栏中,单击[文件]》 [示例]》 [01.Basics]》 [Blink]使用示例在Arduino软件中。

接下来,我们需要设置板的类型,以便Arduino能够读取Lilypad Arduino。单击[工具]》 [Board:“XXXXX”]》 [Arduino/Genuino Uno]。

为什么我们选择[Arduino/Genuino Uno]而不是[Lilypad Arduino]?因为在本教程中我们使用了在中国生产的Lilypad Arduino,它已被引导程序作为Arduino Uno刻录,所以它的功能是Arduino Uno。

之后,我们需要设置端口。在上图中,我们使用COM4作为端口。要获得端口FTDI转换器的驱动程序,请访问网站:http://www.ftdichip.com/FTDrivers.htm。

将源代码上传到Lilypad Arduino并观察结果。

第4步:结果

根据[Blink]源代码,

Arduino将经历高电压电平,从而打开LED

一秒钟后,电压电平将降低,从而关闭LED。

再过1秒后,由于高电压,LED将亮起。

这些步骤将重复进行,直到arduino没有电源为止。

在本教程中,我们上传了[Blink]源代码并观察了结果。 Lilypad Arduino上的LED闪烁,时间间隔为1秒。现在我们可以得出结论,源代码上传成功,Lilypad Arduino工作正常!
责任编辑:wv

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

    关注

    96

    文章

    2943

    浏览量

    66592
  • Arduino
    +关注

    关注

    187

    文章

    6455

    浏览量

    186447
收藏 人收藏

    评论

    相关推荐

    求助,如何将定制的2级引导加载程序上传到指定的2级引导区?

    如何将定制的 2 级引导加载程序上传到指定的 2 级引导区? 我的设备 SPI 闪存启动。 在闪存中,2 级引导程序被写入地址 0x00000000,然后是应用固件。 因此,它遵循以下启动顺序
    发表于 09-26 06:54

    ESP8266为什么不响应Arduino

    (esp8266 没有响应)。mega 的 TX 连接到 esp8266 的 RX(通过 10k 和 20k 分压器),mega 的 RX 连接到 esp8266 的 TX。 我还将一个简单的代码上传到
    发表于 07-16 06:39

    ESP12与Arduino IDE一起使用,WIFI在哪里被激活?

    我正在 ESP12 与 Arduino IDE 一起使用。 当 init() 被调用时,WIFI 已经处于活动状态。 WIFI是否在RTOS级别激活?还是在Arduino
    发表于 07-12 06:31

    请问ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8编译及烧录?

    请问ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8编译及烧录?使用Arduino IDE 1.8.8成功编译串口监视器例程并显示
    发表于 06-05 07:57

    arduino控制步进电机代码

    Arduino是一种开放源代码的电路板平台,它可以用于控制各种不同的电子设备,包括步进电机。步进电机是一种电动机,可以通过下达特定的指令来控制每个步进的角度,从而使电机旋转到指定的位置。在本文
    的头像 发表于 02-14 16:29 1814次阅读

    arduino如何停止loop循环

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

    如何将LED连接到Arduino板并使其闪烁

     在本快速入门指南中,您将学习如何将 LED 连接到 Arduino 板并使其闪烁。
    的头像 发表于 02-11 10:53 1923次阅读
    <b class='flag-5'>如何将</b>LED连接到<b class='flag-5'>Arduino</b>板并使其闪烁

    如何将按钮连接到Arduino

    在本快速入门指南中,您将学习如何将按钮连接到Arduino板,并根据按钮是否被按下来读取HIGHLOW。您将使用电路板上随附的发光二极管 (LED)通过按钮打开和关闭,以便验证按钮按下代码
    的头像 发表于 02-11 10:52 3175次阅读
    <b class='flag-5'>如何将</b>按钮连接到<b class='flag-5'>Arduino</b>板

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

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

    如何将增量旋转编码器与Arduino连接

    在本教程中,您将学习如何将增量旋转编码器与Arduino连接,以读取旋钮的运动。这对于在机器人和其他应用程序中创建用户界面读取机械位置非常有用。
    的头像 发表于 02-11 10:00 1242次阅读
    <b class='flag-5'>如何将</b>增量旋转编码器与<b class='flag-5'>Arduino</b>连接

    使用Arduino IDE 2.0开发ESP32摄像头模块

    的ESP系列开发板。新的Arduino IDE 2.0使用与经典Arduino IDE不同的基础平台,具备更多现代IDE特征,有更好的语法高
    发表于 02-07 17:06

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

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

    Arduino IDE中的文件上传到XMC2GO时,弹出了一条调试器异常的原因?

    您好,我正在评估 #IM69D130 MEMS麦克风,并在使用Arduino IDE文件上传到 #XMC 2GO COOLDIM_PRG_BOARD 时遇到了问题。 J-6EDL_S
    发表于 01-18 08:57

    Arduino的功能及其限制

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

    搭建T2 Development Board V1.0.0的Arduino环境

    Development Board V1.0.0通信。 编写和上传代码: 在Arduino IDE软件中编写您的代码。您可以使用
    发表于 12-15 17:59