3998 views|52 replies

3386

Posts

0

Resources
The OP
 

[Flower carving hands-on] Interesting and fun music visualization series of small projects (12) --- meter tube fast rhythm light [Copy link]

 
I had the urge to do a series of topics on sound 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.
[Handmade Flower Carving] Interesting and fun music visualization project (12) --- Rice tube fast rhythm light

I picked up a scrapped light tube and planned to use it to make a 1.2 meter fast rhythm light.

This post is from DIY/Open Source Hardware

Latest reply

Awesome!!! I will learn from you!   Details Published on 2022-11-14 19:01
 

3386

Posts

0

Resources
2
 

Saw off both heads and pull out the LED light sheet inside

This post is from DIY/Open Source Hardware
 
 

3386

Posts

0

Resources
3
 

I found two flower pot bottoms to use as lamp holders

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
4
 

Use a multi-stage reaming drill bit

This post is from DIY/Open Source Hardware
 
 
 

6841

Posts

11

Resources
5
 

This project is effective. It really shows your hands-on ability!

This post is from DIY/Open Source Hardware

Comments

Thank you for your encouragement, it's a relatively simple project  Details Published on 2022-7-24 11:51
 
 
 

3386

Posts

0

Resources
6
 

Lamp base hole expansion 28mm in three seconds

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
7
 
lugl4313820 posted on 2022-7-24 11:48 This project is effective. The hands-on ability is really strong!

Thank you for your encouragement, it's a relatively simple project

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
8
 

The development board uses Hezhou CORE ESP32-C3

Main features
(1) Powerful functions and wide application
The Hezhou ESP32-C3 development board has a highly integrated design, onboard Wi-Fi/BLE antenna, 4MB Flash, and supports UART, GPIO, SPI, I2C, ADC, PWM and other interfaces, which can meet most applications; the onboard CH343P chip realizes a higher speed USB to serial port, and the firmware download is faster and more stable.
(2) Sufficient materials and good signal
The Hezhou ESP32-C3 development board uses a 4-layer PCB and an onboard 2.4G antenna. After debugging, it has achieved a relatively good use effect. The measured standing wave ratio (VSWR) value in the range of 2.38 to 2.48GHz is relatively good, which can effectively radiate the transmission power to the wireless space.
(3) Diversified development is more convenient
The Hezhou ESP32-C3 development board currently supports: LuatOS/Lexin IDF/Arduino/MicroPython and other diversified development methods, which are more convenient to use. With the efforts of the community master Meng Cheng, the LuatOS firmware now supports the following functions, and other content is being continuously updated.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
9
 

ESP32-C3 core board IO pin diagram

1 SPI FLASH, onboard 4MB, supports up to 16MB
2 UART interfaces, UART0~UART1, of which the download port is UART0
6 12-bit ADC, maximum sampling rate 100KSPS
1 low-speed SPI interface, supports master mode
1 IIC controller
4 PWM interfaces
15 GPIO external pins, reusable
2 SMD LED indicators
1 reset button + 1 BOOT button
1 USB to TTL download debug port
2.4G PCB onboard antenna

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
10
 

The sound module uses MAX9814

The MAX9814 is a low-cost, high-performance microphone amplifier with automatic gain control (AGC) and low-noise microphone bias. The device features a low-noise front-end amplifier, a variable gain amplifier (VGA), an output amplifier, a microphone bias voltage generator, and an AGC control circuit.
●Automatic gain control (AGC)
●Three gain settings (40dB, 50dB, 60dB)
●Programmable attack time
●Programmable attack and release time ratio
●Supply voltage range 2.7V to 5.5V
●Low THD: 0.04% (typ)
●Low-power shutdown mode
●Built-in 2V low-noise microphone bias

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
11
 

The colored lights use WS2812B,

which has the main features of
intelligent reverse connection protection, and reverse connection of power supply will not damage the IC.
The IC control circuit and the LED point light source share a power supply.
The control circuit and the RGB chip are integrated in a 5050 package component to form a complete externally controlled pixel.
Built-in signal shaping circuit, any pixel point receives the signal and then outputs it after waveform shaping, ensuring that the line waveform distortion will not accumulate.
Built-in power-on reset and power-off reset circuits.
The three primary colors of each pixel point can achieve 256 levels of brightness display, complete 16777216 colors of true color display, and the scanning frequency is not less than 400Hz/s.
The serial cascade interface can complete the reception and decoding of data through a signal line.
There is no need to add any circuit 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 the 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
12
 

The WS2812B light strip uses a bare black board with 60 lights per meter.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
13
 

WS2812 module electrical schematic

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
14
 

WS2812B is an LED light source element that integrates control circuit and light-emitting circuit. Its control IC is WS2812B, the light-emitting element is 5050RGBLED, the voltage is 5V, the peak current of each unit is 60ma, the light strip is a three-wire system, VCC GND DIN are power +, power -, signal respectively. When using an external power supply, the external power supply - needs to be connected to the GND of the microcontroller.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
15
 

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
16
 

Put the light strip into the light tube (I cut 70 light beads here)

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
17
 

The base of the lamp is counterweighted, and later a marble solution was adopted, which is free of cost and highly cost-effective.

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
18
 

The project uses Arduino IDE to burn the program

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
19
 

The detailed configuration of the development board is shown in the figure

This post is from DIY/Open Source Hardware
 
 
 

3386

Posts

0

Resources
20
 

Install related driver libraries

This post is from DIY/Open Source Hardware
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

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