BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR

advertisement
BEYOND SMARTPHONES
WITH RASPBERRY PI
BY - ASHISH KSHIRSAGAR
NEED FOR THINKING BEYOND SMARTPHONES
• Cell phones
• Mobility
• Increasing computing power
• Rich in features
•
•
WiFi
Bluetooth
• Other devices
• Remote connectivity
• Emerging technology gadgets
INTRODUCTION TO RASPBERRY PI
• Credit card sized computer
• Used like a normal desktop
• Spreadsheets
• Word processing
• Games
• Install software
• Plays video & audio
• GUI
• Various operating systems (Unix based)
• Price $40 (approx.)
Image source: www.raspberrypi.org
RASPBERRY PI SPECIFICATIONS
• Research started in 2006
• Available in 2 variants
• Model A (256 MB
RAM)
• Model B (512 MB
RAM)
• CPU: ARM 11
• USB port(s)
• Video input for camera
• Video & audio output
• HDMI output
• SD card support
• Network adapter (Model B)
• GPIO pins
• Peripherals connection
• 5 V power source (micro
USB)
Source: www.netbooknews.com
RASPBERRY PI FEATURES
• Remote connectivity
• Wireless keyboard & mouse support
• Operated by batteries
• Perfect tool for mobility
• Communicated by phones
• Enhances mobile phone features
• Supports many programming languages like Java, C, C++, Python, PHP etc.
PHONE FEATURES ENHANCEMENTS
• Audio
• Video
• WiFi
• Bluetooth
• Touchscreen
• Sensors
MOBILE DEVICE + RASPBERRY PI
PROJECTS
• Siri Proxy
• A service running on Raspberry Pi
• Opening/closing a garage door
• Accessing through GPIO pins
• Relay controllers
• Complete project details with installation
•
•
http://www.idownloadblog.com/2011/12/09/how-to-install-siri-proxy-tutorial-video/
iPhone users (4S)
MORE PROJECTS
• PiUi – Control Pi with phone
• Mobile phone interface for Rpi
• Web based GUI / application
• Code in python as web services
• Complete project details
• http://blog.davidsingleton.org/introducing-piui/
• Android and iPhone
MORE PROJECTS CONT…
• Android transporter and RPi
• Streaming phone screen content to remote screens
• RPi as media hub
• Almost real time streaming
• Cheap gaming console
• Video player
• RPi feature : XBMC
• Link
•
•
http://www.raspberrypi.org/archives/1512
http://esrlabs.com/
MORE PROJECTS CONT…
• Remote controlled car
• RPI setup on a car
• WiFi connectivity with phones
• Server: Kaazing JMS Web sockets
• Remote commands like turn and stop
WHAT IS JMS
•
Java Message Service
•
•
•
JMS client receiving messages from provider
JMS Queue
•
•
Process that sends and receives messages
JMS producer
•
•
A proprietary JMS implementation like EMS, JBoss, Informatica UM
JMS Client
•
•
Between multiple clients and a message broker
JMS Provider
•
•
API enables publishing and subscribing messages
Contains messages that are not yet by consumer
JMS Topic
•
Mechanism for distributing and publishing messages to multiple consumers
ARDUINO
• Arduino
• Open source prototyping platform
• Creating interactive objects
• Not a computer
• ArdOS
• Own programming language
• Less costly
PHONES + ARDUINO
• Interaction using Bluetooth/USB
• IR receivers
• Projects
• Control Android phone using apple remote
•
http://www.instructables.com/id/iAndroidRemote-Control-Android-mobile-using-an-A/
• Arduino based android
• Google announcement
• Variety of accessories controlled by android
BEYOND SMARTPHONES
• Google glass
• Small monitor like eyeglasses
• A camera, microphone, memory, GPS and WiFi
• FitBit
•
•
•
•
Wearable device on wrist
Wireless connectivity
Monitors movement, sleep and calories burnt
Data collection
BEYOND SMARTPHONES CONT…
• Clothing app with arduino
•
•
•
•
LilyPad chip set
Sewn into clothes
Add LEDs
LEDs can lighten depending on song playing on phone
• Jacket from Hammacher Schlemmer
• Five button control system
• Change tracks forward/backward, play, pause, volume
BEYOND SMARTPHONES CONT…
•
Skully Helmet
•
•
•
•
•
Heads-up display
GPS maps
Rear view camera covering blind spots
Smartphone integration for voice control using bluetooth
NFC enabled phones
•
•
•
•
Near Field Communication
Radio communication
By touch or closer proximity no more than few inches
Replacing ID cards with smartphones
FUTURE RESEARCH
• Flexible displays
•
•
•
•
Research under way
Rolled or folded
Programmable tattoos
Video fliers or windows
THANK YOU
QUESTIONS ??
Download