Room Light Control with Mobile Bluetooth and Arduino

This project guides you through building a Bluetooth-controlled room light switch using an Arduino Uno and an HC-05 Bluetooth module. This allows you to wirelessly toggle your room light ON and OFF using a smartphone application.


Components Required

  1. Arduino Uno Board: The microcontroller that executes the program logic.
  2. HC-05 Bluetooth Module: The wireless communication device that receives commands from the smartphone.
  3. 5V Relay Module: An electronic switch that isolates the low-voltage Arduino circuit from the high-voltage AC light circuit.
  4. Light Bulb, Bulb Holder, and Plug: The high-voltage load being controlled.

Phase 1: Wiring the Components

The connection involves linking the Bluetooth module and the Relay module to the Arduino board:

Component PinArduino Pin
HC-05 VCC5V Supply Pin
HC-05 GNDGND Pin
HC-05 TX (Transmit Data)RX Pin (Receive Data)
HC-05 RX (Receive Data)TX Pin (Transmit Data)
Relay IN1Digital Pin D8

How It Works

This fun and useful project lets you control your room light using your smartphone and Bluetooth — no need to get up or fumble with switches!

  • You use an Arduino Uno as the brain of the system. It listens for commands sent over Bluetooth from your phone.
  • The HC-05 Bluetooth module acts like a wireless bridge, receiving your phone’s signals and telling the Arduino what to do.
  • The 5V relay module acts as a sturdy electronic switch that can turn your light bulb ON or OFF safely, even though the Arduino works on low voltage and the light bulb usually runs on high voltage.
  • The light bulb and holder are the part you want to control in your room, like your regular ceiling or desk light.

Watch the full video tutorial here: How to make a Room light control with Mobile Bluetooth and Arduino at home | step by step process

More Articles & Posts