Back to Parent

Outcome


Problem:

My parents' house has a pretty antiquated ventilation system, resulting in drastic temperature differences on each floor. Whether doing chores, using the computer, or watching TV, they can stay in the finished basement for a sustained period of time. It can be stressful, especially when they care about the other floor temperatures as well.

The vent is the main problem, as it focuses heat, and can only be fully opened or closed. The vent can a hassle and easily forgotten until the difference is so great, the ventilation system cannot overcome the disparity, making for an uncomfortable home environment.




Objectives:

- Device shall measure the ambient temperature in degrees Fahrenheit

- Device shall detect proximate motion and store such status for a period of time, indicating that a user is operating in its area

- Device shall visually indicate that motion is currently being detected

- Device must message the user that a significant temperature differential has been detected

- Device must not consecutively take action and message the user within a short period


Process:

Step 1:

- Wired the thermal sensor to D0 pin

Photo on 1 29 17 at 5.05 pm
Show Advanced Options

- Laid out general framework of code

Show Advanced Options

Step 2:

- Wire PIR Sensor to D1

Photo on 1 30 17 at 10.14 pm
Show Advanced Options
Show Advanced Options

- Included Motion consideration in code

- Added framework for messaging (tested phone call, found it too annoying, migrated to email)

- Included LED light for later indication that motion was currently detected

Step 3:

- Wire LED to PIR Sensor Output, D2

- Wire early prototype of half-rotation mini-servo

Photo on 1 30 17 at 11.11 pm
Show Advanced Options
Show Advanced Options

Outcome:

Below is the final circuit design and code.

Img 0144
Show Advanced Options

When the temperature differential exceeds the threshold and motion has been detected, the servo rotates (6s for effect) and emails the user as to the situation

Show Advanced Options
Img 0143
Show Advanced Options
Screen shot 2017 02 02 at 11.32.28 am
Show Advanced Options
Screen shot 2017 02 02 at 11.30.54 am
Show Advanced Options

Final Required Inventory:

- Particle Photon Microcontroller

- Connection Wires

- 2 Prototype Boards

- 3-pin Thermal Sensor (Thermistor)

- 2 kOhm Resistor

- 3-pin PIR Sensor

- Continuous Rotation Servo Motor

- 1 White LED


(Optional / in-Progress) LED 8x8 Array soldered to Adafruit Backpack


Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.