Skip to content

Latest commit

History

52 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Jukebox

This project was made for and funded by Hack Club's Highway program.

This is an IRL Minecraft jukebox that plays 3D printed discs, powered by a Raspberry Pi Zero 2 and an RC522 RFID board. It uses NFC tags on the discs to detect when a disc is present and which disc it is, and then it plays the cooresponding song. You can see the demo video here!

Jukebox
ItemUseSourcePriceTotal Price
Raspberry Pi Zero 2 WBrains of the systemMicro Center (in person)$19.59
Inland 1.75mm PLA 3D Printer Filament - BlackTo print out the case and discsMicro Center (in person)$19.59
Adafruit I2S 3W Class D Amplifier Breakout - MAX98357ASpeaker output for the Pi ZeroMicro Center (in person)$6.48
Adafruit 3" Speaker (4Ω - 3W)Speaker itself (I had a speaker already, but it isn't directly compatible with the I2S board, I'd have to cut the wire and I'm not willing to damage it)Micro Center (in person)$3.22
RC522 RFID/NFC BoardDetects the discsAlready owned$0.00
NFC StickersGoes in the discsAlready owned$0.00
Wires...they're wires.Already owned$0.00
$48.89
imageimageimage

image

Demo

Disclaimer: Artificial intelligence was used in the making of this project's code. As such, that code is exempt from the GNU GPL v3 license the rest of the project is under. See jukebox.py for more information.

About

IRL Minecraft Jukebox that plays discs!

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages