Home Automation / Weekly Assignment 1
Weekly Assignment 1
To do:
- The intended user experience that the automation will provide
- Look into case studies of projects similar to what you want to achieve
- per [2] above, identify what kind of sensors you will need
- per [2] above, identify what kind of actuators you will need
- For [3] and [4], look into how these components work and how they're used
- Do window shopping online and prepare a BoM (Bill of Materials) of the components you will need
Process:
Smart mattress
Target:
When someone sits or lies on it, pressure sensors trigger body temperature measurement and automatically adjust the air conditioning temperature to achieve personalised climate control.
Concpet:
The mattress senses your presence and body temperature, automatically creating the most comfortable room temperature environment for you.
I've discovered a remote forehead thermometer that enables non-contact measurement of body temperature, making the process far less intrusive for the subject. I believe this innovation could serve as one of the core functionalities for my subsequent project.
I opted for a smart mattress because incorporating sensors into the previous blanket design proved impractical, given the need for regular washing. By using a mattress instead, I've avoided the issue of pressure sensors becoming waterlogged. Whenever someone lies down, the pressure sensors activate the temperature monitoring system.
3. I've decided to use a fan instead of an air conditioner, as the Arduino kit happens to include one.
Below is a list of materials I have compiled that I believe may be required.
Pressure Sensor FSR402
Infrared temperature sensor MLX90614
- ESP32 DevKit
- DC fan
The transistor (such as 2N2222 or MOSFET) requires current amplification due to insufficient current from the ESP32 GPIO.
A diode (1N4007) is connected in parallel across the fan terminals to prevent back EMF.
Resistor (220Ω, 10kΩ)
DuPont wire + breadboard
Power supply (5V 2A)


.jpeg)
Comments
Post a Comment