Amity Raspberry Jam

33
Raspberry Jam OFFICIAL RASPBERRY PI EVENT AMITY

Transcript of Amity Raspberry Jam

Page 1: Amity Raspberry Jam

Raspberry JamOFFICIAL RASPBERRY PI EVENT

AMITY

Page 2: Amity Raspberry Jam

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.

Page 3: Amity Raspberry Jam
Page 4: Amity Raspberry Jam

Why Robotics?

Page 5: Amity Raspberry Jam

What is Raspberry Pi?

Page 6: Amity Raspberry Jam

SPECIFICATIONS?

Page 7: Amity Raspberry Jam

COMPONENTS?

Page 8: Amity Raspberry Jam

How to start working?

Page 9: Amity Raspberry Jam

What cool things you can do?

Page 10: Amity Raspberry Jam

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

Page 11: Amity Raspberry Jam

Motivation

Page 12: Amity Raspberry Jam

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.

Page 13: Amity Raspberry Jam

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.

Page 14: Amity Raspberry Jam

Hardware/Sensors?RPI.GPIO

Page 15: Amity Raspberry Jam

Hardware/Sensors?

Page 16: Amity Raspberry Jam

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.

Page 17: Amity Raspberry Jam

Software

RPi utilizes open source Linux based operating system, current versions

“Noobs”, “Raspbian” etc.

Page 18: Amity Raspberry Jam

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.

Page 19: Amity Raspberry Jam

SoftwareInputs: Keyboard, Mouse, Microphone, Camera, Sensors etc.

Outputs: HDMI, Laptop, Motors, LED etc.

Page 20: Amity Raspberry Jam

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.

Page 21: Amity Raspberry Jam

Software

Frameworks & Platforms supporting RPi

Page 22: Amity Raspberry Jam

Some cool projects!

Page 23: Amity Raspberry Jam

Some cool projects!

Face detection & recognition

-OpenCV, MatLab, Machine Learning

Page 24: Amity Raspberry Jam

Some cool projects!

OpenCV Self-Driving Vehicles :Path Follower, Color Detection, Traffic Signals Support

Page 25: Amity Raspberry Jam

Some cool projects!

How self-driving cars work?

Answer lies in Sensors, Computer Vision, Machine Learning & AI

Page 26: Amity Raspberry Jam

Some cool projects!

Demo of Smart Gardening

Using Arduino!

Page 27: Amity Raspberry Jam

Some cool projects

Automation & Voice Control

-Google API, Alexa, PiAUISuite, Jasper, NLP(Natural Language

Processing)

Page 28: Amity Raspberry Jam

Some cool projects!Hand Gesture Game Simulator

Page 29: Amity Raspberry Jam
Page 30: Amity Raspberry Jam

Some cool projects!

Lungs Compliance Meter. A new step towards medical field!

Page 31: Amity Raspberry Jam

Some cool projects

17DOF Humanoid using Arduino & RPi.

Page 32: Amity Raspberry Jam

Just one Small Computer Unlimited

Possibilities?

What are you waiting for start exploring the possibilities

Page 33: Amity Raspberry Jam

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