LAFVIN Smart Home House Kit

LAFVIN Smart Home House Kit Instruction Manual

Your guide to assembling, operating, and programming your Smart Home House Kit.

1. Introduction

The LAFVIN Smart Home House Kit is an educational DIY STEM kit designed for learning programming and electronics with an Arduino Uno R3 board. This kit allows users to build a miniature smart home model and program various functions such as automated lighting, environmental monitoring, security features, and remote control via a mobile application. It's an excellent tool for understanding basic electronics, sensor integration, and programming logic.

LAFVIN Smart Home House Kit components and assembled model.
Figure 1: Overview of the LAFVIN Smart Home House Kit components and an assembled model.

2. Package Contents

Before beginning assembly, please verify that all components listed below are present in your kit:

2.1 Electronic Components

  • 1 x UNO R3 Board
  • 1 x V5 Expanding Board
  • 1 x LCD 1602 Display
  • 1 x Soil Humidity Sensor
  • 1 x Flame Sensor
  • 1 x Big Sound Sensor
  • 1 x Water Level Detection Sensor
  • 1 x Photoelectric Interrupt Module
  • 1 x LED White/Red Module
  • 1 x Button Red/Green Module
  • 1 x Bluetooth Module
  • 1 x DHT11 Temperature and Humidity Sensor
  • 1 x Photoresistive Sensor (Light Sensor)
  • 1 x Fan
  • 1 x Passive Buzzer
  • 1 x Battery Case
  • 3 x SG90 Servo Motors
Detailed view of electronic components including UNO R3, V5 Expanding Board, LCD 1602, Soil Humidity Sensor, Flame Sensor, Big Sound Sensor, Water Level Detection Sensor, Photoelectric Interrupt Module, LED, Buttons, Bluetooth Module, DHT11, Photoresistive Sensor, Fan, Passive Buzzer, Battery Case, and SG90 Servos.
Figure 2: Electronic components included in the kit.

2.2 Hardware and Accessories

  • 15 x M2 Screw 8mm
  • 4 x M3 Screw 6mm
  • 40 x M3 Screw 10mm
  • 15 x M2 Nuts
  • 40 x M3 Nuts
  • 6 x Plastic Gaskets
  • 2 x Copper Cylinders
  • 1 x Screwdriver
  • 14 x 3-pin Female-Female Dupont Wires
  • 2 x 2-pin Female-Female Wires
  • 1 x 3-pin Female to PH 2.0 Wire
  • 1 x USB Cable
  • 3 x Cable Ties
  • 5 x Wood Boards for house assembly
Detailed view of hardware components including screws, nuts, plastic gaskets, copper cylinders, screwdriver, various cables (3pin F-F Dupont, 2 pins, 3pin PH2.0 to Dupont), USB cable, ties, and wood boards.
Figure 3: Hardware and accessory components.

3. Setup and Assembly

Follow these steps to assemble your Smart Home House Kit:

3.1 Wooden House Assembly

  1. Carefully detach all wooden pieces from the boards.
  2. Identify the base, walls, and roof sections.
  3. Assemble the main structure of the house by interlocking the wooden pieces. Use the provided screws and nuts where indicated to secure the structure.
  4. Ensure all openings for sensors, displays, and buttons are correctly oriented.

3.2 Electronic Module Installation and Wiring

Refer to the provided diagrams and the assembly video for detailed placement and wiring instructions. Proper connection is crucial for the kit's functionality.

  1. Mount the UNO R3 Board and V5 Expanding Board: Secure these boards inside the house structure using screws. The V5 Expanding Board typically sits on top of the UNO R3, providing easy access to pin headers.
  2. Install LCD 1602: Place the LCD screen in its designated slot on the front panel of the house. Connect it to the V5 Expanding Board using the appropriate Dupont wires.
  3. Connect Sensors:
    • Soil Humidity Sensor: Position near the plant pot.
    • Flame Sensor: Mount on the roof or an upper section.
    • Big Sound Sensor: Place inside the house.
    • Water Level Detection Sensor: Position where water level monitoring is desired.
    • Photoelectric Interrupt Module: Often used for door/window detection.
    • LED White/Red: Install in designated light fixtures.
    • Button Red/Green: Mount on the front panel.
    • Bluetooth Module: Secure inside the house for wireless communication.
    • DHT11 Sensor: Mount inside the house for temperature and humidity readings.
    • Photoresistive Sensor: Position to detect ambient light.
  4. Install Actuators:
    • Fan: Mount on the roof or side for heat dissipation. Ensure the new version fan is used if available (see Figure 8).
    • Passive Buzzer: Install inside for alarm sounds.
    • SG90 Servo Motors: Connect to control mechanisms like the password door or window.
  5. Power Connection: Connect the battery case to the V5 Expanding Board. Ensure correct polarity.
  6. Cable Management: Use cable ties to keep wires neat and prevent interference.
Diagram of the assembled Smart Home House with labeled sensors and modules.
Figure 4: Labeled diagram of the assembled Smart Home House with sensor and module locations.
Close-up views of module connections within the Smart Home House.
Figure 5: Detailed views of module connections.

3.3 Software Setup

  1. Arduino IDE: Download and install the Arduino IDE from the official Arduino website.
  2. Install Libraries: Install necessary libraries for the LCD, DHT11, Bluetooth, and Servo motors within the Arduino IDE.
  3. Upload Code: Connect the UNO R3 board to your computer via the USB cable. Upload the provided sample code or your custom program to the board.
  4. Block Programming Environment: If using block-based programming, ensure the environment (e.g., Mixly) is set up and configured for Arduino Uno.
Examples of graphical block programming and general programming interfaces.
Figure 6: Examples of graphical and general programming interfaces.

4. Operating Instructions

Once assembled and programmed, your Smart Home House Kit can perform various functions:

4.1 Powering On

Insert batteries into the battery case and connect it to the V5 Expanding Board. Alternatively, power the UNO R3 board via the USB cable connected to a computer or a suitable power adapter.

4.2 Basic Functions

  • Password Door: Use the red and green buttons on the front panel to input a password. The LCD will display "Smart Home Password:" and indicate "Right" or "Error." Correct input will open the door (controlled by a servo).
  • Fire Alarm: The Flame Sensor detects fire (or high heat) and triggers the passive buzzer alarm and potentially the red LED.
  • Coin Parking: Insert a coin into the designated slot to activate a parking mechanism (controlled by a servo).
  • Sound and Light Control Lights: The Photoresistive Sensor detects ambient light, and the Big Sound Sensor detects sound. These can be programmed to control the white LED light.
  • Rain Detection: The Water Level Detection Sensor detects rain (or moisture) and can be programmed to automatically close windows (controlled by a servo).
  • High Temperature Heat Dissipation: The DHT11 sensor monitors temperature. If the temperature exceeds a set threshold, the fan will activate to cool the house.
  • Soil Moisture Warning: The Soil Humidity Sensor monitors soil moisture levels. If the soil is too dry, a warning can be displayed on the LCD or an alert can be triggered.

4.3 APP Control (Android)

The kit supports control via a dedicated Android application developed by LAFVIN. Ensure your Bluetooth module is correctly connected and paired with your Android device.

  1. Download and Install App: Obtain the LAFVIN Smart Home app from the provided resources or app store.
  2. Pair Bluetooth: Enable Bluetooth on your Android device and pair it with the Bluetooth module on your kit.
  3. Connect in App: Open the app and connect to your Smart Home House Kit via Bluetooth. The app will display "Status: Successfully connected."
  4. Control Functions: Use the app interface to remotely control various functions:
    • Turn on/off lights.
    • Turn on/off fans.
    • Open/close windows.
    • Monitor sensor data (CO2, temperature, humidity, soil moisture).
    • Control the password door.
Android app interface showing control buttons for lights, fans, windows, and sensor data monitoring.
Figure 7: LAFVIN Smart Home Android App Interface.

4.4 Programming

The kit supports both graphical block programming and traditional text-based programming (Arduino C++). Tutorials are typically provided to guide you through programming various smart home scenarios.

Video 1: Assembly and demonstration of the LAFVIN Smart Home House Kit's features.

5. Maintenance

To ensure the longevity and proper functioning of your Smart Home House Kit, follow these maintenance guidelines:

  • Cleaning: Regularly dust the wooden parts and electronic modules with a soft, dry cloth. Avoid using liquids directly on electronic components.
  • Sensor Care: Keep sensors clean and free from obstructions. For the soil humidity sensor, gently wipe it after use to prevent corrosion.
  • Battery Replacement: Replace batteries in the battery case when performance degrades or the kit fails to power on. Ensure to use the correct battery type and orientation.
  • Wire Connections: Periodically check all wire connections to ensure they are secure. Loose connections can lead to intermittent functionality.
  • Storage: When not in use, store the kit in a dry, cool place away from direct sunlight and excessive humidity.

6. Troubleshooting

If you encounter issues with your kit, try the following troubleshooting steps:

  • Kit Not Powering On: Check battery connections and ensure batteries are charged or replaced. Verify the USB cable connection if powering via USB.
  • Module Not Responding:
    • Check all wiring connections for the specific module. Ensure they are firmly seated on the V5 Expanding Board and the module itself.
    • Verify the module is connected to the correct pin as defined in your code.
    • Re-upload the code to the Arduino board.
  • LCD Not Displaying: Check LCD wiring. Adjust the potentiometer on the LCD module (if present) to change contrast.
  • Servo Not Moving: Ensure the servo is correctly wired and receiving power. Check the code for correct servo control commands and pin assignments.
  • App Connectivity Issues:
    • Ensure Bluetooth is enabled on your Android device and the kit's Bluetooth module is powered.
    • Try re-pairing the Bluetooth module with your device.
    • Restart the app and the Arduino board.
  • Incorrect Sensor Readings: Ensure the sensor is clean and correctly positioned. Verify the sensor's calibration or reading logic in your code.
  • Password Door/Window Malfunction: Check the servo connections and ensure there are no physical obstructions preventing movement.

7. Specifications

FeatureDetail
Product TypeVoltage Regulator (Integrated Circuits)
Brand NameLAFVIN
OriginMainland China
ConditionNew
Package Length10 cm
Package Width10 cm
Package Height10 cm
Package Weight0.85 kg

8. User Tips

  • Start Simple: Begin by testing individual sensors and actuators before integrating them into complex programs.
  • Verify Wiring: Double-check all wiring against diagrams before powering on to prevent damage to components.
  • Save Your Code: Regularly save your programming progress to avoid losing work.
  • Experiment: Don't be afraid to modify the sample code or create your own unique functions to explore the kit's full potential.
  • Community Resources: Utilize online Arduino communities and forums for additional support, project ideas, and troubleshooting tips.

9. Warranty and Support

LAFVIN provides support for its products. For technical assistance, programming guidance, or inquiries regarding components, please refer to the official LAFVIN website or contact their customer support. Information regarding returns is typically available from your point of purchase.

Comparison of new and old fan versions, highlighting the updated design.
Figure 8: Note on fan version. Ensure you are using the correct fan as per instructions.

Related Documents - Smart Home House Kit

Preview LAFVIN ESP32 Basic Starter Kit: Projects and Tutorials
Explore the LAFVIN ESP32 Basic Starter Kit with this comprehensive guide. Learn about the ESP32 microcontroller by Espressif, its features, and build practical projects using Arduino IDE, sensors, and web servers.
Preview Make: Circuit Scout Kit - Learn Electronics with Hands-On Projects
Explore the world of circuits with the Make: Circuit Scout Kit. This guide provides hands-on projects to learn electrical circuit basics, build inventions like light-up cards, vibrobots, and wearable LEDs.
Preview OSOYOO Smart House IoT Learning Kit for Arduino Guide
A comprehensive guide to the OSOYOO Smart House IoT Learning Kit for Arduino, covering Arduino basics, kit components, and various IoT project implementations.
Preview Elegoo UNO Project Super Starter Kit: A Comprehensive Arduino Tutorial
Explore the world of electronics and programming with the Elegoo UNO Project Super Starter Kit. This comprehensive guide provides step-by-step instructions for beginners to learn Arduino, covering installation, component usage, and project building with various sensors, modules, and motors.
Preview Snapino Instruction Manual: Learn Electronics and Arduino Programming
Explore electronics and programming with the Elenco Snapino Instruction Manual. This guide teaches circuit building, microcontroller programming with Arduino UNO, and STEM concepts using the Snap Circuits platform.
Preview Arduino Uno Experimenting Kit: Programming and Projects Guide
Explore the Arduino Uno Experimenting Kit with this comprehensive guide covering programming fundamentals and practical projects. Learn hardware and software skills through over 60 engaging projects involving LEDs, displays, sensors, motors, and more.