Vinyl Project

Desktop Vinyl Record Player with Sensor Technology

Back to Engineering Projects

🎵 Project Overview

Built to be a small desktop vinyl record player. A sensor scans the bottom of the "record" and uses that data in order to play the correct song in an 8-bit format. This project used an Arduino Uno, stepper motor, buzzer, and CAD.

🎨 Project Demo

Vinyl Project - Desktop Record Player

Desktop vinyl record player with sensor technology

Watch Demo Video

🔧 Hardware Components

Arduino Uno

Central microcontroller managing all system operations and sensor data processing

Stepper Motor

Precise rotation control for the vinyl record mechanism

Buzzer

8-bit audio output system for playing the detected songs

CAD Design

Custom-designed housing and mechanical components for the desktop player

🎛️ How It Works

The system operates through a unique sensor-based approach:

  • Record Scanning: A sensor scans the bottom surface of the vinyl record
  • Data Processing: Arduino processes the sensor data to identify the specific record
  • Song Selection: Based on the scanned data, the correct song is selected
  • 8-bit Playback: The buzzer plays the song in retro 8-bit audio format
  • Mechanical Control: Stepper motor provides precise record rotation

🎯 Key Features

This innovative desktop vinyl player offers:

  • Compact Design: Small desktop footprint perfect for any workspace
  • Sensor Technology: Automatic record identification through scanning
  • 8-bit Audio: Retro-style audio output with nostalgic sound quality
  • Precision Control: Stepper motor ensures accurate record rotation
  • Custom Housing: CAD-designed enclosure for professional appearance

🔧 Technical Specifications

Microcontroller: Arduino Uno

Audio Output: 8-bit buzzer system

Motor Control: Stepper motor for precise rotation

Sensor System: Bottom-surface scanning technology

Design: Custom CAD housing and mechanical components