CUTM1057 (3-2-1) 6 Credits
By 2025, there will be 50 billion devices connected to the Internet. How will the students capitalize on this tremendous opportunity?
What is IIoT and connected world? the difference between IoT and IIoT, Architecture of IIoT, IOT node, Challenges of IIOT.
1. Introduction to Arduino, ESp8266, Introduction to raspberry Pi.
Fundamentals of Control System, introductions, components, closed loop & open loop system.
Introduction to Sensors (Description and Working principle): What is sensor? Types of sensors, working principle of basic
Sensors -Ultrasonic Sensor, IR sensor, MQ2, Temperature and Humidity Sensors (DHT-11).Digital switch, Electro Mechanical switches.
2. Measurement of temperature & pressure values of the process using raspberry pi/node mcu.
3. Modules and Sensors Interfacing (IR sensor, Ultrasonic sensors, Soil moisture sensor) using Raspberry pi/node mcu.
4. Modules and Actuators Interfacing (Relay, Motor, Buzzer) using Raspberry pi/node mcu.
Communication Protocols: IEEE 802.15.4, ZigBee, Z Wave, Bluetooth, BLE, NFC, RFID
Industry standards communication technology (LoRAWAN, OPC UA, MQTT), connecting into existing Modbus and Profibus technology, wireless network communication.
5. Demonstration of MQTT communication.
6. Demonstration of LoRa communication.
Front-end EDGE devices, Enterprise data for IIoT, Emerging descriptive data standards for IIoT, Cloud data base, Could computing, Fog or Edge computing.
Connecting an Arduino/Raspberry pi to the Web: Introduction, setting up the Arduino/Raspberry pi development environment, Options for Internet connectivity with Arduino, Configuring your Arduino/Raspberry pi board for the IoT.
7. Visualization of diverse sensor data using dashboard (part of IoT’s ‘control panel’)
8. Sending alert message to the user. ways to control and interact with your environment)
Extraction from Web: Grabbing the content from a web page, Sending data on the web, Troubleshooting basic Arduino issues, Types of IoT interaction, Machine to Machine interaction (M2M).
9. Device control using mobile Apps or through Web pages.
10. Machine to Machine communication.
Programmable logic controller (PLC), Real-time control system, Supervisory Control & Data Acquisition (SCADA). HMI in an automation process, ERP & MES.
11. Digital logic gates programming using ladder diagram.
12. Implementation of Boolean expression using ladder diagram.
13. Simulation of PLC to understand the process control concept.
Case study: Health monitoring, Iot smart city, Smart irrigation, Robot surveillance.
Session | Topic | Reference Link (if any) |
---|---|---|
Session 1 | Introduction to IIoT | Watch Video |
Session 2 | How to think about IIoT | |
Session 3 | Device Ready for IIoT | |
Session 4 | Open Architecture for IIoT | |
Session 5 | Future of Industrial Control | |
Session 6 | The Web of Things | |
Session 7 | Enterprise data – shared vs. public vs. private | |
Session 8 | Importance of security, privacy, and authenticity | |
Session 9 | Industry standards (LoRAWAN, ZigBee, OPC UA, MQTT) | |
Session 10 | Web of Things layer as the driver for IIoT systems | |
Session 11 | Lessons from the Internet | |
Session 12 | Lessons from the Internet (continued) | |
Session 13 | Focus on network management, security, mobility and longevity | |
Session 14 | Desirable features of a distributed architecture | |
Session 15 | Network Connectivity for IIoT | |
Session 16 | Room/body-area networks: Bluetooth Low Energy | |
Session 17 | Extending communication range | |
Session 18 | Data Processing and Storage | |
Session 19 | Processing data streams | |
Session 20 | Data consistency in disconnected environments | |
Session 21 | Identifying outliers and anomalies | |
Session 22 | Localization | |
Session 23 | Indoor localization | |
Session 24 | Localization for mobile systems | |
Session 25 | Applications | |
Session 26 | Security in IIoT | |
Session 27 | Threat models | |
Session 28 | Defensive strategies and examples | |
Session 29 | HCI in an IIoT World | |
Session 30 | Combining speech with other modalities | |
Session 31 | Considerations for multilingual interactions | |
Session 32 | Paralinguistic information from speech | |
Session 33 | Future challenges for ubiquitous speech interfaces | |
Session 34 | Robotics and Autonomous Vehicles | |
Session 35 | Sensing and data processing | |
Session 36 | Simultaneous mapping and localization | |
Session 37 | Levels of autonomy | |
Session 38 | Challenges | |
Session 39 | Ubiquitous Sensing and Human Experience | |
Session 40 | Immersive visualization using game engines | |
Session 41 | Wearable sensing for IoT | |
Session 42 | Sensors and paradigms for seamless interaction |