Amity Raspberry Jam
-
Upload
vishal-aditya -
Category
Engineering
-
view
56 -
download
1
Transcript of Amity Raspberry Jam
Raspberry JamOFFICIAL RASPBERRY PI EVENT
AMITY
WHY ARE WE HERE?
This event/workshop is to aware about the Raspberry Pi micro-controller
and its utilization in Robotics, Automation & Internet of Things.
Agenda:
• Live project demonstrations based on RPi
computer and its usage.
• RPi Beginners to Advance Guide.
• Hardware & Software Experience.
• Internet of Things & Automation.
• Robotic Platforms & Solutions.
• Analog & Digital Sensors Integration.
Why Robotics?
What is Raspberry Pi?
SPECIFICATIONS?
COMPONENTS?
How to start working?
What cool things you can do?
RPi Gadgets
Name Specification
Pi Camera, Pi NoIR Camera•Fixed focus lens on-board
•8 megapixel native resolution sensor-capable of 3280 x 2464
pixel static images
•Supports 1080p30, 720p60 and 640x480p90 video
•Size 25mm x 23mm x 9mm
•Weight just over 3g
•OpenCV using python & C++ libraries
Pi 7” LCD Touch ScreenMulti-touch capacitive touch
• 7 inch display
• 800 x 480 pixel resolution at 60 frames per second (fps)
• 24-bit RGB color
• 70° viewing angle
Motivation
RPi Requirements?
ESSENTIAL (FOR GENERAL USE)
SD Card
We recommend an 8GB class 4 SD card - ideally preinstalled with NOOBS.
Display & connectivity cable
Any HDMI/DVI monitor and any TV should work as a display for the Pi. For best results, use one with HDMI input, but other connections are available for older devices.
Keyboard and mouse
Any standard USB keyboard and mouse will work with your Raspberry Pi.
Wireless keyboards and mice will work if already paired.
For keyboard layout configuration options see raspi-config.
Power supply
The Pi is powered by a USB Micro power supply (like most standard mobile phone chargers).
You'll need a good-quality power supply that can supply at least 2A at 5V for the Model 3B, or 700mA at 5V for the earlier, lower powered models.
Low current (~700mA) power supplies will work for basic usage, but are likely to cause the Pi to reboot if it draws too much power.
RPi Requirements
OPTIONAL
Ethernet (network) cable [Model B/B+ only]
An Ethernet cable is used to connect your Pi to a local network and the internet.
USB wireless dongle
Alternatively, you can connect to a wireless network using a USB wireless dongle, which will require configuration.
Audio lead
Audio can be played through speakers or headphones using a standard 3.5mm jack.
Without an HDMI cable, an audio lead is necessary to produce sound.
No separate audio lead is necessary if you're using an HDMI cable to connect to a monitor with speakers, as audio can be played directly through the display; but it is possible to connect one if you prefer to have the audio played through other speakers this requires configuration.
Hardware/Sensors?RPI.GPIO
Hardware/Sensors?
Usage & Applications
Internet of Things(IoT): Smart Home, Office, Labs etc.
Automation: Game Simulators, R&D, Medical etc.
Robotics: PiBot, Wireless Robots, Internet Connectivity, OpenCV etc.
Software
RPi utilizes open source Linux based operating system, current versions
“Noobs”, “Raspbian” etc.
Software
Booting RPi
ssh into from the Terminal window on the Mac (or equivalent on another machine).
run wirelessly with a static IP for each SD card.
automatically startup, no log in
set your the time zone
skip the GUI of the Raspberry Pi, which bogs things down and is unnecessary for most tasks
minimize any external monitor use, specifically never having to lug a monitor over to where the Ethernet router lives
clone a "basic settings" SD card so that we can have as many base-level installations as we want.
SoftwareInputs: Keyboard, Mouse, Microphone, Camera, Sensors etc.
Outputs: HDMI, Laptop, Motors, LED etc.
List of cool Software to work?
Python: The core of Linux packages
Packages: Tkinter, PyQt, WxPython,
PyGame,
PHP: Best for creating web
interfaces & remote GPIO control
C/C++: The core of Linux GUI
headers/libraries
Java: Voice Assistants like Alexa
Perl, Ruby etc.
Software
Frameworks & Platforms supporting RPi
Some cool projects!
Some cool projects!
Face detection & recognition
-OpenCV, MatLab, Machine Learning
Some cool projects!
OpenCV Self-Driving Vehicles :Path Follower, Color Detection, Traffic Signals Support
Some cool projects!
How self-driving cars work?
Answer lies in Sensors, Computer Vision, Machine Learning & AI
Some cool projects!
Demo of Smart Gardening
Using Arduino!
Some cool projects
Automation & Voice Control
-Google API, Alexa, PiAUISuite, Jasper, NLP(Natural Language
Processing)
Some cool projects!Hand Gesture Game Simulator
Some cool projects!
Lungs Compliance Meter. A new step towards medical field!
Some cool projects
17DOF Humanoid using Arduino & RPi.
Just one Small Computer Unlimited
Possibilities?
What are you waiting for start exploring the possibilities
Thank YouAmity Raspberry Jam
Official RPi. Event
www.raspberrypi.org/jam
28-09-2016
Presented By:
Vishal Aditya
B.Tech-CSE
7th SEM
Links & Contacts
Mail any queries!
Email: [email protected]
Blog: www.vslcreations.blogspot.in
GitHub: www.github.com/vsl-tech
LinkedIn: www.linkedin.com/in/vslcreations