Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
11 views

IoT Using Arduino and RaspberryPi Syllabus

One week Workshop Syllabus or plan

Uploaded by

iot20mca32
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

IoT Using Arduino and RaspberryPi Syllabus

One week Workshop Syllabus or plan

Uploaded by

iot20mca32
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Internet of Things using Arduino and

RaspberryPi
Day 1

* Introduction to the Internet of Things

The Internet of Things

The Basics of Sensors & Actuators

Introduction to Cloud Computing

* The Arduino Platform

The Arduino Open-Microcontroller Platform

Arduino Basics

Arduino Board Layout & Architecture

* Reading from Sensors

* Programming fundamentals ( C language )

* Arduino Programming & Interface of Sensors

Interfacing sensors with Arduino

Programming Arduino

Reading from Sensors

Project 1: Simple LED Program for Arduino

Project 2: Integrating Sensors & Reading Environmental Physical Values.

Project 3: Reading Environmental Values on Android Smartphone.

Talking to your Android Phone with Arduino

Connecting Arduino with Mobile Device.

The Android Mobile OS.


Using the Bluetooth Module

Project 4: Voice Controlled Mini Home Automation using Android Smartphone

Project 5: Control Devices using Localhost Web Server for Home Automation.

Integrating Ethernet Module & Testing DHCP Connection

Creating Program for Localhost Web Server for controlling devices.

Day 2

Project 6: Creating own Android App using MIT App Inventor & controlling Arduino connected devices.

Project 7: Being Social on Twitter & update status on Twitter through Arduino

Make Electronics Gadget Talk to Internet

Integrating Ethernet Module

Creating App on Twitter

Project 8: Send Voltage & Analog Data on Cloud Server.

Cloud Computing

Communicating with the Cloud using Web Services.

Cloud Computing & IoT.

Popular Cloud Computing Services for Sensor Management.

Project 9: Use Arduino to Upload free data from Environmental Sensors to Cloud Server.

Project 10: Automatically Tweet Sensor Data on Twitter.

Project 11: Receive Automatic Call Notification on Mobile Phone for Burglar Alarm using IoT Platform.

Project 12: Control Electronic Devices from anywhere across the world using Internet & Mobile App.

Day 3

* Understanding and Introduction to RPi

What is SOC?

Versions of Raspberry Pi & Their Difference

Raspberry Pi 3
Basics of Electronics

Hardware Description

Pin Configuration

* OS Installation on SD Card

Downloading Image

Study Various Operating Systems Available

Making SD Card: Formatting and Partitions

Raspberry Pi SD Installer

* OS Configuration

Booting Into Desktop

GUI Version

CLI Desktop

Changing Timezone

Other Options

Raspi-Config

Test

* Network Setup

Setting Up Using GUI

Setting Up Using Command Line

Finding Pi’s IP Address

Connecting with Wi-Fi/ LAN/ Datacard

* GPIO

Study GPIO Pins

Libraries Using Git

Configuring GPIO Pins


* Pi using SSH

Enabling SSH

Logging in using Putty

Run Basic Commands

Use GPIO

* Linux

Understanding Linux

File Structure

Linux Commands

Permissions

* Using Python

Understanding Python

Condition Statement

Loops

Importing Libraries

Functions

Project 1: LED Program with Raspberry Pi

Project 2: Controlling LED with a Switch using Raspberry Pi.

Project 3: Integrating IR Sensor with Raspberry Pi.

Day 4

Project 4: Integrating Temperature & Humidity Sensor with Raspberry Pi read Current Environment
Values.

Project 5: Reading Environmental Values on Android Smartphone.

Talking to your Android Phone with RaspberryPi

Connecting RaspberryPi with Mobile Device.

The Android Mobile OS.


Using the Bluetooth Module

Project 6: Control Devices using Localhost Web Server for Home Automation.

Integrating Ethernet Module & Testing DHCP Connection

Creating Program for Localhost Web Server for controlling devices.

Project 7: Send Sensor Data on Cloud Server.

Cloud Computing

Communicating with the Cloud using Web Services.

Cloud Computing & IoT.

Popular Cloud Computing Services for Sensor Management.

Project 8: Automatically Tweet Sensor Data on Twitter.

Project 9: Control Electronic Devices from anywhere across the world using Internet & Mobile App.

Day 5:

Project : Integrating Ultrasonic Sensor with RaspberryPi

Project 5: Detecting Object Range using Ultrasonic Sensor

Project 6: Integrating Seven Segment Display and making Product Counter

Project 9: Bluetooth Controlled Home Automation System

Project 10: Designing Own Android App for Controlling Electronic Devices

Project 11: LCD Interfacing with RaspberryPi.

Introduction to MQTT & Communication protocol for IoT

Understanding MQTT

Difference between HTTP & MQTT

Understanding MQTT Broker

Understating Publish & Subscribe Methods


Project 22: Installing server on Raspberry Pi.

Project 23: Connecting Arduino with Raspberry Pi Server.

Project 24: MQTT Publish from Arduino.

Project 25: MQTT Subscribe from Arduino.

You might also like