Skip to content

An IoT-based smart system built with Arduino and MIT App Inventor that controls LEDs, fans, and alarms using sensors and Bluetooth connectivity.

Notifications You must be signed in to change notification settings

ajeyverma/SmartController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Controller

Smart Home Logo

This project is an Arduino + MIT App Inventor-based smart controller for LED, fan, and alarm control using sensors (LDR, PIR, Thermistor) and Bluetooth communication.

✨Features

  • Automatic Mode: Sensor-based control
    • LED: Turns ON when dark and motion is detected
    • Fan: Turns ON when motion is detected and temperature > 27°C
    • Alarm: Turns ON if temperature > 100°C
  • Manual Mode: Control LED/Fan/Alarm from the mobile app
  • Live status updates and real-time temperature display

📱App User Interface

Description of the image

⚙️Components Used

  • Arduino
  • LDR
  • PIR Motion Sensor
  • Thermistor (LM35)
  • 3-Channel Relay Module
  • Bluetooth Module (HC-05)
  • AC-DC Converter (for power backup)
  • Android App (MIT App Inventor)

📂Files

❓How to Use

  1. Construct the circuit by following the steps in the documentation.
  2. Upload the Arduino code.
  3. Install app present in Release.
  4. Connect your Android device to the Bluetooth module.
  5. Use the app to control appliances or let sensors take over.