JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

INTERNET OF THINGS

M.Tech I Year II Semester (R19)

Course Objectives:

To introduce the terminology, technology and its applications To introduce the concept of M2M (machine to machine) with necessary protocols To introduce the Python Scripting Language which is used in many IoT devices To introduce the Raspberry PI platform, that is widely used in IoT applications To introduce the implementation of web-based services on IoT devices

Course Outcomes

Upon the Successful Completion of the Course, the Students would be able to:

Understanding of IoT value chain structure (device, data cloud), application areas and technologies involved. Understand IoT sensors and technological challenges faced by IoT devices, with a focus on wireless, energy, power, and sensing modules. Market forecast for IoT devices with a focus on sensors. Explore and learn about Internet of Things with the help of preparing projects designed for Raspberry Pi.

UNIT - I

Introduction to Internet of Things- Definition and Characteristics of IoT, Sensors, Actuators, Physical Design of IoT – IoT Protocols, IoT communication models, IoT Communication APIs, IoT enabled Technologies – Wireless Sensor Networks, Cloud Computing, Embedded Systems, IoT Levels and Templates, Domain Specific IoTs – Home, City, Environment, Energy, Agriculture and Industry.

UNIT - II

IoT and M2M- Software defined networks, network function virtualization, difference between SDN and NFV for IoT, Basics of IoT System Management with NETCOZF, YANG- NETCONF, YANG, SNMP NETOPEER

UNIT - III

IoT Physical Devices and Endpoints- Introduction to Arduino and Raspberry Pi- Installation, Interfaces (serial, SPI, I2C), Programming – Python program with Raspberry PI with focus on interfacing external gadgets, controlling output, reading input from pins.

UNIT - IV

Controlling Hardware- Connecting LED, Buzzer, Switching High Power devices with transistors, Controlling AC Power devices with Relays, Controlling servo motor, speed control of DC Motor, unipolar and bipolar Stepper motors Sensors- Light sensor, temperature sensor with thermistor, voltage sensor, ADC and DAC, Temperature and Humidity Sensor DHT11, Motion Detection Sensors, Wireless Bluetooth Sensors, Level Sensors, USB Sensors, Embedded Sensors, Distance Measurement with ultrasound sensor

UNIT - V

IoT Physical Servers and Cloud Offerings– Introduction to Cloud Storage models and communication APIs Webserver – Web server for IoT, Cloud for IoT, Python web application framework Designing a RESTful web API

Text Books:

Internet of Things - A Hands-on Approach, Arshdeep Bahga and Vijay Madisetti, Universities Press, 2015, ISBN: 9788173719547 Getting Started with Raspberry Pi, Matt Richardson & Shawn Wallace, O'Reilly (SPD), 2014, ISBN: 9789350239759. Raspberry Pi Cookbook, Software and Hardware Problems and solutions, Simon Monk, O'Reilly (SPD), 2016, ISBN 7989352133895.

M.Tech. (Data Science) I Year II Semester

Loading Question Papers

Fetching data from database...