KEYESTUDIO KS5009-2

Uživatelská příručka k úvodní sadě pro chytrou domácnost KEYESTUDIO IOT ESP32

Model: KS5009-2

Zavedení

This manual provides comprehensive instructions for the assembly, programming, and operation of the KEYESTUDIO IOT ESP32 Smart Home Starter Kit, model KS5009-2. Designed for beginners, this kit offers an engaging way to learn about electronics, programming with Arduino and Python, and the fundamentals of smart home automation. It includes components for 13 distinct projects, covering various sensors and control mechanisms.

Konec produktuview

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit allows users to build a miniature smart home model and explore various IoT functionalities. The kit supports both C language (Arduino IDE) and MicroPython for programming.

Klíčové vlastnosti:

  • Entry-level coding kit for learning electronics and programming.
  • Includes 13 projects to understand basic modules and smart home concepts.
  • Multi-functional smart home features: PIR Motion Sensor, Dangerous Gas Alarm, LED module, Temperature and Humidity Sensor, Morse Code door.
  • Mobile phone control for various electrical equipment (lights, fans, air conditioning, etc.) via Bluetooth and Wi-Fi.
  • Supports C language (Arduino) and MicroPython programming.

Součásti sady:

The kit includes a variety of electronic modules and structural components to build the smart home model. A detailed packing list is provided below.

KEYESTUDIO IOT ESP32 Smart Home Starter Kit assembled

Figure 1: Assembled KEYESTUDIO IOT ESP32 Smart Home Starter Kit.

Diagram of smart home components including RGB module, fan, RFID, steam sensor, button, T/H sensor, passive buzzer, analog gas sensor

Figure 2: Diagram illustrating various sensor and control modules included in the kit.

Detailed packing list of all components in the KEYESTUDIO IOT ESP32 Smart Home Starter Kit

Figure 3: Comprehensive packing list detailing all included parts, such as the ESP32 development board, LCD module, various sensors, wires, and assembly tools.

Nastavení a montáž

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit requires assembly. The product is not pre-assembled, and the code is not pre-burned. Detailed online tutorials are available to guide you through the assembly process and code uploading. Please refer to the QR code on the packaging or the official KEYESTUDIO website for these resources.

Napájení: The kit does not include batteries. You will need to provide 6 AA batteries for independent operation.

Montážní tipy:

  • Follow the online instructions carefully for step-by-step assembly of the wooden house structure.
  • Ensure all electronic modules are connected correctly to the ESP32 development board as indicated in the diagrams.
  • Pay attention to polarity when connecting power and sensor modules.
Diagram showing the ESP32 development board connections and how it integrates into the smart home model

Figure 4: Detailed diagram of the ESP32 development board and its connection points within the smart home structure.

Režimy programování

The KEYESTUDIO IOT ESP32 Smart Home Starter Kit supports two primary programming languages:

  • C Language (Arduino IDE): Ideal for users familiar with the Arduino ecosystem. The online tutorials provide sketches and guidance for programming the ESP32 board using the Arduino IDE.
  • MikroPython: Suitable for those who prefer Python. The kit includes support and tutorials for MicroPython, allowing for a more high-level programming approach.

Access the detailed programming tutorials and example code via the online resources provided by KEYESTUDIO. These resources will guide you through setting up your development environment and uploading code to the ESP32 board.

Screenshot showing code examples for Arduino IDE (C language) and MicroPython, illustrating the two programming modes supported by the kit

Obrázek 5: Přample code snippets demonstrating C language (Arduino) and MicroPython programming environments.

Návod k obsluze

Once assembled and programmed, the smart home kit offers various interactive functionalities. Many features can be controlled via a mobile phone application, connecting through either Bluetooth or Wi-Fi.

Ovládání mobilních aplikací:

The dedicated mobile application allows you to control various aspects of your smart home model, including lights, fans, and other connected devices. The application provides a user-friendly interface for interaction.

Mobile phone app interface controlling smart home features like fan, lights, and displaying sensor data

Figure 6: Mobile application interface demonstrating control over smart home functions.

Funkce senzoru:

  • PIR Motion Sensor: Detects movement within its range, triggering actions such as turning on lights or sounding an alarm.
  • Dangerous Gas Alarm: Monitors for specific gas levels and activates an alarm if thresholds are exceeded.
  • Senzor teploty a vlhkosti: Provides real-time data on ambient temperature and humidity, which can be displayed on the LCD or accessed via the app.
  • Steam Sensor: Detects the presence of steam or high humidity, potentially triggering automated responses like closing windows.
  • Morse Code Door: Allows entry via a programmed Morse code sequence using input buttons.
  • RFID modul: Enables access control using an RFID card or key fob.
  • LED Module (6812 RGB LED): Provides customizable lighting effects, controllable via the app.
Smart home model with RGB LED lights illuminating the interior, demonstrating atmosphere lamps funkcí

Figure 7: The smart home model displaying customizable RGB LED lighting.

Smart home model with a window servo mechanism, illustrating automatic window closing when rain is detected

Figure 8: The smart home model demonstrating automatic window closure, potentially triggered by a rain or steam sensor.

Ukázkové video:

Video 1: A demonstration of the KEYESTUDIO IOT Smart Home Kit for ESP32, showcasing various functionalities including APP control, fan operation, door opening via IC card, humidity detection, steam detection, Morse code entry, human motion sensing, CO gas alarm, and colorful lights.

Odstraňování problémů

This section provides general guidance for common issues. For detailed troubleshooting, please refer to the online tutorials and support resources.

  • Sada se nezapíná: Ensure 6 AA batteries are correctly installed and charged, or that the external power supply (DC7-12V) is connected and functional.
  • Modules not responding: Verify all wiring connections are secure and correctly aligned with the ESP32 board's pins. Check for loose connections or incorrect pin assignments in your code.
  • Code upload issues: Confirm that the correct board (ESP32) is selected in your Arduino IDE or MicroPython environment. Ensure all necessary libraries are installed. Check USB cable connection.
  • Mobile app connectivity problems: Verify that the ESP32 board is correctly configured for Wi-Fi or Bluetooth and that your mobile device is connected to the same network (for Wi-Fi) or paired (for Bluetooth).
  • Údaje ze senzorů jsou nepřesné: Ensure sensors are clean and unobstructed. Calibrate sensors if necessary, following the online tutorial instructions.

Specifikace

FunkceDetail
ZnačkaKEYESTUDIO
Název modeluKS5009
Číslo modelu položkyKS5009-2
Značka procesoruSystémy Espressif
Počet procesorů1
Operační systémFreeRTOS
Technologie připojeníBluetooth, WiFi
BERANLPDDR
Hmotnost položky2.2 libry
Rozměry balení11.1 x 8.27 x 2.52 palce
Vstup napájeníDC7-12V (External Jack), USB (5V)
Požadavek na baterii6 AA baterie (nejsou součástí balení)

Záruka a podpora

For warranty information, technical support, or further assistance with your KEYESTUDIO IOT ESP32 Smart Home Starter Kit, please visit the official KEYESTUDIO website or contact their customer service department. Detailed online resources, including tutorials and FAQs, are available to help you maximize your learning experience with this kit.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.