Subject Syllabus
CB-703 (B) - Introduction to IoT
CSBS · Semester 7
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
databases, basic time series analytics, data summarization and sketching, dealing with noisy and missing data, anomaly and outlier detectionLab Exercises 1.Setting up the Arduino Development Environment, connecting analog sensors to an Arduino Boarding and reading analog sensor data. 2.Digital Input and Output reading using and Arduino board and Arduino Development Environment. 3.Integrate an Arduino Board to a Raspberry Pi computer and send sensor data from Arduino to the R Pi. 4.Setup Python on the R Pi and run sample R Pi programs on the R Pi.Read the data from Arduino using Python language 5.Connect a R Pi Camera module to the Raspberry Pi and using Python programming capture still images and video. 6.Set up TCP/IP socket server on a PC.Send a message from the R Pi to the PC using socket communication. 7.Set up a MQTT broker on the PC.Send data from R Pi to PC using MQTT protocol.Receive data from PC to R Pi using MQTT protocol. 8.Connect LED lights to an Arduino.Connect the Arduino to the R Pi.Send Message from PC to R Pi via MQTT protocol.On receipt of the message , toggle the LED lights on the Arduino. 9.Set up an account in a cloud service (such as Google / AWS or Azure).Set up a simple Http server using a language of your choice.Push the image captured from the R Pi camera to this web service.On receiving the image, store the image in a database or file. 10.Develop a mobile application to view the images captured by the R Pi camera.