Back to Projects

Embedded Systems & Automation

Home Automation Design

NYP Final Year Project

A sensor-driven home automation prototype developed as my NYP final-year project, integrating environmental monitoring, security sensors, user-input modules, actuators, and automated outputs through an embedded control system.

ArduinoC/C++Embedded SystemsHome AutomationIoTRFIDSensorsActuatorsHardware Integration
Home Automation Design project preview

Project Overview

What I built

For my NYP final-year project, I designed and developed a home automation prototype that integrated multiple sensors, input devices, actuators, and output modules into one embedded system. The project demonstrated how sensor information and user inputs could be used to monitor conditions within a home environment and trigger or control connected hardware.

Challenge

The problem I needed to solve

The project required many different electronic components to operate together within a single system. Each sensor and module had different input or output requirements, while the controller needed to continuously collect sensor information, react to user interaction, and control physical devices without disrupting the overall system.

Approach

How I approached it

I developed an integrated prototype using PIR motion detection, gas detection, ultrasonic distance sensing, flame detection, temperature and humidity sensing, sound detection, RFID, a 4x4 keypad, push buttons, an LCD module, relay control, a servo motor, LEDs, a buzzer, and lighting hardware. During development and testing, sensor values were also monitored through serial output to verify the behaviour of the integrated system.

Implementation

Key implementation details

  • Designed and assembled a multi-sensor home automation prototype as my NYP final-year project.
  • Integrated PIR, gas, ultrasonic, flame, temperature and humidity, and microphone-based sensing modules.
  • Integrated user-input and access-control components including RFID, a 4x4 keypad, push buttons, and an LCD module.
  • Implemented keypad-based and RFID-based access-control demonstrations.
  • Controlled hardware outputs including relay-connected lighting, a servo motor, LEDs, and a buzzer.
  • Implemented PIR-triggered and voice-triggered lighting behaviour.
  • Used ultrasonic distance measurements with visual LED feedback.
  • Monitored real-time values including distance, gas level, fire status, temperature, humidity, and sound measurements during testing.
  • Tested individual sensors and integrated modules to troubleshoot interactions within the complete automation system.

Gallery

Project screenshots

Home Automation Design screenshot 1

Demonstration

Project videos

Demonstrations of the project hardware, sensors, and system behaviour.

Ultrasonic Distance & LED Indicator

Keypad Access Control

RFID Access Control

PIR-Activated Lighting

Voice-Activated Light