IoT With RaspBerry Pi
=====
—–
* Course Id : IOTP-RASP
* Duration : 24 Hours
Overview
—–
* Internet of Things (IoT) is a network system that connects physical objects and software applications wirelessly
* This course introduces you to IoT and its amazing technology
* Using a Raspberry Pi computer and a sensor, you will develop a notification system that sends alerts to the cloud
* This course teaches you the Raspberry Pi development platform
Pre-Requisites
——-
* The participants should have the basic knowledge of C/C++/Python
* Recommended the general understanding of electronics
Training Objectives
——
* Learn the IoT concepts and applications
* Learn Calibration of Sensors
* Implement the communication between mobile phones and home appliances
* Build your computer using Raspberry Pi platform
* Work with sensors to detect variations in measurements
* Setup IoT connectivity using a remote desktop
* Understand Raspbian OS
* Learn Python programming with Raspberry Pi
* Develop and test an IoT monitoring station
Course Structure
—–
* We provide more focus on hands-on in our technical courses (typically 80% hands-on/20% theory)
* Students get the capability to apply the material they learn to real-world problems
Materials Provided
—–
* All participants receive
* PDF of slides
* PDF of handson
* Access to instance with lab environment
Software Requirements
—–
Any of the following
* Any current internet browser
* vnc client
* rdp client
Hardware Requirements
—–
* Raspberry Pi B+ model
* DHT Sensor
* Resistor
* Breadboard
* Connecting wires
* Ethernet cable(LAN) and MicroUSB cable *
* microSD memory card and SD memory card adapter *
* Processor: 1.2 GHz+
* RAM: 512 MB+
* Disk space: 1 GB+
* Network Connection with low latency (<250ms) to Internet
## Daywise Course Outline
—–
## Day 1
—–
* Unit 1 : Introduction to IoT
* Unit 2 : Overview of IoT Components
* Unit 3 : Overview of IoT Communication
## Day 2
—–
* Unit 4 : Programming a RaspBerry PI IoT Device
* Unit 5 : Raspberry PI Modules
* Unit 6 : Mobile App to Control Raspberry PI IoT
## Day 3
—–
* Unit 7 : Interfacing Raspberry PI and Blynk via USB
* Unit 8 : Temperature Sensor
## Detailed Course Outline
—–
Unit 1 : Introduction to IoT
—–
* The Internet of Things
* IoT ecosystem: devices, platforms, and applications
Unit 2 : Overview of IoT Components
—–
* Analog sensors
* Digital sensors
Unit 3 : Overview of IoT Communication
—–
* Wi-Fi
* Bluetooth
* RFID
* Mobile internet
Unit 4 : Programming a RaspBerry PI IoT Device
—–
* Preparing the development environment
* Why Raspberry Pi and Python?
* What you can do with Raspberry Pi and Python
* Writing a Python application
Unit 5 : Raspberry PI Modules
—–
* Wireless Module
* Infrared Module
* Bluetooth Module
* Motion Sensors
* Navigation Modules
Unit 6 : Mobile App to Control Raspberry Pi IoT
—–
* Overview of Blynk Mobile App for IoT
* Installing Blynk
Unit 7 : Interfacing Raspberry Pi and Blynk via USB
—–
* LED Blinking
* Controlling a Servomotor
Unit 8 : Temperature Sensor
—–
* Overview
* Setting Up the Hardware
* Interfacing with Raspberry PI
* Checking Data via ThingSpeak
* Connecting Raspberry Pi Set-up to Blynk via WiFi
