Can I Work There?

DATASET
We measure three types of real-time data to provide an insight into the studying/working environment for users. The noise level is sensed by a MAX9814 sound sensor, converting sound amplitude into an absolute decibel. The Wi-Fi signal strength of eduroam, which is the most commonly used network in universities, is scanned by an ESP32 board. The number of people is estimated from the number of devices scanned by the ESP board.

The sensor and the board are installed in a sensing box. The real-time data with a 4-second interval is transferred from the sensing box to a separate gauge and a corresponding app through MQTT for better visualisation, helping users intuitively direct to the information.

DATA DEVICE (Physical)
There are two physical devices for our project: a sensor box and a real-time gauge. We aim to provide a flexible user experience that lets users freely choose where to sense the data and where to install the gauge. For instance, users can install the sensor box in the centre of a shared working environment while placing the gauge in a spacious area, facilitating everyone to come and see.

The sensor box contains a MAX9814 sound sensor and an ESP32 board to collect real-time data and transmit it to the MQTT broker. The gauge dial plate indicates the real-time sound level from the sensor box with a pointer, ranging from 30dB to 90dB. (We can add more details, such as the green to the red colour of the dial plate.) The LED strip on the bottom of the gauge indicates the Wi-Fi signal strength. This helps users quickly see if a weak connection is caused by the network or their devices themselves. Both the progressive colour system (from red to green) and the number of illuminated LEDs provide immediate visual feedback to users. The LED strip follows the working rule as below:

  • -70 ~ -80 dBm: One red LED light on.
  • -60 ~ -70 dBm: Two orange LED lights on.
  • -50 ~ -60 dBm: Three yellow LED lights on.
  • -40 ~ -50 dBm: Four lime green LED lights on.
  • -30 ~ -40 dBm: Five green LED lights on.

By combining noise and Wi-Fi monitoring in a single display, users can make decisions about their studying/working environment intuitively.

DATA DEVICE (Digital)
The app's dashboard consists of three main visual elements. On the top left, we have a 24-hour historical view of sound and Wi-Fi intensity. Below that, the bottom-left chart shows real-time data streamed via MQTT over the last minute. In the bottom-right corner, a four-quadrant chart analyzes the environment to offer study suggestions based on signal and noise levels. Current real-time values are displayed in the top-right corner of the dashboard, and the estimated number of people in the classroom is shown on the far left.

HOW TO USE
1. Activate the Dashboard (Scan Marker)
Ensure your phone is connected to the internet (or the specific 'eduroam' network). Then Launch the app and point your device camera at the designated Target Card (Physical Marker). Ensure the card is well-lit and fully visible within the frame. The digital dashboard will automatically anchor itself to the card in the app.

2. Remote Data Monitoring
Once recognised, the dashboard streams live data via MQTT from the fixed sensors installed in the room. This allows you to remotely visualise the environment's Wi-Fi and noise levels without being physically next to the sensors.

3. Interact & Inspect Details
Since the dashboard contains dense information, use touch gestures to navigate: Zoom In/Out: Pinch with two fingers to enlarge the charts and read specific values on the "24-Hour Overview" or "Environment Analysis."

4. Troubleshooting
Data Freeze: If the real-time charts stop updating or the MQTT connection drops, please restart the application to re-establish the connection.
Tracking Loss: If the dashboard disappears, simply point the camera back at the Target Card to regain tracking.

Image