Personal Project (2024)

Central Control System

Overview

A web-based IoT control system that acts as a central hub for managing various electronic components like relays, LEDs, and more. The system provides a user-friendly interface to dynamically add, control, and monitor connected devices in real time from anywhere.

Approach

  • Designed to regulate relays, LEDs, and other IoT devices via a centralized hub.

  • Provides real-time monitoring, control, and updates through a web-based interface.

  • Ensures scalability, modularity, and efficient automation.

    System Architecture:

    Frontend (User Interface):

    • Web app for users to control and monitor devices.

    • Options to turn ON/OFF, adjust brightness, and update configurations.

    Backend (Control Logic):

    • Processes user commands and updates device states (By using an API).

    • Ensures correct execution of control signals.

    Hardware Interface:

    • Embedded system (Arduino).

    • Executes control commands via GPIO.

  • Designed to regulate relays, LEDs, and other IoT devices via a centralized hub. Stored in a database (MySQL).

  • Provides real-time monitoring, control, and updates through a web-based interface.

  • Ensures scalability, modularity, and efficient automation.

    System Architecture:

    Frontend (User Interface):

    • Web app for users to control and monitor devices.

    • Options to turn ON/OFF, adjust brightness, and update configurations.

    Backend (Control Logic):

    • Processes user commands and updates device states (By using an API).

    • Ensures correct execution of control signals.

    Hardware Interface:

    • Embedded system (Arduino).

    • Executes control commands via GPIO.

Nawaf S. Al-Mughathawi

Project #3

Create a free website with Framer, the website builder loved by startups, designers and agencies.