The remote dashboard is a web application which communicates with the system to transmit environmental data over WiFi. Furthermore, the user of the application can also choose what tracking algorithm they would like the system to use remotely. This functionality is useful as a user can set up the system anywhere where there is a WiFi connection and proceed to operate the machine from a different location.

Information about the dashboard

Hostname: senior-design.cwk33wgniqe5.us-east-1.rds.amazonaws.com

Port: 3306

Database name: sys.test

How does it look like?

Dashboard Website

The website consists of three pages: dashboard, profile, and control center. The dashboard displays the sensor data that is transmitted from the system, as well as the time of the latest transmission. The profile page shows the team members involved in the project and their respective positions. The control center page has a menu where users can select the control algorithm they want the system to operate in and submit it to the system. Below you can find a flowchart that shows how sensor data transfers from Arduino to the dashboard.

Sensor data flow from the Arduino to the dashboard

Here you can find a GitHub repository for all the code related to dashboard: Dashboard