+91 9361286811, 8148983811, 7395956811 pemchipinfotech@gmail.com

IOT USING RASPBERRY PI

IOT USING RASPBERRY PI

Objective of the Course:

This course elucidates concepts related to Internet of Things. The students will get hands- on experience in working with Raspberry Pi 3 and exploring IoT.

Learning Outcome:

After completion of the course, the students will be able to understand the working of Raspberry Pi, its features and how various components can be used with Pi. The students will be able to understand IoT practically.

COURSE OUTLINE

Sr. No.

Modules to be Covered

1

Overview of IoT

2

Getting started with Raspberry Pi

3

Booting Up RPi- Operating System and Linux Commands

4

Working with RPi using Python and Sensing Data using Python

5

C Language- Imbibing RPi with C

6

IoT using Raspberry Pi

 

DETAILED COURSE SYLLABUS:

 

1. Overview of IoT

•Understanding IoT fundamentals

•IOT Architecture, protocols

•Various Platforms for IoT

•Real time Examples of IoT

•Overview of IoT components and IoT Communication Technologies

 

2. Getting started with Raspberry Pi

•Introduction to Raspberry Pi

•Comparison of various Rpi Models

•Understanding SoC architecture and SoCs used in Raspberry Pi

•Pin Description of Raspberry Pi

•On-board components of Rpi

•Projects using Raspberry Pi

 

3. Booting Up RPi- Operating System and Linux Commands

•Linux- Introduction, Architecture, File System

•Raspbian O.S.- Introduction, Tools like Leafpad Editor

•Installing Raspbian on Pi

•First boot and Basic Configuration of Pi

•Popular Linux Commands

 

4. Working with RPi using Python and Sensing Data using Python

•Introduction, Python vs. Other Languages, Applications of Python

•Understanding Python, Interpreted Languages

•Variables, Keywords, Operators and Operands

•Data Types in Python, Importing Libraries

•Flow Control, Conditional Statement, Loops

•Sensors Interfacing- Temperature and Humidity Sensor (DHT11), Motion Sensor (PIR), Obstacle detection using Ultrasonic sensor, etc.

•Communicating using RPi- GSM interfacing, Accessing on-board Wi-Fi

•Connecting Database with RPi

 

5. C Language- Imbibing RPi with C

•C Basics- compiled language

•C Concepts- data types, variables, conditional statement, loops

•Library installation

•Compiling C programs

•Using Wiring Pi for GPIO Programming

•Interfacing Rpi using C

 

6. IoT Design using Raspberry Pi

•IoT Applications based on Pi

•LAMP Web-server

•GPIO Control over WebBrowser

•Creating Custom Web Page for LAMP

•Communicating data using on-board module

•Home automation using Pi

•Node-RED, MQTT Protocol

•Using Node-RED Visual Editor on Rpi

 

7. Projects – IoT using Raspberry Pi (Simple)

1. Smart Home Automation

  • Control lights and fans using your phone or laptop.

  • Use Raspberry Pi GPIO pins and relays.

  • Create a small web page to switch appliances ON/OFF.

2. Weather Monitoring System

  • Connect a temperature & humidity sensor (DHT11) to Raspberry Pi.

  • Display live data on a webpage.

  • Show “HOT” or “COLD” alerts based on sensor values.

3. Motion Detection Alarm

  • Use a PIR motion sensor to detect movement.

  • When motion is detected, turn ON a buzzer or LED.

  • Optionally send an alert to your email or phone.

4. Smart Parking Indicator

  • Use an ultrasonic sensor to check if a parking slot is empty.

  • Show “AVAILABLE” or “OCCUPIED” on a web dashboard.

5. Basic IoT Dashboard

  • Connect any simple sensor (temperature or motion).

  • Send data to a cloud platform like ThingSpeak or Blynk.

  • Watch live updates from anywhere on your phone.


Get In Touch

1st Floor, Phase 3 St, Golden nagar, Vaibhav Nagar, Katpadi, Vellore, Tamil Nadu 632014

+91 93612 86811

+91 81489 83811

+91 73959 56811

© PEMCHIP. All Rights Reserved. Designed by HTML Codex

Loading...