meiyao 发表于 2022-11-29 21:38:46

【热门器件来 Arrow】Arduino DFR0216 全彩灯带 WS2812



收到开发板已经有一些时间了,今天特意来个开箱。
先上图,来个集体照:

DFR0216正面照片:

DFR0299照片:

DFR0868照片:

两兄弟来一个合照:

我准备的硬件:
一个喇叭,不知道能不能推的响。

一个WS2812 RGB灯条,这个灯点亮了,色调爽爽的,很好看:


最近收到了Arduino UNO R3 开发板很是激动,视如珍宝,特此在论坛贴一篇出来一、硬件部分1. Arduino UNO R3 开发板



板子漂亮,拍出来的照片都好看。



板子各引脚定义说明:







MCU映射:ATmega328的引脚图,Atmega8,168和328是相同的。2. 基于WS2812B的LED灯条3. 杜邦线原理图:软件部分LED灯条驱动#define LED_PIN   6 //输出的引脚#define LED_COUNT8   //外设上有多少个RGB灯珠#define BRIGHTNESS 50   //亮的亮度调节,最亮是255,最低是0.
//下面是灯的色,灯的色有255*255*255 colorWipe(strip.Color(255,   0,0)   , 50); colorWipe(strip.Color( 0, 255,   0)   , 50); colorWipe(strip.Color( 0,   0, 255)    , 50); colorWipe(strip.Color( 0,   0,0, 255), 50); colorWipe(strip.Color( 127,   127,127), 50);colorWipe(strip.Color( 127,   0,0 ), 50);colorWipe(strip.Color( 40,   0,120), 50);
//实现点灯,用FRO循环for(int k=0; k<whiteLoops; k++) {    for(int j=0; j<256;j++) {       strip.fill(strip.Color(0, 0, 0, strip.gamma8(j)));      strip.show();    }    delay(1000);     for(int j=255; j>=0;j--) {       strip.fill(strip.Color(0, 0, 0, strip.gamma8(j)));      strip.show();    }}二、硬件连接借用一下人家的图片,电源是接的5V,GND,输出脚是6脚。三、点亮灯条视频:https://www.bilibili.com/video/BV1f84y1r7G4/

页: [1]
查看完整版本: 【热门器件来 Arrow】Arduino DFR0216 全彩灯带 WS2812

Baidu
map