This project demonstrates a basic smart home system built with an Arduino Uno WiFi board and various sensors and actuators. It enables users to monitor and control their home environment through simple HTTP requests to a web server hosted on the Arduino. The included web interface serves as an example; the system can be easily adapted to work with mobile or desktop applications.
- Connect different sensors and actuators to an Arduino WiFi board.
- Send and receive data using HTTP requests for control and monitoring.
- Provide a basic web interface for user interaction.
- Arduino Uno WiFi (with ESP8266 WiFi module)
- Temperature sensor
- PWM ventilator with 4 pins
- Onboard LED (simulating a light)
- Infrared transmitter and receiver
- Temperature Monitoring: View current temperature readings from the sensor.
- Fan Control: Control the PWM ventilator based on user input or temperature thresholds.
- LED Control: Turn the onboard LED on or off (can be expanded to control other lights).
- Infrared Control: Integrate IR functionality for additional device control.
A basic web page is included to demonstrate user interaction and API usage. This can be customized or replaced with a mobile or desktop application.