Security Experiences in IoT based Applications for Building and Factory Automation

Project Code :TEMBMA3275

Objective

The main objective of this project is to build Security system by controlling appliances in Buildings and Factories using Server

Abstract

Industry 4.0 and Industrial Internet of Things (IIoT) are promoting the connection of millions of devices that once were seen as unconnectable, into a huge network, to be used in a large number of applications, from autonomous vehicles to industrial control systems, passing through building automation systems. These paradigm rely on the adoption of Cyber Physical Systems complemented with Internet of Things (IoT) technologies and artificial intelligence techniques. These type of systems are responsible for collecting, processing and exchanging a vast amount of data, and for that reason, it is imperative to assure data integrity and protection against malicious modifications and attacks to ensure a safe and reliable operation. Data thefts and cyber-attacks in general represent a significant danger, however, cyber-attacks on IoT systems can be specially critical due to their proximity with humans, enhancing the risk of physical damage. This paper highlights the importance of securing these systems, pursuing a safer operation, having in mind the amount of security vulnerabilities found in embedded devices. Building automation and factory automation, while seeking for solutions to improve these systems’ security.

Keywords: Raspberry pi, Serial communication, Automation, MQTT.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Raspberry Pi
  • IR Sensor
  • Gas Sensor
  • GSM
  • DC Motor
  • Relay
  • Bulb
  • Fan
  • Buzzer
  • Power Supply

Software Requirements:

  • Raspbian OS
  • Python
  • NOOBS
  • VNC Viewer
  • Adafruit 

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working of IR Sensor
  • How to interface IR Sensor with Raspberry Pi?
  • How to interface Gas Sensor with Raspberry Pi?
  • Working of GSM
  • How to interface GSM with Raspberry Pi?
  • Working of GSM
  • How to interface GSM with Raspberry Pi?
  • Working of Buzzer
  • How to interface Buzzer with Raspberry Pi?
  • Working of Relay
  • How to interface Relay with Raspberry Pi?
  • How to interface Bulb with Relay?
  • How to interface Fan with Relay?
  • How to interface DC motor with Relay?
  • Working on Power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects