Internet of Things (IOT) with Raspberry PI

Internet of Things (IoT) with Raspberry PI Training Course Internet of Things (IoT) with Raspberry PI
By ComSystem Solutions
Networking & Support:

Internet of Things (IoT) with Raspberry PI

“Learn to build your knowledge to expand it to other applications with Raspberry Pi IoT project.”

By ComSystem Solutions


PSMB Certified Training Provider • Comptia Authorized Delivery Partner • Pearson Vue Certified Test Centre • Registered with Ministry of Finance
Request for In-house TrainingRequest for In-house Training
Register for Public Training Public program not yet available
Email Customer Service [email protected]
[email protected]
Contact Customer Service +603-5162-8254 , +603-2201-4622
Course Title:
Internet of Things (IoT) with Raspberry PI
Training Category:
Information Technology
Target Audience:
Developers, Programmers & IT Personnel.
Duration:
2 Days
For In-house Training
Request for Quotation Request for Quotation
For Other Inquiries
Contact ComSystem Solutions
Contact customer service +603-5162-8254
+603-2201-4622
Email customer service [email protected]
[email protected]
Delivery Methods
  • Language: English, Bahasa Malaysia
  • PowerPoint Presentation
  • Workshop
  • Group Discussion
  • Computer Lab Work
  • Internet Access
  • Simulation
  • Lecture
  • Certificate of Participation
Ad by Google
*Terms & Conditions

Course Introduction ›

This Raspberry Pi IoT project is the best way to get started on working with the IoT (Internet of Things) and to build your knowledge to expand it to other applications. This course will demonstrate a sample project to learn how to make sensors communicate with each other. The demonstration will also include on how to record temperature on a trigger and then push notifications from the server to your Android device.

Course Objectives ›

  1. Setting up a Raspberry Pi
  2. Using a temperature sensor (DS18B20)
  3. Using a PIR sensor
  4. Using a temperature and PIR sensor together
  5. Setting up and working with a web server to store data and run other applications
  6. Using Python, PHP, and MySQL
  7. Using Google Cloud Messaging (GCM) service to send temperature notification to an Android app when the situation arises and to display stored data

Prerequisites ›

Required Materials

  1. Raspberry Pi
  2. SD Card (minimum recommended - 4GB, would be a micro SD card)
  3. DS18B20 Temperature sensor (preferred Keyes model)
  4. PIR Motion Sensor
  5. Jumper wires, breadboard
  6. Working Laptop with internet connection
  7. Router and ethernet cables

Required Softwares

  1. Win32 Disk Imager (Windows users)
  2. PuTTY (Windows users)
  3. Advanced IP Scanner
  4. WAMP/LAMP/MAMP server (This project was done using a Windows laptop on a WAMP server)

Course Outline ›

DAY 1

1. Setting up the Pi for the Raspberry Pi IoT Project

  • Raspbian OS
  • platform instructions

2. Booting the Raspberry Pi IoT System

  • SSH instead of additional monitor,mouse and keyboard
  • Connecting Pi and laptop with DHCP enabled router
  • Run Advanced IP Scanner for IP identification

3. Installing Web Server Application

  • Bitnami WAMP Stack
  • Python configuration
  • Create table for data storage

4. Interfacing a Temperature Sensor for the Raspberry Pi IoT Project

  • Sensor connection
  • Sensor configuration

5. Interfacing the PIR Sensor with the Raspberry Pi IoT System

  • Sensor connection
  • Sensor configuration

6. Server-Side Scripting for the Raspberry Pi IoT System

  • MySQLdb module for Python
  • Python Scripting
DAY 2

1. Creating android application

  • Receive the temperature readings on android device
  • Display the database of the temperature sent by the Pi
  • Setting up Google Cloud Messaging

2. Building android application

  • Configure dependencies
  • Connection establishment
  • Register android device with GCM Server
  • Sending registration id to the server
  • Generate notification
  • Manifest
  • Resource files

Contact us now ›

  • Course content customization
  • In-house training request
  • Available public program
  • Consultation services
  • Other inquiries
Contact Customer ServiceCall : +603-5162-8254, +603-2201-4622
Email Customer Service E-mail : [email protected], [email protected]

Related Courses ›

Published by: ,