Multiroom audio system using IOT
Prepared By:
Ayush Jain : 1418BEEC30012
Group No: 25
Kadi Sarva Vishwavidyalaya
LDRP Institute of Technology & Research, Gandhinagar
Electronics & Communication Engineering Department
July-2017
Introduction:
IOT (Internet of things) has an important role in people’s life
when it comes to their standard of living as it provides
convenient and hassle free environment.
We require the intelligence of a microcontroller to play and
transmit audio to speakers. There are various existing
technologies available for similar purposes but their cost and
complexity is major disadvantage.
In this project, we have designed an affordable and simple to
use system that takes the input from the audio dac module
and uses the microcontroller’s intelligence to produce audio
output.
Motivation of work:
The goal of this project was to develop a multi room system
that gives the user complete control to play audio
wirelessly in multiple room using his/her smartphone. The
system has the ability to be controlled from a central host
mobile phone using internet.
Block Diagram:
Hardware requirements:
• Raspberry Pi
• An HDMI or composite video cable
• An 8GB Class 10 SD card
• USB keyboard and mouse
• micro USB power supply cable
• 3.5mm stereo audio cable
• Wi-Fi USB Adapter
• USB Sound card:
• Stereo (and speakers)
• An iOS Device or Computer
Raspberry Pi:
• SoC: Broadcom BCM2837.
• CPU: 4× ARM Cortex-A53, 1.2GHz.
• GPU: Broadcom VideoCore IV.
• RAM: 1GB LPDDR2 (900 MHz)
• Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless.
• Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy.
• Storage: microSD.
• GPIO: 40-pin header, populated.
Sound card:
• A sound card is rectangular piece of hardware with numerous contacts on the
bottom of the card and multiple ports on the side for connection to audio devices
such as speakers.
• The sound card installs in a PCI slot on the motherboard.
• Since the motherboard, case and peripheral cards are designed with compatibility
in mind, the side of the sound card fits just outside the back of the case when
installed, making its ports available for use.
• There are also USB sound cards that let you plug headphones, microphones, and
maybe other audio devices into your computer through a small adapter that can
plug directly into a USB port.
Software Used:
• Raspbian OS
• Shairport AirPlay Emulator
APPLICATIONS:
• The applications are limited only by your imagination.
• It can be used to play or stream music directly from the device in multiple
rooms.
• Optimizing use of low cost electricity and low built cost.
• Controlling speakers from anywhere in the house via internet.
FUTURE SCOPE:
• Further this system can be developed to integrate the existing wireless
networks present in the houses to transmit data from mobile to the
microcontroller to be able to use it at a larger scale.
CONCLUSION:
• Headless audio player based on Mopidy (no need for a monitor), streaming music
from Spotify, SoundCloud, Google Music, Podcasts (with iTunes, gPodder
directories), local and networked music files (MP3/OGG/FLAC/AAC),
• Remote control it using a nice web interface or using an MPD-client (like MP
Droid for Android).
• Also includes Spotify Connect, AirTunes/AirPlay and DLNA/OpenHome
streaming from your phone, tablet (iOS and Android) or PC using software like
BubbleUPnP.
• USB Audio support, for all kinds of USB soundcards, speakers, headphones. The
sound from the Pi itself is not that good...
• Wifi support (WPA, for Raspbian supported wifi-adapters)
• No need for tinkering, no need to use the Linux command line
• Play music files from the SD Card, USB, Network.
• The following are the features of the system:
1. Easy to use.
2. Saves unnecessary power consumption.
3. Low cost compared to other automation systems.
4. Easy to implement.
Refrences:
• http://www.pimusicbox.com/
• https://lifehacker.com/5978594/turn-a-raspberry-pi-into
-an-airplay-receiver-for-streaming-music-in-your-living
-room
• http://svay.com/blog/diy-raspberry-pi-airplay-speaker-f
or-less-than-70euro/
• http://www.instructables.com/id/Raspberry-Pi-Multi-
Room-Audio-MobileTabletPC-Contr/?ALLSTEPS