ECE 110/120 Honors Lab Section : Intelligent Window Rain Protector 2.0

 

James Wyeth (jamesw2): ECE 110

Ellis Ned (EPE2): ECE110

Shixin Wu (shixinw2): ECE110


Introduction

  • Statement of Purpose

    • Due to the unpredictable nature of Illinois’s weather, many have returned to their homes to discover expensive electronics and belongings ruined by rain incoming from a nearby window that was never closed. Our project aims to use an analog rain sensor to detect inclement weather and automatically close a window with a DC motor, preventing rain from entering the room.

  • Background Research

    • As is commonly known, exposing bare electronics to water creates shorts in the circuitry, burning out expensive circuits and rendering the entire device inoperable. We believe that by monitoring the current (SOURCE HERE, YO) in a rain sensor, it is possible to detect the amount of rain on a conductive surface. By then comparing the current of this circuit to a preset threshold in a comparator circuit (Texas Instruments), a digital signal can be sent when the current from the rain sensor surpasses the threshold current.

Design Details

  • Block Diagram


  • System Overview

    • As the surface of the rain sensor begins to collect rain, the resistance decreases, causing a shift in analog current supplied to a comparator circuit. If the current surpasses a threshold, determined by comparing the current of the rain sensor with the current of a potentiometer, the comparator will send a digital signal to a TI MSP 430 microcontroller. Once this signal is received, the MS 430 simultaneously send a signal to a DC motor to turn a gear system, closing the window. Once a reed switch detects that the window is closed, a signal will be sent, stopping the motor. Meanwhile, a digital signal will be sent to an ESP 8266 WiFI Module, which will send an Android Push Notification to the user’s phone, alerting him or her that their window was closed. This system is supplied current via a 5V DC Power Supply.

  • List of Parts

    • TI Launchpad

    • TI LM 193 Comparator

    • Resistive rain sensor

    • IR LED

    • IR detector

    • Small panel of glass

    • Opamp

    • Resistors

    • Breadboard

    • ESP8266

    • 5VDC Power Supply

    • Reed switch

    • Magnet

    • Motor

    • Pololu motor driver MC33926 or similar

    • Potentiometer

  • Possible Challenges

    • Debugging TI Launchpad :)

    • Implementing a predictable and consistent rain sensor

    • Implementing Firebase Cloud Messaging into the ESP 8266

  • Sources Cited

    • Pecht, M. 2009. Prognostics and Health Management of Electronics. Encyclopedia of Structural Health Monitoring. .

    • LMx93-N, LM2903-N Low-Power, Low-Offset Voltage, Dual Comparators, Texas Instruments



Final Report


Attachments:

Comments:

Approved! Please add links for specific parts and components.

Posted by atmarsh3 at Sep 23, 2016 16:28

Make sure you guys are including weekly updates. 

Posted by atmarsh3 at Oct 20, 2016 12:33

Reminder that everyone should have a short (5 minute) progress report presentation ready for the next meeting! Just share what your team been working on, challenges, opportunities, and your plan for the rest of the semester.

Posted by ajborn2 at Oct 24, 2016 17:12

Correction: presentations will be November 11th (Friday teams) and 14th (Monday teams). However, it's never too early to start preparing demos and stuff!

Posted by ajborn2 at Oct 24, 2016 17:40

Please list your group members at the top of the page. I would need the name, netID, and course to which honors credit is applied (110 or 120).

Posted by oscarbi2 at Nov 11, 2016 12:57

Don't forget to write journal entries!

Posted by ajborn2 at Nov 18, 2016 17:29