1619 views|18 replies

3386

Posts

0

Resources
The OP
 

[Hua Diao Hands-on] Interesting and fun music visualization series project (33) --- Nucleic acid tray lamp [Copy link]

 

I suddenly had the urge to do a series of topics on music visualization. This topic is a bit difficult and covers a wide range of areas. The related FFT and FHT algorithms are also quite complicated, but I still plan to start with the simplest ones, do some experiments, try various solutions patiently, gradually accumulate some useful music spectrum visualization materials, and strive to form some practical and fun music visualizer projects.

As a witness to history, the few pieces of nucleic acid tray foam board on hand can be used to try to make a small music visualization project. I named it Nucleic Acid Tray Lamp.

This post is from DIY/Open Source Hardware

Latest reply

So far away, Xinjiang   Details Published on 2022-12-19 21:07
 

3386

Posts

0

Resources
2
 
This post was last edited by eagler8 on 2022-12-19 19:21

This post is from DIY/Open Source Hardware
 
 

3386

Posts

0

Resources
3
 

The WS2812B light strip uses a bare white board with 30 lights per meter.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
4
 

WS2812B main features
Intelligent reverse connection protection, reverse power connection will not damage IC.
IC control circuit and LED point light source share a power supply.
Control circuit and RGB chip are integrated in a 5050 package component to form a complete externally controlled pixel.
Built-in signal shaping circuit, any pixel receives the signal and then outputs it after waveform shaping, ensuring that line waveform distortion will not accumulate.
Built-in power-on reset and power-off reset circuits.
The three primary colors of each pixel can achieve 256 levels of brightness display, complete 16777216 colors of true color display, and the scanning frequency is not less than 400Hz/s.
Serial cascade interface, can complete data reception and decoding through a signal line.
No circuit needs to be added when the transmission distance between any two points does not exceed 5 meters.
When the refresh rate is 30 frames/second, the number of cascades is not less than 1024 points.
The data transmission speed can reach 800Kbps.
The color of light is highly consistent and cost-effective.

Main application areas:
LED full-color luminous character light string, LED full-color module, LED full-color soft light bar, hard light bar, LED guardrail tube,
LED point light source, LED pixel screen, LED special-shaped screen, various electronic products, and electrical equipment marquee.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
5
 

WS2812B light strip electrical schematic

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
6
 

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
7
 

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
8
 

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
9
 

Arduino uno development board wiring diagram

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
10
 

Cut the WS2812 LED strip into 20 segments

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
11
 

Paste on the base plate

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
12
 

After a long time of hard work, 126 solder joints were finally welded.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
13
 

The foam tray is too transparent, so a soft mirror is used here to isolate the light from a single LED.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
14
 

Corresponding to the optical isolation of 100 WS2812 lights, all completed

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
15
 

[Flower carving hands-on] Interesting and fun music visualization series projects (33) --- Nucleic acid tray light project
Program 1: Green single light cycle test
module wiring: WS2812B connected to D6
MAX4466 UNO
VCC 5V
GND GND
OUT D6

/*
  【花雕动手做】有趣好玩的音乐可视化系列项目(33)---核酸托盘灯
  项目程序之一:绿色单灯循环测试
  模块接线:WS2812B接D6
  MAX4466      UNO
  VCC          5V
  GND         GND
  OUT          D6
*/

#include <Adafruit_NeoPixel.h>

#define PIN 6
#define MAX_LED 100

#define ADD true
#define SUB false

int val = 0;
boolean stat = ADD;

Adafruit_NeoPixel strip = Adafruit_NeoPixel( MAX_LED, PIN, NEO_RGB + NEO_KHZ800 );

void setup() {
  strip.begin();
  strip.show();
}

void loop() {
  uint8_t i, a = 0;
  uint32_t color = strip.Color(255, 100, 0);

  while (a < 101)
  {
    for (i = 0; i < 100; i++)
    {
      if (i == a) strip.setPixelColor(i, color);
      else strip.setPixelColor(i, 0);
    }
    strip.show();
    delay(30);
    a++;
  }
}

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
16
 

Experimental scene diagram

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
17
 

Gif

点击上图查看Gif动图

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
18
 

I will go to Xinjiang tomorrow, to be continued…

This post is from DIY/Open Source Hardware

Comments

So far away, Xinjiang  Details Published on 2022-12-19 21:07
 
 
 

2625

Posts

6

Resources
19
 
eagler8 posted on 2022-12-19 20:35 I will go to Xinjiang tomorrow, to be continued…….

So far away, Xinjiang

This post is from DIY/Open Source Hardware
Personal signature

希望做一些大家觉得好用的东西!

 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list