WIRELESS INTERCOM A Project Report Submitted by V. BHARATH RAJ- 2016105018 V.PRANESH- 2016105568 SURAJ SURESH- 2016105598 For the Summer Internship Course In ELECTRONICS AND COMMUNICATION ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING ANNA UNIVERSITY CHENNAI MAY 2018
37
Embed
Submitted by - College of Engineering, Guindy · Figure 1.6 Installing and Updating Mumble Server in Raspberry pi using the terminal 1. sudo apt update && sudo apt install mumble-server
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
WIRELESS INTERCOM
A Project Report
Submitted by
V. BHARATH RAJ- 2016105018
V.PRANESH- 2016105568
SURAJ SURESH- 2016105598
For the Summer Internship Course
In
ELECTRONICS AND COMMUNICATION ENGINEERING
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
ANNA UNIVERSITY
CHENNAI
MAY 2018
- 1 -
TABLE OF CONTENTS:
S.No. Contents Page
1 Acknowledgement 2
2. Abstract and Overview of the Project 3
3. Introduction 4
4. Getting Started with the Raspberry Pi
(i) Installing NOOBS or Raspbian OS onto the SD card.
(ii) Working with the Raspberry Pi.
6
6
7
5. Configuring the Raspberry Pi with the Mumble Server 10
6. Configuring our Mobile devices 15
7. References 20
8. Manual
(i) To establish a Full Duplex Call
(ii) To establish a Half Duplex Call
(iii) To establish a Group Call
(iv) To create a chatroom
20
20
24
28
31
- 2 -
1. ACKNOWLEDGEMENT
We are highly indebted to our project mentor Dr M A Bhagyaveni,
Professor, Dept. of ECE for her continuous supervision, motivation and guidance
throughout our tenure of our project.
We would like to thank the Dean, CEG, and the Head, Dept. of ECE, Anna
University for giving us the opportunity to undergo this summer internship
programme.
We would like to express our sincere thanks to Dr Sridharan, Professor,
Dept. of ECE, CEG, who is the coordinator of this summer internship, for helping
us in joining this programme.
We thank the Ph.D., Scholars, Dept. of ECE, CEG, for their continuous
helping and suggestions during our project.
Last but not least we thank all the staff members of the Dept.nt of ECE for
their encouragement and support.
V. BHARATH RAJ V.PRANESH SURAJ SURESH
- 3 -
2. ABSTRACT AND OVERVIEW OF THE PROJECT
In this project we will be setting up a Wireless intercom using the Raspberry Pi 3
Model B. The contributions of this project are : to establish
(i) Full duplex communication between two users
(ii) Half duplex call like walki talki
(iii) Text messages and also to perform
(iv) Conference call between many users
These are done within the coverage range of Raspberry pi without much cost. In
this project the raspberry pi is programmed to operate as server using raspbian
OS, the mumble software is installed in the mobile to interact with the server and
establish the service.
- 4 -
3. INTRODUCTION
RaspberryPi :
The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer
monitor or TV, and uses a standard keyboard and mouse. It is a capable little device
that enables people of all ages to explore computing, and to learn how to program in
languages like Scratch and Python. It’s capable of doing everything you’d expect a
desktop computer to do, from browsing the internet and playing high-definition
video, to making spreadsheets, word-processing, and playing games.
The Raspberry Pi has the ability to interact with the outside world, and has been used
in a wide array of digital maker projects, from music machines and parent detectors
to weather stations and tweeting birdhouses with infra-red cameras. We want to see
the Raspberry Pi being used by kids all over the world to learn to program and
understand how computers work.
Here in this project we have used a Raspberry Pi 3 Model B as shown below.
Figure 1.1 Raspberry PI’s Parts
- 5 -
Figure1.3 Mumble App
Mumble Server:
A Mumble server (called Murmur) has a root channel and a hierarchical tree of
channels beneath it. Users can temporarily connect channels to create larger virtual
channels. This is useful during larger events where a small group of users may be
chatting in a channel, but are linked to a common channel with other users to hear
announcements. It also matches team-based first-person shooter (FPS) games. Each
channel has an associated set of groups and access control lists which control user
permissions. The system supports many usage scenarios, at the cost of added
configuration complexity.
Mumble application is an Open-Source Platform and it can be
found available in the Google Play Store.
Figure 1.2 Mumble’s logo
- 6 -
4. GETTING STARTED WITH RASPBERRY PI
Here we will be learning on how to get started with the Raspberry Pi. Also on how to
setup the Raspberry Pi on our first Boot. The required materials are provided below,
Hardware:
o A Raspberry Pi computer with an SD card
o A monitor with a cable (and, if needed, an HDMI adaptor)
o A USB keyboard and mouse
o A power supply
o Headphones or speakers (optional)
o An Ethernet cable (optional)
Software:
o Raspbian, installed via NOOBS
STEP 1:
Installing the NOOBS or the Raspbian OS onto the SD card.
Here in this step we will be installing the Raspbian Operating System in the SD card
(minimum 16GB free space required).
➢ Initially before starting the SD card must be formatted so that the OS runs without
problem. To format the SD card, if you are using Windows OS download the SD
card formatter from the link below.
https://www.sdcard.org/downloads/formatter_4/
➢ Insert the SD card onto a SD card reader and then in the formatter select the required
drive that need to be formatted.
➢ Now install the NOOBS or the Raspbian OS from the official Raspberry Pi website