ZIYAO ZHANG
Hello!
I’m Ziyao, a creative technologist and innovation designer in New York City.
About Me
Email
CV
Home
Video Works
Generative Arts
Creative Hands-on Projects
Record wonderful and interesting moments in life.
Fun
Photography
📷☁️ Physical Computing Project05/2024
Introduction
The core of this project is to control a 32x32 RGB LED matrix through Arduino to create dynamic and interactive visual effects. The audience can select different effect modes and control the horizontal offset of the effects through sliders and joysticks. The project includes five different effect modes, including rainbow spiral, particle system, geometric graphics, waves and bouncing balls, demonstrating the versatility and creativity of the RGB LED matrix.
How It Works
My setup centers around an Arduino controller and the RGBmatrixPanel library to bring our LED matrix to life. Watch as I explain how potentiometers and a joystick direct the selection and movement of each visual effect. The underlying algorithms and mathematical functions ensure each display is as smooth as it is mesmerizing.
The course has just begun to learn about electricity and control of small light bulbs.Personal project to try using 32x32 RGB LED matrix.Drawing Static Patterns - heart shape.Drawing Static Patterns - smiley face.((・-・))
Drawing Static Patterns - dinosaur.Drawing Static Patterns - cute star face.Drawing Dynamic Effects - colorful lines.Drawing Dynamic Effects - RGB Waves.Drawing Dynamic Effects - Bouncing Balls.Drawing Dynamic EffectsDrawing Dynamic Effects - Particle Star.Drawing Dynamic Effects - Geometric Structures.Drawing Dynamic Effects - Rainbow Spirals.Modeled a box, then 3D printed it.Put the light board and other parts in, straighten out the wires, done!