Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The home automation project integrates Arduino and Flutter to create a smart lighting control system. It combines hardware and software seamlessly, enabling efficient and user-friendly management of home lighting through a mobile application.

NotificationsYou must be signed in to change notification settings

kavindualwis/Home-Automation-System-Using-Arduino-Flutter-Mobile-App

Repository files navigation

A smart home automation system developed usingArduino andFlutter, designed to enhance lighting control and improve user convenience.

Features

  • Automatic light activation and deactivation based on room entry and exit.
  • Mobile application control built withFlutter.
  • Integration withArduino for seamless hardware-software interaction.
  • Support for mood-based and customizable lighting colors.
  • Energy-efficient design for sustainable usage.

Technologies Used

  • Flutter: This is for developing the mobile application interface.
  • Arduino: For hardware implementation and communication.
  • Wi-Fi (ESP8266/ESP32): For wireless communication between devices.

Getting Started

Prerequisites

  • Arduino IDE installed on your computer.
  • Flutter SDK set up for mobile app development.
  • ESP8266/ESP32 Wi-Fi module.

Installation

  1. Clone the repository:

    git clone https://github.com/kavindualwis/home-automation.git
  2. Open theArduino folder and upload the code to your board using Arduino IDE.

  3. Navigate to theFlutter folder, install dependencies, and run the app:

    cd FlutterAppflutter pub getflutter run

Usage

  • Install the app on your mobile device.
  • Connect the hardware to Wi-Fi using the provided configuration settings.
  • Use the mobile app to control lights, customize colors, and monitor system status.
  • Adjust settings for energy efficiency and mood-based lighting directly from the app.

Project Structure

  • /Arduino: The Arduino source code for hardware control.
  • /FlutterApp: Contains the Flutter project for the mobile application.

Future Enhancements

  • Add voice control capabilities.
  • Extend automation features to other appliances.
  • Implement machine learning for predictive lighting control based on user behavior.

License

This project is licensed under the MIT License - see theLICENSE file for details.

Acknowledgments

  • Inspiration from IoT smart home technologies.
  • Support from the developer community.

About

The home automation project integrates Arduino and Flutter to create a smart lighting control system. It combines hardware and software seamlessly, enabling efficient and user-friendly management of home lighting through a mobile application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp