Project

# Title Team Members TA Documents Sponsor
16 POTD-Problem-Based Alarm
Honorable Mention
Chenxi Xu
Xiangyu Wu
Zhuyun Zheng
Jack Li design_document1.pdf
final_paper1.pdf
other1.zip
other2.zip
presentation1.pdf
presentation2.pptx
proposal1.pdf
video
### PROBLEM
Getting up on time has always been a problem for many people. The very basic alarm that only makes clangorous sound often fails to wake people up, and often lead to people turning it off and fall back to sleep, which causes a delay to their days. Furthermore, setting alarm with cell phones has some drawbacks. If the cell phone battery dies in the middle of the night, the alarm fails.
### SOLUTION OVERVIEW
We realize that waking up is actually a process. Simply hearing a high volume sound will not sufficiently awake people’s brain. Thus, we decided to build an alarm, which will push people to think and solve some problems in the form of multiple choice questions that can be answered with buttons. The process of answering questions stimulates people to fully wake up.
To fully make use of these problems, we allow users to load their own problems that they want to study or remember. The alarm can only be turned off if all the problems are answered. There will be an auxiliary app that’s connected to the alarm with bluetooth so that the user can load their own question bank. And the app can also record the time it takes to wake up to help users know what time they should set their alarm so as to wake up timely.

### SOLUTION COMPONENTS
Hardware:
#### ALARM SUBSYSTEM:
- There will be a real time clock that counts the time, a speaker that goes off at a certain time.
#### USER INTERFACE (HARDWARE) SUBSYSTEM:
- Have four buttons for users to press when answering the problem of the day (multiple choice).
- An OLED display that normally displays current time and shows problems when the alarm goes off.
#### POWER SUBSYSTEM:

- Our device will be powered by battery power.
#### COMMUNICATION SUBSYSTEM:
- A bluetooth module connected to the microcontroller to send and receive data to mobile app for saving time and questions

#### PROCESSING SUBSYSTEM:

- A microcontroller will be used to connect all subsystems.
- Receive signals from buttons to determine if the user answers correctly.
- Decide whether to turn off the alarm based on the user's answer.
- Record and store the time it takes to wake up in microcontroller which is built on the PCB by ourselves. The data can be sent to app via Bluetooth.

Software:
#### USER INTERFACE (app):
- There will be an app for the users to input their questions into the alarm. In addition, the app will display the daily records of the time it takes to wake up, and the records of correct-answered questions and incorrect-answered questions.

### CRITERION FOR SUCCESS
- The alarm will go off at a preset time.
- The user will be able to answer questions and then stop the alarm.
- The time it takes to wake up could be recorded and sent to app.

### ADDITIONAL NOTES
-Uniqueness
There is no physical alarm clock that supports problem solving and custom problem loading.

RFI Detector

Jamie Brunskill, Tyler Shaw, Kyle Stevens

RFI Detector

Featured Project

Problem Statement:

Radio frequency interference from cell phones disrupts measurements at the radio observatory in Arecibo, Puerto Rico. Many visitors do not comply when asked to turn their phones off or put them in airplane mode.

Description:

We are planning to design a handheld device that will be able to detect radio frequency interference from cell phones from approximately one meter away. This will allow someone to determine if a phone has been turned off or is in airplane mode.

The device will feature an RF front end consisting of antennas, filters, and matching networks. Multiple receiver chains may be used for different bands if necessary. They will feed into a detection circuit that will determine if the power within a given band is above a certain threshold. This information will be sent to a microcontroller that will provide visual/audible user feedback.

Project Videos