Back to Projects

Volume Control

Volume Control Project

Project Overview

As a lazy teenager the last thing I want to do when brainrotting on my bed is get up, but how am I going to turn up the Drake playing in my room? The over engineered solution is a building a robot, which is exactly what I did.

Technologies Used

ReactIDEArduino R4 WifiSolidWorks

My Process

The process of building the robot was a lot of trial and error. Starting with salvaging parts from an old toy drone I ran into countless issues both in my hardware, software, and design. With multiple iterations and improvements with each one I eventually had a fully working product.

Key Achievements

  • Real time volume control <30ms delay
  • Fully functional backend and front end system
  • Implemented responsive user interface for volume control

Project Evolution

Follow the evolution of my project through 4 major versions, each representing significant improvements and iterations.

1
V1.0
Version 1.0

Initial Concept & Prototype

The first working prototype with basic functionality. Using salvaged parts from a toy drone, I built the foundation for remote volume control with Arduino and basic mechanical components. However there are is no remote control and direction, duration, and PWM values must manually be inputted.

Key Highlights
Basic volume control mechanismInitial Arduino setupSimple mechanical design using H-Bridge
Salvaged Drone Motor & Gear Assembly
Salvaged Drone Motor & Gear Assembly
Custom Volume Knob Holder Design
Custom Volume Knob Holder Design
Initial Test Setup & Wiring
First Successful Volume Control Test
Bird's Eye View of Prototype Operation