Revise README for Arduino Uno Home Assistant
Updated project overview and features for Arduino Uno Home Assistant.
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
## 👀 arduino-uno_home-assistant Overview
|
## 👀 arduino-uno_home-assistant 1st Generation Overview
|
||||||
<h1 align="center">A handmade photo camera</h1>
|
<h1 align="center">Home Assistant powered by Arduino Uno</h1>
|
||||||
|
|
||||||
|
|
||||||
## 🚀 Features
|
## 🚀 Features
|
||||||
<h1 align="center">This a portable mini photo camera.It has also a flash.Every photo saved with unique name in a sd card storage.</h1>
|
<h1 align="center">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.</h1>
|
||||||
|
|
||||||
|
|
||||||
## 🔎 Preparation
|
## 🔎 Preparation
|
||||||
@@ -18,39 +18,22 @@
|
|||||||
'1' 5V Active Buzzer
|
'1' 5V Active Buzzer
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
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
|
## 📦 Setup
|
||||||
1. `Refer to the 'circuit_camera-programming.png' diagram`
|
1. `Refer to the 'circuit_uno_home-assistant.png' diagram`
|
||||||
2. `Install the 'Arduino IDE' software and open 'esp32-cam_camera.ino' with 5 other file`
|
2. `Install the 'Arduino IDE' software and open 'arduino-uno_home-assistant.ino' file`
|
||||||
3. `File>Preferences>Additional Boards Manager URLs:(Click the double window button)`
|
> ⚠️ **Warning:** Make sure you have installed the correct USB driver (CH340, CH341) before connecting the ESP32CAM to your computer.
|
||||||
>Paste this code
|
3. `Plug the Arduino Uno into your computer`
|
||||||
```bash
|
4. `Tools>Board>'Arduino Uno'`
|
||||||
https://dl.espressif.com/dl/package_esp32_index.json
|
5. `Tools>Port>'Select the arduino's port'`
|
||||||
```
|
6. `Tools>Manage Libraries...>Install the libraries used in the code`
|
||||||
4. `Click 'OK'`
|
7. `Click the 'upload ➡️' button`
|
||||||
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`
|
|
||||||
✅ **To make sure it has been uploaded successfully, you should see the message 'Done uploading'**
|
✅ **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
|
## 🎉 Run
|
||||||
1. `Refer to the 'circuit_camera.png' diagram`
|
1. `Press the reset button on the arduino`
|
||||||
2. `Let the electricity pass through the switch`
|
2. `You are ready to use your Home Assistant`
|
||||||
3. `Press the reset button on the esp32cam`
|
|
||||||
4. `You are ready to use your mini camera`
|
|
||||||
|
|
||||||
|
|
||||||
## 🔒 License
|
## 🔒 License
|
||||||
|
|||||||
Reference in New Issue
Block a user