From cf3826f0c6a8c5a8fda5bf9404a39dcb987049f1 Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Wed, 5 Nov 2025 02:12:49 +0300 Subject: [PATCH] Revise README for Arduino Uno Home Assistant Updated project overview and features for Arduino Uno Home Assistant. --- README.md | 45 ++++++++++++++------------------------------- 1 file changed, 14 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 23bbe6b..be52a35 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -## 👀 arduino-uno_home-assistant Overview -

A handmade photo camera

+## 👀 arduino-uno_home-assistant 1st Generation Overview +

Home Assistant powered by Arduino Uno

## 🚀 Features -

This a portable mini photo camera.It has also a flash.Every photo saved with unique name in a sd card storage.

+

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. During normal operation, the LCD screen allows you to monitor real-time humidity and time — creating a compact smart home safety project.

## 🔎 Preparation @@ -18,39 +18,22 @@ '1' 5V Active Buzzer -2. `Use an SD card with a minimum capacity of 4 GB, formatted as FAT32 with a 32 KB allocation unit size.` -3. `Then insert this SD card into your ESP32-CAM board.` -4. `Connect your 'OV2640' camera to your ESP32-CAM board.` - ## 📦 Setup -1. `Refer to the 'circuit_camera-programming.png' diagram` -2. `Install the 'Arduino IDE' software and open 'esp32-cam_camera.ino' with 5 other file` -3. `File>Preferences>Additional Boards Manager URLs:(Click the double window button)` ->Paste this code -```bash -https://dl.espressif.com/dl/package_esp32_index.json -``` -4. `Click 'OK'` -5. `Tools>Board>Boards Manager...` -6. `Search 'esp32' by Espressif Systems, and install it` -> ⚠️ **Warning:** Make sure you have installed the correct USB driver (CH340, CH341, FT232R / FTDI Driver, CP2102) before connecting the ESP32CAM to your computer. -7. `Plug the ESP32CAM into your computer` -8. `Tools>Board>esp32>'AI Thinker ESP32-CAM'` -9. `Tools>Port>'Select the esp's port'` - - - -10. `Tools>Manage Libraries...>Install the libraries used in the code` -11. `Click the 'upload ➡️' button` +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 ESP32CAM to your computer. +3. `Plug the Arduino Uno into your computer` +4. `Tools>Board>'Arduino Uno'` +5. `Tools>Port>'Select the arduino's port'` +6. `Tools>Manage Libraries...>Install the libraries used in the code` +7. `Click the 'upload ➡️' button` ✅ **To make sure it has been uploaded successfully, you should see the message 'Done uploading'** -> ⚠️ **Advisory for Developers:** If you want to try this project in the future with new generation boards and you want to add new features like using 'DS1302 real time module', you must have 3 unused pins. + ## 🎉 Run -1. `Refer to the 'circuit_camera.png' diagram` -2. `Let the electricity pass through the switch` -3. `Press the reset button on the esp32cam` -4. `You are ready to use your mini camera` +1. `Press the reset button on the arduino` +2. `You are ready to use your Home Assistant` ## 🔒 License