Files
arduino-uno_home-assistant/README.md
T
2025-11-05 02:16:48 +03:00

1.5 KiB
Raw Blame History

👀 arduino-uno_home-assistant 1st Generation Overview

Home Assistant powered by Arduino Uno

🚀 Features

When a flammable gas or high humidity and flame is detected, the system identifies a potential fire and triggers an audible alarm using a buzzer.A mini smart home project that allows you to monitor real-time humidity and time on the LCD screen during normal operation.

🔎 Preparation

1. Components '1' Arduino Uno
'1' 16×2 LCD Screen
'1' Flammable Gas Sensor (MQ-2)
'1' Temperature and Humidity Sensor (DHT11)
'1' Real-Time Clock Module (DS1302)
'1' Flame Detection Sensor (IR Flame Sensor)
'1' 5V Active Buzzer

📦 Setup

  1. Refer to the 'circuit_uno_home-assistant.png' diagram
  2. Install the 'Arduino IDE' software and open 'arduino-uno_home-assistant.ino' file

⚠️ Warning: Make sure you have installed the correct USB driver (CH340, CH341) before connecting the Arduino Uno to your computer.

  1. Plug the Arduino Uno into your computer
  2. Tools>Board>'Arduino Uno'
  3. Tools>Port>'Select the arduino's port'
  4. Tools>Manage Libraries...>Install the libraries used in the code
  5. Click the 'upload ➡️' button
    To make sure it has been uploaded successfully, you should see the message 'Done uploading'

🎉 Run

  1. Press the reset button on the arduino
  2. You are ready to use your Home Assistant

🔒 License

📜 GPL-3.0 License