Skip to content

96boards-projects/binary_jukebox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title permalink author description project tags
Binary JukeBox
/projects/binary-jukebox/
Sahaj Sarup
A Juke-Box like setup. but instead of selecting a song using decimal numbers the user punches in digits in binary!
difficulty_level boards_used verticals
Experienced
dragonboard410c
Maker
jukebox
fpga
dragonboard
binary

Binary JukeBox

A Juke-Box like setup. but instead of selecting a song using decimal numbers the user punches in digits in binary!

Table of Contents

1) Hardware

1.1) Hardware Requirements

1.2) Hardware Setup

  • Make sure that the FPGA Mezzanine is properly connected to the DragonBoard 410c.
  • Follow this diagram to connect the LED Control panel to the FPGA Mezzanine's Arduino header

schematic

2) Software

2.1) Install Dependencies

$ sudo apt install libvlc-dev libncurses5-dev

2.2) Comipling and Running the Code

  • Add music Library
    • Create a folder called music in the project's root directory and add upto 255 tracks.

      Note: The file names should just be the Name of the Track followed by the Artist.

  • Compile:
    • Simply run make at the project's root directory.
  • Run
    • $ sudo ./binjukebox
    • You should see all the 255 tracks being listed.
    • The first track will start to play.
    • The current playing track gets highlighted.
    • Use Button 1 and Button two to Left shift a 1 or a 0 bit to make a song selection.
    • Button 3 plays the selected song.
    • If no song is selected the player would automatically play the next song.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published