Mario Pucci has been featured on the official Arduino website to demonstrate how an Arduino Uno can be combined with an NFC shield and a little Python code to build a real music jukebox.
Check out the video below to see how it functions using discs that are slotted into the top to change the music, thanks to a macro which has programmed each chip to play a different genre of music.
Building the DIY NFC Arduino Music Jukebox
The DIY NFC Arduino Music Jukebox is an innovative project that merges the world of physical computing with the nostalgic charm of a classic jukebox. By using an Arduino Uno, an NFC shield, and some Python programming, Mario Pucci has created a device that can read NFC tags embedded in discs. Each disc is associated with a different genre of music, allowing users to switch between their favorite tunes by simply inserting a disc into the jukebox.
The project involves several key components:
1. Arduino Uno: The brain of the jukebox, responsible for reading NFC tags and sending commands to play music.
2. NFC Shield: This component reads the NFC tags embedded in the discs.
3. Python Code: A script that processes the NFC data and triggers the appropriate music files.
Step-by-Step Guide and Resources
For those interested in building their own NFC Arduino Music Jukebox, Mario Pucci has provided a comprehensive tutorial on his website. The tutorial is in Italian, but it can be easily translated using Google Translate. The step-by-step guide covers everything from assembling the hardware to writing the necessary code.
Additionally, Mario has made available several resources to help you get started:
– Cardboard Jukebox Outer: You can download the design for the cardboard outer shell of the jukebox from this link. This design gives the project a polished, retro look.
– Sketches: The Arduino sketches required to run the jukebox can be downloaded from here.
The project not only demonstrates the versatility of the Arduino platform but also encourages creativity and innovation. By combining different technologies, you can create a unique and functional piece of art.
Expanding Your Arduino Projects
If you found this project interesting, there are many other Arduino-based projects you can explore. For instance, you might want to build your very own Arduino wind speed meter or anemometer to record the wind speed in your area. This project involves using an anemometer sensor to measure wind speed and an Arduino to process and display the data.
Another exciting project could be creating an Arduino-based home automation system. With the right sensors and actuators, you can control lights, temperature, and even security systems from your smartphone or computer.
The possibilities with Arduino are endless, and projects like the DIY NFC Arduino Music Jukebox showcase the potential for combining hardware and software to create something truly unique and enjoyable.
Source: Arduino : Mario Pucci
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.