JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

CS411PC: SENSORS AND DEVICES

B.Tech II Year II Semester (R18)

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:

  • 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:

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

REFERENCE BOOKS:

  • 1. Peter Waher, 'Learning Internet of Things', Packt Publishing, 2015 3. Editors Ovidiu Vermesan
  • 2. Peter Friess,'Internet of Things – From Research and Innovation to Market Deployment', River Publishers, 2014
  • 3. N. Ida, Sensors, Actuators and Their Interfaces, SciTech Publishers, 2014.

Loading Question Papers

Fetching data from database...