CP

6329C: Iot Fundamentals and Design Lab Syllabus for Communication & Computer Network 7th Sem 2021 Revision SITTTR (Professional Elective-IV)

Iot Fundamentals and Design Lab detailed syllabus for Communication & Computer Network (CN) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Communication & Computer Network (CN) students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Communication & Computer Network 7th Sem scheme and its subjects, do visit Communication & Computer Network (CN) 7th Sem 2021 regulation scheme. For Professional Elective-IV scheme and its subjects refer to Communication & Computer Network (CN) Professional Elective-IV syllabus scheme. The detailed syllabus of iot fundamentals and design lab is as follows.

Course Objectives:

  • Setup a basic IoT hardware.
  • Apply IoT concept in simple real life applications.
  • Apply IoT concepts in advance applications.

Course Outcomes:

On completion of the course, the student will be able to:

  1. Familiarization of basic IoT hardware.
  2. Setup basic IoT hardware.
  3. Apply the IoT concept in simple real life applications. 1
  4. Apply IoT concepts in advanced applications. 1

Module 1:

  1. Familiarization of of Arduino board ,ESP8266 wifi module,LM35,L293D motor driver

Module 2:

  1. Connect Arduino board with internet. Basic IoT setup with Arduino and ESP8266: Connection of Arduino board with ESP8266 wifi module, interfacing Arduino with ESP8266 using AT commands like UART, CWMODE, CWLAP, CWJAP, CIPMUX, CIPSERVER, CIFSR. Connecting Arduino to access-point with LAN/internet with static IP. Checking TCP connection with Arduino over LAN/internet.
  2. Demonstrate the working of simple IoT task of LED control. Writing first IoT based Program on Arduino: To control an LED connected to an Arduino: -Write a basic program (i.e. html code) in a PC for creating command buttons on a browser window. -Write and upload the Arduino code for ON/OFF control of LED. -Run the program of Arduino and give the browser based command to 3

Module 3:

  1. Implement IoT based temperature logger. Cloud based data logging: IoT based Temperature logger using ThingSpeak (Or any other cloud service) Arduino, LM35 and ESP8266 – Connection of LM35 with Arduino board (which is already connected to internet/intranet with the help of ESP8266) – Setting up cloud based account (Thingspeak etc.) or any other IoT cloud service/server. – Write and upload Arduino temperature data logger program using LM35, given IoT cloud service and ESP8266. – View and verify the temperature logs on the IoT cloud service.
  2. Implement IoT based home automation system. IoT based home automation – Connection of relays with Arduino board (which is already connected to internet/intranet with the help of ESP8266) – Writing cloud based or local executable code (i.e. plain html code) to communicate with the above Arduino board. – Execute the above code to send the ON/OFF control commands via internet/intranet to the relays connected to different pins of the Arduino board which ultimately will switch ON/OFF the electrical/electronic appliances.

Module 4:

  1. Implement IoT based street light control system IoT Based Street Light Control – Connection of LDR and relays (connected to street lights) with Arduino board (which is already connected to internet/intranet with the help of ESP8266) – Writing cloud based or local executable code (i.e. plain html code) to communicate with the above Arduino board. – Execute the above code to sense the ambient light near the street light and if it is less/greater than the predefined threshold level then send the ON/OFF control commands via internet/intranet to the relays connected to different pins of the Arduino board which ultimately will switch ON/OFF the street lights.
  2. Apply IoT concepts in speed control of DC motor. Connection of L293D motor driver (connected to and DC motor) with Arduino board (which is already connected to internet/intranet with the help of ESP8266) – Writing cloud based or local executable code (i.e. plain html code) to communicate with the above Arduino board. – Executing the above code to send the instructions to the above Arduino board which in turn generates PWM signal to be fed to the motor driver and hence control the speed of DC motor.

Note:
Experiments shall be conducted such that all COs are attained.
Compulsory for CIA
The CIA shall be arranged in third semester by the faculty in charge. The ESE need to be conducted at the end of the third semester.

Reference Books:

  1. Internet of Things with Arduino Cookbook,Marco Schwartz,Packt Publishing Ltd.
  2. Internet of Things with Arduino Blueprints,Pradeeka Seneviratne,Packt Publishing Ltd.
  3. Internet of Things: A Hands On Approach,Arshdeep Bahga and Vijay Madisetti,Universities Press (India) Private Limited

Online Resources

  1. spoken-tutorial.org
  2. nptel.ac.in
  3. swayam.gov.in

For detailed syllabus of all other subjects of Communication & Computer Network, 2021 revision curriculum do visit Communication & Computer Network (CN) 7th Sem subject syllabuses for 2021 revision.

To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..

To see the results of Communication & Computer Network of diploma 2021 revision curriculum do visit SITTTR diploma results..

For all Communication & Computer Network academic calendars, visit Communication & Computer Network all semesters academic calendar direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*