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

    关注

    190

    文章

    6515

    浏览量

    195924
  • GitHub
    +关注

    关注

    3

    文章

    484

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    还在为IO点数不足烦恼吗?刀片式IO帮您解决!#三格电子#远程IO

    远程io
    三格电子科技
    发布于 :2025年12月05日 16:06:21

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

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

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

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

    睿远研究院丨IO-Link规范解读(二):IO-Link通信技术概述

    前言 今天我们继续解读IO-Link 1.1.4规范,本篇文章将给大家介绍IO-Link技术的概览,包含IO-Link命名的含义、主从站交互方式、IO-Link的数据类型,还请各位童鞋
    的头像 发表于 09-25 19:25 377次阅读
    睿远研究院丨<b class='flag-5'>IO</b>-Link规范解读(二):<b class='flag-5'>IO</b>-Link通信技术概述

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

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

    KiCad 免安装版本(不带器件瘦身版)

    “  一直有小伙伴问 KiCad 能不能同时安装多个版本,回答是肯定的。但实际操作中有时候会串,不太方便;也有小伙伴说 KiCad 安装包太大的,压缩之后也有几个G,太占空间了。所以华秋发行版做了一
    的头像 发表于 09-02 11:20 1w次阅读
    KiCad 免<b class='flag-5'>安装</b>版本(不带器件<b class='flag-5'>库</b>瘦身版)

    【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 742次阅读
    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 605次阅读
    GraniStudio:<b class='flag-5'>IO</b>写入例程

    干货分享 | TSMaster IO功能使用指南—基于同星带IO设备的配置与操作步骤

    IO模块是一种用于连接计算机系统或控制系统与外部设备之间的接口模块。数字IO模块用于处理二进制信号的输入和输出,它们可以接收和发送数字信号,通常用于控制逻辑开关、触发器和其他数字设备。模拟IO模块
    的头像 发表于 08-09 20:04 710次阅读
    干货分享 | TSMaster <b class='flag-5'>IO</b>功能使用指南—基于同星带<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 542次阅读
    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 3次下载

    虹科直播回放 | IO-Link技术概述与虹科IO-Link OEM

    虹科「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与虹科IO-LinkOEM」感谢各位朋友的热情参与!本期直播中虹科专业讲师瞿工带大家走进工业4.0深度解读了IO-Link技术及其应用并重磅推出
    的头像 发表于 02-19 17:34 1137次阅读
    虹科直播回放 | <b class='flag-5'>IO</b>-Link技术概述与虹科<b class='flag-5'>IO</b>-Link OEM

    Profinet IO通信故障原因及解决办法

    Profinet IO(Industrial Ethernet for Automation)作为一种高性能的工业以太网通信协议,广泛应用于工业自动化领域。然而,在实际应用中,Profinet IO
    的头像 发表于 02-03 14:50 3098次阅读

    MySQL数据安装

    MySQL数据安装 【一】各种数据的端口 MySQL :3306 Redis :6379 MongoDB :27017 Django :8000 flask :5000 【二】MySQL 介绍
    的头像 发表于 01-14 11:25 857次阅读
    MySQL数据<b class='flag-5'>库</b>的<b class='flag-5'>安装</b>