project based hands-on course on internet of things … · project based hands-on course on...

7
PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New Delhi Objective of the Workshop: This workshop is specially designed for students from Electronics, Electrical, Computer Science and IT who have keen interest in learning IoT. The workshop starts from introducing basics of IoT, getting started with hardware platform, interfacing various types of sensors and communication modules like Bluetooth and Wi-Fi, Mobile app development and cloud computing. The Main objective of this workshop is to make the students conceptually and practically aware about: ü Internet of Things and its components ü Hardware development platforms. ü Interfacing basic I/O devices, sensors and communication modules ü Developing mobile application for accessing devices/appliances through smartphone via Wi-Fi or Bluetooth ü Updating sensor data to the cloud and accessing devices/appliances remotely via internet using cloud platform ü Implementation of lightweight protocol for data communication ü Making real life IoT based project IoT Kit content: Hardware Software 1. Development boards ( ETIL’s IoT board, Raspberry Pi 3) 2. LED, Buzzer, Resister, Switch, 3. Analog sensor, Digital sensors. 4. Bluetooth module 5. Display (OLED) 6. SD card 7. HDMI to VGA cable 8. Power adapter Arduino IDE, Raspbian OS, Driver, Sample codes, Book

Upload: others

Post on 17-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By

ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New Delhi

Objective of the Workshop: This workshop is specially designed for students from Electronics, Electrical, Computer Science and IT who have keen interest in learning IoT. The workshop starts from introducing basics of IoT, getting started with hardware platform, interfacing various types of sensors and communication modules like Bluetooth and Wi-Fi, Mobile app development and cloud computing. The Main objective of this workshop is to make the students conceptually and practically aware about:

ü Internet of Things and its components ü Hardware development platforms. ü Interfacing basic I/O devices, sensors and communication modules ü Developing mobile application for accessing devices/appliances through smartphone via

Wi-Fi or Bluetooth ü Updating sensor data to the cloud and accessing devices/appliances remotely via internet

using cloud platform ü Implementation of lightweight protocol for data communication ü Making real life IoT based project

IoT Kit content:

Hardware Software 1. Developmentboards(ETIL’sIoTboard,RaspberryPi3)2. LED,Buzzer,Resister,Switch,3. Analogsensor,Digitalsensors.4. Bluetoothmodule5. Display(OLED)6. SDcard7. HDMItoVGAcable8. Poweradapter

Arduino IDE, Raspbian OS, Driver, Sample codes, Book

Page 2: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

Training Content

Week Content

1 Introduction to Internet of Things • Internetofthingsanditscomponents• OverviewofvariousH/W&S/Wdevelopmentplatform&their

suitabilityforInternetofThings.• GettingstartedwithETIL’sIoTboard:Softwareinstallation,setting

upprogrammingenvironment&programming

Peripheral Interfacing • IntroductiontoInterfaces

o GPIO,Analog,I2C,SPI,UART,USART

Sensor interfacing • Digitalsensors(5sensors)• Analogsensor(5sensors)

Actuator interfacing • Relayinterfacing• Motorinterfacing• 12Vbulb

Display Interfacing. • OLEDinterfacingandDisplaysensordataonOLEDdisplay

Serial Communication • Bluetooth(Sending&receivingdatafromdevelopmentboardto

smartphone)• Wi-Fi(communicationbetweenmultipledeviceviawifi)• GSM(Makingcallorsendingmessagetouserthroughyoursmart

device)Mobile Application development Creating android application using MIT app inventor for:

• Receivingsensordataonandroidapp• Controllingappliancesusingandroidapp

2 Introduction to Cloud Computing

• CloudArchitecture,Serviceanddeploymentmodels

Page 3: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

• SettingupThingspeakcloudplatform• UploadingsensordatatoThingspeak&analysisusingMATLAB• Accessingdevices/appliancesremotelythroughThingspeak

3 Introduction to IoT protocols

• Existingnetworkprotocols• IoTprotocolstack• NeedoflightweightprotocolsforIoToverexistingnetwork

protocol• HTTPprotocolanditsintegrationwithhardware• MQTTlightweightprotocolanditsintegrationwithhardware

4 Introduction to Raspberry Pi3 • GettingstartedwithRpi3board:settingupprogramming

environment.• Introductiontopythonprogramming• Databaseprogramming

5 Design & implementation of IoT Network • EstablishingcommunicationbetweenRpi3andETIL’sIoTboard

o usingBluetootho usingWi-Fi

• DesigningETIL’sIoTboardendnodesandRpi3asgatewaynode• Implementingenergyefficientschemesatendnode.• InstallingserveronRpi3,Dataaggregationandfiltrationat

gatewaynode• IntegratingvarioussubsystemsofIoT

6 Project/product design • Product design approach & life cycle• Selectionofrighthardwareplatform,communicationmodule,

cloudplatform,protocolsetcforspecificapplication ---------------IoT based project implementation & Evaluation-----------

Page 4: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

LIST OF PROJECTS 1. HomeAutomationSystem

Features: • Automaticcontrolofappliancesuchasfan,lightbasedontheatmosphere• Remotemonitoringofappliancestatus&environmentalcondition• Mobileappformonitoringandcontrollingyourdevicesusingyoursmartphone

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol.

2. EnvironmentalMonitoringsystem

Features: • Remotemonitoringofenvironmentalparametersinair,water&soil.• Mobileappformonitoringalltheparametersusingyoursmartphone• Dataanalysisandgettingalertsforany

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol.

3. Smartparkingsystem

Features: • Realtimedetectionsoftheoccupancyofparkingslot• Alarmingsystemforavoidingcollisionintheparkingarea• Mobileappformonitoringthenearestparkingslot.

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol, GPS.

4. Smartgarbagebin

Features: • Realtimedetectionsofthelevelofoccupancyofgarbagebin• Notifyingthenearestconcernedauthorityfortakingnecessaryaction• Acentralizedsystemtomonitorweatherthenecessaryactionsaretakeintimely

mannerornot.

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol, GPS.

Page 5: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

5. SmartAgriculturesystem

Features: • Realtimeremotemonitoringofsoilandfarmingenvironmentparameters• Automaticcontrolofappliancesuchasmotorforirrigation,lightforprovidingsufficient

lightintensitytothecrops• Mobileappformonitoringandgettingalertsforthenecessaryactions

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol.

6. Smartwatertank

Features: • Waterleveldetectioninthetank&automaticswitchingonthemotorwhenwateris

belowthresholdandswitchingoffthemotorwhentankisfull.• Realtimeremotemonitoringofwaterquality.• Mobileappformonitoringandgettingalertsforthenecessaryactions

Modules Involved in this project: Sensor & actuator interfacing, Serial communication (Wi-Fi), Efficient device to device communication, Cloud computing, Mobile App development, MQTT protocol.

!... Apart from these above projects there are many more…. You can also suggest some project which you wish to get done from students…...!

Benefits to Participants

• Gain practical concept of Internet of things and its application • Develop good understanding of Arduino development environment & its programming • The knowledge of programming and coding leads to develop a confidence of project

designing, hence B.Tech / M.tech projects can be develop easily • Can help to get good job opportunity & to face job interviews with confidence

Page 6: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New

S.No. Program Duration Date Fees Fees (Early bird discount)

1 Bootcamp on IoT ( In collaboration with IGDTUW Anveshan

foundation)

2 days 30- 31 may 2,000 2,000

2 Hands-on Training on Embedded Systems ( In collaboration with MAE

dept., IGDTUW)

2 weeks 3- 14 June 2,000 2,000

3 Hands-on Training on Internet of Things using NodeMCU

1 week 17- 21 June 3,000 2,500

4 Hands-on Training on Internet of Things using NodeMCU

2 weeks 17- 28 June 5,000 4,000

5 Hands-on Training on Internet of Things using Raspberry pi

1 week 1- 5 July 3,000 2,500

6 Hands-on Training on Internet of Things using Raspberry pi

2 weeks 1- 12 July 5,000 4,000

7 6 week summer training on multiple platforms

6 weeks 17th June- 26 July

8,000 6,500

Cost of Training includes Training Resources Hardware & software components will be provided by ETI Labs

during the training program**. Project requirements The components required for developing the project in the last week

will be provided by ETI Labs.** Free Kits kit ( ETIL IoT board, cable) is free with this training.

**Students can purchase any component from us if they need it in future. They can also buy the complete project.

ETIL’s IoT Board

Page 7: PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS … · PROJECT BASED HANDS-ON COURSE ON INTERNET OF THINGS By ETI Labs Pvt. Ltd. In collaboration with Trinity Microsystems, New