meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ixc2025:sample [2025/01/19 08:17] – Added list of examples (template only), next to fill in the details diva | ixc2025:sample [2025/01/19 11:03] (current) – stephenlai | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Sample Projects ===== | ===== Sample Projects ===== | ||
- | This page provides two simple examples of how you can implement | + | No idea where to start?\\ |
+ | \\ | ||
+ | This page shows you a simple way to use the Keyestudio IoT Smart Home Kit in your system. | ||
+ | \\ | ||
- | ==== 1. <insert title> ==== | ||
- | < | ||
- | <Attach the .ino file> | ||
- | List of Components: | + | This example demonstrates how you can automate a room using the Keyestudio IoT Smart Home Kit. The system handles entry, exit, lighting, and even reacts to environmental changes like water droplets. |
- | ==== 2. <insert title> | + | === Description |
- | < | + | The system automates a smart room with the following features: |
- | < | + | - When entering the room, the user taps an RFID card or tag on the RFID sensor. The door opens for 2 seconds, the fan turns on, and the light switches on. RFID is needed so that only authorized users can enter the room or house. |
+ | - When exiting, the user presses a button. The door opens for 2 seconds, then closes. | ||
+ | - If the room is empty (no motion detected by the PIR motion sensor), the light and fan automatically turn off to save energy. | ||
+ | - The water drop sensor is placed outside to detect rain and if water droplets are detected by the steam/water drop sensor and the window is open, the system closes the window and triggers the buzzer. If the window is already closed, the buzzer simply beeps as a warning. | ||
+ | |||
+ | === Flow of Scenario | ||
+ | - **Entering the room:** | ||
+ | - User taps the RFID card/tag on the RFID sensor. | ||
+ | - The door opens for 2 seconds. | ||
+ | - The fan and light turn on. | ||
+ | - The door closes. | ||
+ | - **Exiting the room:** | ||
+ | - User presses the button. | ||
+ | - The door opens for 2 seconds. | ||
+ | - The door closes. | ||
+ | - **Room empty:** | ||
+ | - PIR motion sensor detects no motion. | ||
+ | - The light and fan automatically turn off after a delay. | ||
+ | - **Water droplets detected: | ||
+ | - Steam/water drop sensor | ||
+ | - If the window | ||
+ | - The window closes. | ||
+ | - The buzzer beeps as a warning. | ||
+ | - If the window is already closed: | ||
+ | - The buzzer simply beeps. | ||
+ | |||
+ | === List of Components === | ||
+ | - **Input Devices: | ||
+ | * RFID sensor | ||
+ | * Button | ||
+ | * PIR motion sensor | ||
+ | * Steam/water drop sensor | ||
+ | - **Processing Unit:** | ||
+ | * ESP32 PLUS Development Board | ||
+ | - **Output Devices: | ||
+ | * Servo motor (for door and window) | ||
+ | * Fan (DC motor) | ||
+ | * Light (Yellow LED) | ||
+ | * Buzzer | ||
+ | |||
+ | === Source Code === | ||
+ | This example was done using Arduino IDE. You can find the Arduino code for this system here: [[https:// | ||
- | List of Components: |