-
Notifications
You must be signed in to change notification settings - Fork 0
Modular Architecture
Paweł Żentała edited this page Dec 5, 2023
·
1 revision
- Description: Panel located under the desk's surface for manual interaction, such as changing the desk's position.
- Function: Main board providing connectivity with the Front Panel, other sensors, and active devices.
- Function: Interface with buttons, screens, knobs, or other design elements for user interaction.
- Description: Controls the desk's motor and gathers data about its current height.
- Function: Similar to PCP.CB, it manages connectivity and serves as a configurator and intermediary between other modules and the server via MQTT.
- Function: Relays control the desk's motor for movement adjustments.
- Function: Measures the desk's height, providing real-time position data.
- Description: Essential for monitoring user presence and optional for analyzing sitting habits through pose detection.
- Function: Provides connectivity, power, and configuration for connected sensors.
- Microwave Sensor (PPD.MW): Detects human presence, even when the person is stationary.
- Infrared Cameras (PPD.IRC/C): Regular or IR cameras for pose recognition in front of the desk.
- PIR Sensors (PPD.PIR): Detects user presence, particularly effective when the user is moving.
- Smart Desk Server (SDS): Coordinates modules and processes data using MQTT.
- Admin Web Interface (AWI): Manages physical module configuration and action flows.
- User Web Application (UWA): Provides user interaction, data visualization, and health tips.
- Electron Desktop Application (EDA): Monitors user activities for health-oriented suggestions.