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

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

3天内不再提示

如何安装FastLED.io库

454398 来源:网络整理 作者:网络整理 2019-11-15 10:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:什么是图书馆?我在哪里得到一个?

Internet上有许多非常酷的附加代码库可供下载,这些代码库为Arduino IDE添加了功能。每个人都为IDE提供了一些独特的通信技能,使Arduino可以与独特的硬件模块“对话”,例如传感器,开关,LED灯带,几乎所有东西。

出于这个Instructable的目的,我将演示如何安装FastLED.io库

与大多数库一样,可以在GitHub上以.zip文件的形式下载。

第2步:好的ol GitHub。。

该代码托管在GitHub上,这是开发人员制作的程序的网络存储库,也是开发人员提供对该代码的访问权以及接收社区反馈的一种好方法。

FastLED.io库托管在这里。

我已经将必要的文件附加到了这一步。

第3步:导入库

打开Arduino IDE并导航至菜单栏。

从此处转到Sketch》导入库。

从下载文件夹中选择要导入到IDE中的库。

库现在出现在“草图”菜单中!您做到了!

您会注意到,这还会在硬盘驱动器的文件树中添加一个文件夹。

步骤4:上传一些代码

将此代码复制并粘贴到Arduino IDE中,然后将其上传到开发板上!

// demo project for the Radioshack LED Tricolor Light Strip

// a project for Arduino

// by AUDREY LOVE

//

//

//

// with great support from the FastLED.io Library

// download it here: https://github.com/FastLED

//

//

//

#include “FastLED.h”

#define NUM_LEDS 10 //this defines the number of LED Segments in the Strip

#define DATA_PIN 7 //plug the green wire of the TM1803 Radioshack Strip into Pin 7

CRGB leds[NUM_LEDS];

void setup() {

FastLED.addLeds(leds, NUM_LEDS);

Serial.begin(9600); // initialize serial communication at 9600 bits per second:

}

void loop(){

leds[0] = CRGB::White;

FastLED.show();

delay(30);

leds[0] = CRGB::Black;

FastLED.show();

delay(30);

}

步骤5:对其进行测试!

我使用了12V壁式疣,一个Arduino Mega和一个Radioshack三色LED灯条

三色LED灯条有3条电线从其上脱落。

绿色信号线连接到DIGITAL PIN 7

红色信号线连接到Vin(电压进入arduino)

黑线连接到GND

发射出吸盘(将其插入12v电源。)

责任编辑:wv

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

    关注

    191

    文章

    6535

    浏览量

    197664
  • GitHub
    +关注

    关注

    3

    文章

    489

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索S5U13781R01C100 Shield图形:从安装到应用

    探索S5U13781R01C100 Shield图形:从安装到应用 在电子设计领域,图形显示功能的实现一直是一个重要的环节。今天,我们将深入探讨Seiko Epson
    的头像 发表于 05-15 09:20 384次阅读

    瑞芯微(EASY EAI)RV1126B 应用依赖安装

    1.文件系统依赖安装1.1前言用户在进行Linux开发的过程中,经常会遇到找不到命令,或者找不到依赖的问题,这是系统没有预装导致的。1.2安装前准备进入板卡环境,通过命令对板卡进行
    的头像 发表于 04-20 14:56 6968次阅读
    瑞芯微(EASY EAI)RV1126B 应用依赖<b class='flag-5'>库</b><b class='flag-5'>安装</b>

    华大九天Liberal IO精准K解决方案介绍

    便捷性提出了更高要求。华大九天Liberal IO自动化K解决方案,以全类型IO覆盖、高精度建模与简便易上手为核心优势,为芯片设计企业提供专业的IO特征化提取保障,助力
    的头像 发表于 04-13 16:11 366次阅读
    华大九天Liberal <b class='flag-5'>IO</b>精准K<b class='flag-5'>库</b>解决方案介绍

    如何在 Vision Five 2 上安装 python

    这可能是一个完全愚蠢的问题,但我如何在 Vision Five 2 上安装 python 。 使用该命令后,它给了我这个错误。 默认为用户安装,因为普通站点包不可写 错误:找不到满足要求
    发表于 03-06 07:51

    三格电子一体式io和分体式io的区别#

    IO
    jf_68793483
    发布于 :2026年02月27日 14:15:48

    磁盘IO问题的定位根因与调优解决思路

    监控大屏上 iowait 突然飙到 80%,SSH 连上去敲个 ls 要等 5 秒才有响应,业务日志疯狂报超时,数据慢查询告警刷屏。这种场景在 SRE 的日常里出现频率极高,尤其是跑着 MySQL
    的头像 发表于 02-24 14:11 1023次阅读

    恒讯科技解析:如何安装MySQL并创建数据

    安装和管理MySQL不必复杂。只需几分钟,你就能在Linux服务器上搭建MySQL,创建第一个数据,甚至自动化备份——同时确保数据安全有序。 什么是 MySQL  MySQL 是一个关系型数据
    的头像 发表于 01-14 14:25 478次阅读

    恒讯科技解析:如何在日本服务器上安装和配置数据(如MySQL)?

    为您的业务部署日本服务器后,下一个关键步骤就是安装和配置数据。无论是用于网站、应用程序还是数据分析,一个稳定高效的数据是业务的核心。恒讯科技将以最流行的MySQL为例,提供一份在日本服务器(以
    的头像 发表于 11-04 11:07 887次阅读

    远程IO不就是分布式IO?其实很多人都理解错了

    、远程io 远程io模块通常安装在远离PLC或主控制器或上位机的位置,可能跨越较远的地理空间或位于不同的物理位置。 连线不涉及现场总线,直接通过硬接线连接传感器和执行器,通过长距离通信线路或无线通信技术与主控制器进行通信,实现远
    的头像 发表于 09-28 11:06 954次阅读
    远程<b class='flag-5'>IO</b>不就是分布式<b class='flag-5'>IO</b>?其实很多人都理解错了

    搭建自己的ubuntu系统之必要安装

    在进行开发之前,还需要一些其他的必要,我们使用以下命令逐一安装安装前需保证网络可正常使用,能上外网:elf@ubuntu:~$ sudo apt-get update//更新下载源信息
    发表于 09-25 09:47

    【HZ-T536开发板免费体验】5、安装sqlite3和使用golang读写数据

    就可以了 这时候就可以直接使用go命令了。先安装gorm和sqlite的依赖 go get -u gorm.io/gorm go get -u gorm.io/driver/sqli
    发表于 08-26 00:04

    GraniStudio:IO初始化以及IO资源配置例程

    1.文件运行 导入工程 双击运行桌面GraniStudio.exe。 通过引导界面导入IO初始化以及IO资源配置例程,点击导入按钮。 打开IO初始化以及IO资源配置例程所在路径,选中
    的头像 发表于 08-22 17:34 1139次阅读
    GraniStudio:<b class='flag-5'>IO</b>初始化以及<b class='flag-5'>IO</b>资源配置例程

    GraniStudio:IO写入例程

    说明 实现输出IO控制以及读取。 2.1通过初始化IO算子连接格拉尼控制器IO块,导入工程自动进行连接。 2.2 通过IO配置算子输出配置的IO
    的头像 发表于 08-22 16:47 941次阅读
    GraniStudio:<b class='flag-5'>IO</b>写入例程

    Analog Devices / Maxim Integrated MAXREFDES177 IO-Link通用模拟IO特性/框图

    Analog Devices MAXREFDES177 IO-Link通用模拟IO是一款完备的IO-Link®通用模拟输入-输出 (IO) 参考设计,采用内置集成保护功能的MAX225
    的头像 发表于 06-30 09:30 1015次阅读
    Analog Devices / Maxim Integrated MAXREFDES177 <b class='flag-5'>IO</b>-Link通用模拟<b class='flag-5'>IO</b>特性/框图

    AD封装安装教程

    电子发烧友网站提供《AD封装安装教程.pdf》资料免费下载
    发表于 06-19 15:35 6次下载