Project

# Title Team Members TA Documents Sponsor
13 Safe Crib With Auto Hazard-Detection
Bob Yuan
Feng Zhao
Xinlong Dai
Dushyant Singh Udawat design_document2.pdf
final_paper1.pdf
photo1.jpg
photo2.jpg
photo3.jpg
photo4.jpg
presentation1.pdf
proposal1.pdf
video
Team Members:
- Xinlong Dai (xinlong3)
- Feng Zhao (fengz3)
- Yuhao Yuan (yuhaoy3)

# Problem
As we all know, parents with babies at home are most worried about the safety of their babies. Even at home, they always worry that when dealing with things in another room, the baby will not accidentally climb out of the crib or bump into the head of the bed, which is easy to hurt and easy to make the child cry. So we wanted to design a smart crib that uses ultrasonic sensors to detect the baby's posture and prevent accidental falls. In addition, the system monitors whether the baby is crawling on the bed to inform parents that the child is awake, though not crying. The system alerts parents in other rooms to prevent further dangerous movements. According to the posture and danger level of the baby at this time, the LCD screen plays the corresponding image warning to effectively make parents understand the situation in the baby's room to avoid more risk.
# Solution
We will use ultrasonic sensors to detect the baby's position and relative height on the bed to determine whether the baby is climbing the barrier, crawling, or rolling. In the case of the former, the master control system recognizes the action as dangerous and sends the information to a receiver in the other room, which is equipped with an OLED screen and speakers to warn of the danger. For the latter, the main control system considers it a warning action and acts similarly but switches to display a different set of alerts and a more soothing tone. In this way, parents can clearly understand the baby's current state.
# Solution Components

## Power Subsystem

We will use multiple 5V battery sets to supply the power for all the components.

## Ultrasonic Sensor Subsystem

The system will use HC-SR04(Ultrasonic Sensor) to detect the baby's current height through several ultrasonic sensors installed at the top of the guardrail on one long side and one short side of the bed. Because when lying down or climbing, the baby's height generally does not exceed the height of the guardrail. The system can consider the baby in a standing posture if the ultrasound is blocked. At the same time, multiple groups of ultrasonic sensors installed on the guardrail on both sides of the crib can also measure the distance between the baby and the guardrail at this time to precisely locate the baby on the crib. In addition, there is a set of sensors at the bottom of the guardrail, which is at the same height as the mattress. Their role is to measure the distance between the guardrail and the baby to determine the relative position of the baby in the lying position.

## Central Analysis and Data Transmission Subsystem

Suppose the distance between the guardrail is too close and the ultrasound sent by the set of sensors at the top-guardrail height. In that case, the ATMega328p (MCU) uses both information to determine that the baby is at risk of trying to climb the guardrail, causing an accidental fall. The MCU will consider it as a dangerous condition. If the sensors at the top are not blocked, but the bottom sensors detect frequent movement of the baby, the MCU will consider it as if the baby is awake and crawling, which is a warning condition. Either way, the MCU sends a corresponding signal via the Wi-Fi (ESP8266) or Bluetooth (HC-06) module to the receiver next door.

## User Interface Subsystem

Depending on the type of signal received(warning/danger), the ATMega328p (MCU) in the receiving end of the other room will send the corresponding notification image information and audio information from the internal storage to the OLED and speaker. Meanwhile, the user can use the knob to adjust the speaker's volume, display brightness, and reset the notification by pressing the button.

## Audio & Image Subsystem

According to the received audio and image information, we use 8O3W-JST-PH2.0-N speakers and ‎Hosyond B09C5K91H7 OLED to play warning alarms and text messages. Additionally, we use the DAOKI TS-US-115-CA microphone to collect the sound around the crib. This microphone can adjust the threshold and accept sound that is higher than a specific volume. This will allow the user to detect only the baby’s crying.

# Criterion For Success

Our default test environment involves placing a crib in a room the size of a traditional baby's room and placing random baby-sized objects on the bed to simulate the baby's situation in various locations. The actual testing “crib” should be a flat table with four supporting feet, and fences should protect the four sides of the table. The height of the guardrail/fence is unified on all sides, and all are 24 inches (60.96 centimeters). These parameters are determined based on a normal ten-month-old baby whose body length reaches 28.75 inches (73.3 cm).

If we lift the baby-sized object above the bed, which is at the height of the top of the guardrail, the sensor detects the ultrasonic block and sends the signal to the master control board, which then sends the warning signal to the receiving end of the other room. The screen on the receiving end also shows the warning signal of the baby climbing the guardrail and playing the alarm. At this point, the safety warning is successful. In addition, the same test object was moved irregularly across the bed in a second test. If the sensor detected this pattern, it judged that the baby had woken up. In the same order, screens in other rooms showed that the baby had woken up and another bell sounded. In this case, the reminder feature is successful as well.

Pocket Pedal - A Bluetooth Controlled Effects Box

Kaan Erel, Alexander Van Dorn, Jacob Waterman

Pocket Pedal - A Bluetooth Controlled Effects Box

Featured Project

Our idea is to make an inexpensive alternative to traditional pedal powered guitar effects boxes. Essentially, we hope to implement a single aftermarket effects box that can be remote controlled via a mobile app. This low-power, Bluetooth connected application can control the box to change effects on the go. The hardware within the effects box will be able to alter the guitar's signals to create different sounds like echoing, looping, and distortion effects (and possibly more). These effects will be implemented using analog circuits that we will design and construct to be controlled by an app on your phone.

This project eliminates the expensive buy-in for a guitarist hoping to sound like any number of famous musicians with multiple effects pedals. On top of this, it also aims to get rid of the clutter that comes with the numerous pedals and boxes connected to an amplifier. Many pedals today don't even have a visual interface to select effects through some sort of menu. The app will also provide a much more handy and portable visual representation of the possible effects all from the phone in your pocket!

Team:

Jacob Waterman jwaterm2

Kaan Erel erel2

Alex Van Dorn vandorn2