Skip to content

Distributed Real Time Control Systems (Arduino + RPI)

Notifications You must be signed in to change notification settings

dbsousa01/scdtr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SCDTR

Project to a Distributed Real Time Control Systems course

This repository contains the course project done in MatLab/C++ and the its report. It consists of an automated lighting control system, with a distributed approach to the global optimisation problem.

It was tested using 2 Arduino boards to mimick a workstation, each with equipped with a LED and LDR as actuator and sensor respectively. The system was enclosed in a shoe box to reflect and accentuate inter-node coupling. A video test can be seen here

A TCP/IP server was also developed in order to remotely control and monitor the system, as well as calculate performance heuristics. The server itself was tested on a Raspberry Pi 3B. In order for it to extract information from the system an I2C connection to the Arduinos is required. A video test can be seen here

About

Distributed Real Time Control Systems (Arduino + RPI)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published