Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

5th year Mechatronics Engineering project: IIoT digital twin with an elevator as a case study

License

Notifications You must be signed in to change notification settings

DanNduati/Final-year-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Year Project: Development of a industrial IoT application with web based digital twin

Case study: Elevator

Project Description

This is a repository containing the documentation and files of the design,implementation and testing of the IIoT system by group 22. IIoT is one of the industry 4.0 technology. Our project is about connecting industrial devices to the cloud in this case we fimlly went for Google cloud platform where we use the Firebase Realtime Database a cloud-hosted database to store elevator data as JSON and synchronized in Realtime to every connected client. Using Database trigger event handlers we handle on-change events of the data in the database and control and simulate floor changes on a web hosted digital twin model of the elevator.

Preview

animated

Table of contents

Group-Members

  1. Nduati Daniel Chege
  2. Mwangi Maxwell Wachira
  3. Ian Wanjir Owuor
  4. Amos Mosoito Mutete

Directory-Structure

.
├── Budget			    # Project budget
├── docs			    # Project documentation and reference material
├── firmware			# Firmware files
		├── Rpi			# Raspberry pi firmware
		├── Esp32   	# ESP32 c/c++ firmware files
├── images              # Image files
├── iot2040		    	# IoT2040 commisioning documentation
├── onboarding			# Mindsphere rpi onboarding documentation
├── res     			# welp
├── threejs 			# Elevator threejs basic boilerplate
├── twin     			# Elevator threejs webpack boilerplate 
└── README.md

Project-Objectives

  1. Connect the elevator model to the cloud.
  2. Create a cloud based digital twin of the elevator system that simulates the actual elevator system real time.
  3. Integrating the Individual systems so that they function together seamlessly.
  4. Collect, monitor and visualize the system data real time on a cloud IOT platform.

System-Architecture

Status

Progress Board

License

This project is licensed under the terms of the MIT license.

About

5th year Mechatronics Engineering project: IIoT digital twin with an elevator as a case study

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages