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

    文章

    2947

    浏览量

    67021
  • Arduino
    +关注

    关注

    188

    文章

    6477

    浏览量

    188087
收藏 人收藏

    评论

    相关推荐

    用于 SPI 绝对编码器的 Arduino 示例代码

    : [Arduino 板] [AMT22 编码器] [AMT-06C-1-036 电缆] ,带有相应连接器的类似电缆 [Arduino IDE] [下载 AMT22 单圈样例
    的头像 发表于 01-26 21:35 243次阅读
    用于 SPI 绝对编码器的 <b class='flag-5'>Arduino</b> 示例<b class='flag-5'>代码</b>

    如何使用Arduino实现CAN总线通信呢

    的硬件模块实现CAN总线通信。 硬件需求 Arduino板 :任何支持Arduino IDE的板子都可以,例如Arduino Uno、Mega等。 CAN总线模块 :例如MCP2515
    的头像 发表于 12-23 09:06 614次阅读

    HAL库在Arduino平台上的使用

    ,适合于快速原型开发和教育。HAL(硬件抽象层)库是一种在Arduino平台上使用的软件库,它提供了一种标准化的方式来访问硬件功能,使得开发者可以编写更通用、更可移植的代码。 1. 什么是HAL库 HAL库是硬件抽象层库的简称,
    的头像 发表于 12-02 14:04 535次阅读

    开源项目!基于 Arduino 的 MIDI 架子鼓

    : 使用四颗螺丝 Arduino 连接到垫子上,使其与顶部对齐,如图所示。 第 10 步:安装 Arduino 代码 上传代码
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    Arduino开发板的TX和RX引脚连接起来。 二、软件准备 Arduino IDEArduin
    的头像 发表于 11-22 09:24 914次阅读

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

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

    简述三种esp32的开发方式是什么

    Arduino IDE是一款开源的集成开发环境,用于编写和上传代码Arduino和其他兼容的微控制器。它具有图形化界面、易于使用、支持多种编程语言等特点。 安装
    的头像 发表于 08-20 09:11 4382次阅读

    为什么无法在nodemcu和arduino mega之间交换数据?

    您好,我正在尝试通过 UART 在 arduino mega 和 nodemcu 之间交换数据(使用 arduino IDE 对两者进行编程)。 我
    发表于 07-19 12:15

    如何将ESP12E与arduino IDE一起使用?

    我正在尝试 ESP12E 与 arduino IDE 一起使用。 我猜我已经连接了所有东西。 using a 1000uF capa & a 0,1uF capa between
    发表于 07-18 06:21

    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

    能将ESP8266连接到arduino UNO上,使用mesh组网吗?

    现在已将ESP8266连接到了arduino,并且成功驱动,但是有个问题就是组网的问题,想使用mesh,但是还有有些疑问。1、将带有mesh的固件烧录到ESP8266中,就能自动寻找节点了吗?或者是下载mesh的库函数,arduino
    发表于 07-11 06:46

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

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

    如何使用Arduino IDE构建的ELF映像?

    我有一个要求,我需要使用使用 Arduino IDE 构建的ELF映像,但 NonOS SDK 中提供了boot_v1.6.bin。我执行了以下步骤 背景: 1. Arduino 构建 2 个
    发表于 07-09 07:13

    请问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