Raspberry Pi: What Is A Raspberry Pi Its Component Project

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

Raspberry Pi

● What is a Raspberry Pi
● Its Component
● Project
What is a
The Raspberry Pi is a low
cost,
credit - card sized compu
ter
that plugs into a compute
r
monitor or TV, and uses
a

Raspberry Pi?
standard keyboard and
mouse.
It is a capable little devic
e that
enables people of all ag
es to
explore computing, and
to learn
how to program in langua
ges
like Scratch and Python.
It’s
f s m a ll single- capable of doing everythin
g
i s a series o you’d expect a desktop
R a sp b er ry P i
d i n t h e United computer to do, from bro
The develope wsing
d c o m p u t e r s
P i F o u n dation to the internet and playing
high-
boar Raspberr
y n
o m b y t h e
m p u t e r science i definition video, to makin
g
Kingd n g o f basic co spreadsheets, word-proc
essing,
tea c h i untries.
promote p in g c o and playing games.
o ls an d i n d ev el o
scho What’s more
, the Raspb
the ability to erry Pi has
interact wit
world. h the outsid
e
PIs MODELS
Raspberry Pi
4 B
The Raspberry Pi 4 Model B is the latest version of the low-
cost Raspberry Pi computer. The Pi isn't like your typical
device; in its cheapest form it doesn't have a case, and is simply
a credit-card sized electronic board -- of the type you might find
inside a PC or laptop, but much smaller.

Amateur tech enthusiasts use Pi boards as media centers, file


servers, retro games consoles, routers, and network-level ad-
blockers, for starters.

There are hundreds of projects out there, where people have


used the Pi to build tablets, laptops, phones, robots, smart
mirrors, to take pictures on the edge of space, to run
experiments on the International Space Station .
Raspberry Pi 4 b Components
Specifications
Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on model)
2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE
Gigabit Ethernet
2 USB 3.0 ports; 2 USB 2.0 ports.
Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards)
2 × micro-HDMI ports (up to 4kp60 supported)
2-lane MIPI DSI display port
2-lane MIPI CSI camera port
4-pole stereo audio and composite video port
H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)
OpenGL ES 3.0 graphics
Micro-SD card slot for loading operating system and data storage
5V DC via USB-C connector (minimum 3A*)
5V DC via GPIO header (minimum 3A*)
Power over Ethernet (PoE) enabled (requires separate PoE HAT)
Operating temperature: 0 – 50 degrees C ambient
* A good quality 2.5A power supply can be used if downstream USB peripherals consume less than 500mA in total.
Raspberry Pi OS(formerly Raspbian)
Raspberry Pi OS is the recommended operating system for normal use on a Raspberry Pi.
Raspberry Pi OS is a free operating system based on Debian, optimised for the Raspberry Pi hardware.
Raspberry Pi OS comes with over 35,000 packages: precompiled software bundled in a nice format for
easy installation on your Raspberry Pi.
Raspberry Pi OS is highly optimized for the Raspberry Pi line's low-performance ARM CPUs. Raspberry
Pi OS uses a modified LXDE as its desktop environment with the Openbox stacking window manager
plus a new theme and few other changes. The distribution is shipped with a copy of the algebra program
Wolfram Mathematica and a version of Minecraft called Minecraft Pi as well as a lightweight version of
Chromium as of the latest version.
Description -:

J E CT Making a LED blink using raspberry pi

O
and python.

P R y Pi
Things I’ll need-:

pb e rr
R as 1. Raspberry Pi

Using 4 b
2. Solderless breadboard
3. Jumper wires
4. Red led
5. Resistor pack
Setting up the circuit
The first step in
this project is to
design a simple LED
circuit. Then we will
make the LED
circuit controllable
from the Raspberry
Pi by connecting the
circuit to the
general purpose
input/output (GPIO)
pins on the
Raspberry Pi.
PYTHON CODE
1. Before we start writing the software we first need to install the Raspberry Pi GPIO Python module.
To install the Python library open a terminal and execute the following
Sudo apt-get install python-rpi.gpio python3-rpi.gpio
2. To initialize the GPIO ports on the Raspberry Pi we need to first import the Python library, the
initialize the library and setup pin 8 as an output pin.

import RPi.GPIO as GPIO # Import Raspberry Pi GPIO library


import time # Import the time module
GPIO.setwarnings(False) # Ignore warning for now
GPIO.setmode(GPIO.BOARD) # Use physical pin numbering

ledpin = 12 # GPIO 18

GPIO.setup(ledpin, GPIO.OUT)

For i in range(5) :
print(“LED turning ON”)
GPIO.output(ledpin, GPIO.HIGH)
time.sleep(0.5)

print(“LED turning OFF”)


GPIO.output(ledpin, GPIO.LOW)
time.sleep(0.5)
……….THANK YOU……….

You might also like