步骤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
+关注
关注
187文章
6461浏览量
186552 -
GitHub
+关注
关注
3文章
466浏览量
16366
发布评论请先 登录
相关推荐
评论