Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Kenneth Yang
Published © GPL3+

The Movement of Sound

Visualize audio with lasers

BeginnerFull instructions provided1 hour245
The Movement of Sound

Things used in this project

Hardware components

Arduino Micro
Arduino Micro
×1
DFPlayer - A Mini MP3 Player
DFRobot DFPlayer - A Mini MP3 Player
×1
Speaker: 3W, 4 ohms
Speaker: 3W, 4 ohms
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×2
5mW Laser Module emitter - Red Point
Seeed Studio 5mW Laser Module emitter - Red Point
×2
Capacitor 100 µF
Capacitor 100 µF
×2
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×3
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
Resistor 1k ohm
Resistor 1k ohm
×1
Resistor 10k ohm
Resistor 10k ohm
×3
Resistor 220 ohm
Resistor 220 ohm
Optional, for lasers.
×2
9V battery (generic)
9V battery (generic)
Or anything to power servos and (optionally) Arduino.
×1
Slide Switch
Slide Switch
Optional, for battery.
×1

Software apps and online services

PlatformIO IDE
PlatformIO IDE
Can also use Arduino IDE.

Hand tools and fabrication machines

Laser cutter (generic)
Laser cutter (generic)
and 3mm thick wood or material.

Story

Read more

Custom parts and enclosures

Laser cutting DXF

Use this file to laser-cut the enclosure. Units are in mm.

Fusion 360 file

Use this to re-arrange the 3D model for laser cutting if the DXF layout does not work for you.

Schematics

Breadboard view

Electronics assembly schematic

Code

Device firmware

PlatformIO project with device code.

Credits

Kenneth Yang
10 projects • 100 followers
Maker, developer, 3D content creator
Contact

Comments

Please log in or sign up to comment.