Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Raspberry pi

A SEMINAR REPORT

Submitted by

Mohammad Yasir Khan


1501018118

in partial fulfillment for the award of the degree

of

Bachelor of Computer Application

DEPARTMENT OF COMPUTER APPLICATION


INTEGRAL UNIVERSITY LUCKNOW

MAY 2017
INTEGRAL UNIVERSITY
LUCKNOW
CANDIDATE’S DECLARATION
I hereby certify that the work which is being presented in the Seminar Report of
“Seminar Lab” in the partial fulfillment of the requirements for the award of the
Degree of Bachelor of Computer Application and submitted in the Department of
Computer Application, Integral University, Lucknow is an authentic record of my
own work carried out during a period from January 2017 to May2017, under the
guidance of Dr. Tasneem Ahmed, Assistant Professor and Mrs. Nashra Javed,
Assistant Professor, Department of Computer Application, Integral University,
Lucknow.
The matter presented in the lab report has not been submitted by me for the
award of any other degree of this or any other University.

Mohammad Yasir Khan

This is to certify that the above statement made by the candidate is correct to
the best of our knowledge.
Dated:

Dr. Tasneem Ahmed Mrs. Nashra Javed


Assistant Professor Assistant Professor

This is to certify that the above statement made by the candidate is correct to
the best of my knowledge.
Head of the Department
ACKNOWLEDGEMENT

It gives me great pleasure to present before you Seminar Lab report strictly under
the guidance of Dr. Tasneem Ahmed, Assistant Professor and Mrs. Nashra
Javed Assistant Professor, Department of Computer Application.
They have made sincere efforts to make the report more meaningful complete
compact and comprehensive. It’s a great pleasure to let you know that I have put
my feelings into practice.
At last I give my special thanks to our batch mates for all the valuable suggestions
without which this lab report could not be completed.

Mohammad Yasir khan


TABLE OF CONTENTS

Cover Page & Title Page .................................................................................... 1

Certificates: Candidate’s Declaration Certificate..............................................2

Acknowledgements................................................................................................3

Abstract..................................................................................................................4

Table of Contents..................................................................................................6

1. Introduction to Raspberry Pi.........................................................8


a. Different Models of Raspberry Pi Why Raspberry Pi
b. Peripherals of Raspberry Pi.
c. Applications of Raspberry Pi.

d. Future of Micro Computing…………………………………9-10


2. Preparing Your Raspberry Pi for First Use.................................11
a. Different Operating Systems for Raspberry pi Getting Started With
NOOBS
b. Getting things ready for first use.
c. NOOBS OS inside out.
d. Booting for the First time. ……………………………………18

3. Setting Up for a Perfect Pi Experience........................................19


a. Operation Procedures. Do's and Don'ts.
b. Updating Pi to Latest softwares.
c. Setting various Options and Personalizing.
d. First introduction to the LINUX terminal
e. Introduction to the Open Source Software Library.
f. The Linux Files Organization Structure.
g. NOOBS Configuration Files
h. Connecting to the Network and Troubleshooting.................................20
4. Introduction to LINUX Environment..........................................23
a. Operation Procedures. LINUX Shell.
b. SHELL Scripting.
5. Getting Familiar with the GPIO Pins of your Pi -1.....................27
a. Pin numbering Formats The Voltage hazard Information.

b. The LED Interfacing

6. Using Raspberry Pi for Applications............................................28


a. Web Browser Experience. Mp3 Player
b. Video Player
c. Online Video Streaming.
7. Setting Up Pi to be Accessed Remotely.........................................31
a. Remote Computing Basics Connecting Raspberry Pi to a Remote Access
Client.
b. Using Raspberry Pi Remotely.
8. Basics of Python Programming.....................................................39
a. Making a Hello World Python Script. For Loop
b. While Loop
c. IF-Else structure
d. Using inbuilt functions
e. Concept of oops.
9. Advanced Python.........................................................................43
a. Reading and writing from file. GUI Design with python
b. Button
c. Text field

d. Progress bar
10. Conclusion ...................................................................................46
11. Future ...........................................................................................48
a. Predictions for the future of the Raspberry pi ........................................49
12. References ....................................................................................52

You might also like