Raspberry Pi is a most advanced credit card sized computer with all the features that a computer is supposed to have. We can browse, play games and develop mobile or desktop applications with a system configured with raspberry pi. Additionally the GPIO (general Purpose Input output) pins given can be used to connects sensors to detects physical world and upload the data over cloud to be monitored anywhere from the world. The last updated data can also be monitored with simple python program.
Our intuition about the future is linear. But the reality of information technology is exponential, and that makes a profound difference. If I take 30 steps linearly, I get to 30. If I take 30 steps exponentially, I get to a billion.
Day 1 Session 1- (03:30 hrs)
What is IOT?
Basics of IOT
IOT in home automation
IOT Industrial Applications
How large is the IOT Market
Latest updates in the IOT industry.
Available IOT alliances details and the standards that are getting evolved
Multiple IOT applications and solutions available in market
Multiple IOT platform (hardware) example Ras-pi, Arduino,etc., comparison and usage
What is Raspberry Pi Computer?
Raspberry Pi Board
Features of Raspberry Pi
Installing OS in Raspberry Pi
Operating System Configuration
Network Setup of Raspberry Pi
Demo on What we can do with Raspberry Pi
Basics of Electronics.
Sensors and Actuators.
Hands-on with Raspberry Pi and Python
Programming Raspberry Pi using Python
Basic and Intermediate Concepts of Python
Session 2- (02:30 hrs)
Accessing GPIO Pins of Raspberry pi
Python Program to use General Purpose input and output
Programming & Interfacing LED as digital Output
Programming and Interfacing Switch as Digital input
GPIO Analog Output
Day 2 Session 1- (03:30 hrs)
Interafacing Sensors ( Temparatue ,Humidity )
Creating Libraries for sensor reading
Access sensor reading over system
Introduction to Thingspeak
What are cloud Servers
Cloud computing and IOT
Popular Cloud Servers
Cloud platform introduction
Creating Channel for live data feed
Raspberry Pi Interfacing with Cloud
Python programming for updating sensor data
Update Information of Sensors connected to Rpi in Cloud server
Continuously monitor sensor reading through internet
Session 2- (02:30 hrs)
Link your Twitter account with Cloud Server
Generate API and program raspberry pi
Reading Channel Information from Cloud Server
Trigger Actions based on Sensor Information
Can access computer system and make use of internet to perform search over Google.
Need to Prepare?
Prior programming experience is not required.
Windows OS based PC, Smart phone with Internet, Notebook and Pen
Tools Provided (for the session):-
Raspberry P Board, Bread Board, HDMI to VGA cable, Data cable, DHT Sensor, Resistor, LEDs, Jumper wires and Reference Materials
Linux based OS, Open Source Platform, Python, Sensor Cloud and Server
This workshop will be addressed about whole new environment of computer system “Raspberry Pi” & Internet of things applications and how to get live feed of a sensor integrated at our home or work place through internet using raspberry pi Computer.
- Digital Output for Raspberry Pi
- Interfacing Digital Switch
- Integrating Sensors & Reading Environmental Physical Values.
- Use Python to Upload free data from Environmental Sensors to Cloud Server.
- Retrieve updated value from cloud on Raspberry Pi Command Prompt .
2 Days (7 hours each including 1-hour lunch break)