Project

# Title Team Members TA Documents Sponsor
19 Electric Water Blaster
Clark Taylor
Jaejin Lee
John Lee
Rui Gong design_document1.pdf
final_paper1.pdf
photo1.png
photo2.png
photo3.png
presentation1.pdf
proposal1.pdf
video
# Electric Water Blaster

Team Members:
- clarkmt2
- jaejin2
- junhee2

# Problem

Common problems with traditional water guns are that they rely on manual pumping and squeezing, leading to inconsistent water pressure, limited range, and user fatigue. They also provide no feedback on the water level or have any interface for the users. Our project is to build a fully electric, high-pressure water blaster that aims to fix those issues and add additional features. It will deliver consistent, controlled bursts of water while providing real-time feedback along with improved ergonomics and enhanced water resistance. We will integrate intelligent electronics with a robust mechanical system to provide a more engaging and reliable experience for users.

# Solution

For our project, we will develop an electric water blaster. At a high level, it will have a 12V DC electric pump. The pump will fill the tank and pressurize the water up to 60 PSI. A solenoid valve will control the release of water to allow it to fire powerful bursts. Our project will make use of an array of sensors to detect internal leaks and the current water level of the tank. The water blaster will also feature an OLED display which will display the current state (filling, firing, idle, etc) of the water blaster to the user so they can understand what is happening at all times. The OLED display will also display the fill level of the water blaster so the user knows how many bursts of water remain in the tank. There will also be buttons below the OLED to allow the user to navigate through the menus and make adjustments to the firing logic of the water blaster. We plan to power the water blaster through an off-the-shelf battery, likely from electric tools due to its more durable and high output characteristics.

# Solution Components

## Subsystem 1: Control Board
The control board will ultimately receive all the sensor data and move through our state machine acting accordingly given the inputs from the sensors and the IO subsystems. It will interface directly with the 12V fast actuation solenoid valves, the 12V DC electric pump, the SPI display, and the IO board.

### Components Used:
STM Microcontroller - STM32G070KBT6

## Subsystem 2: Input & Output
This subsystem provides user interaction through a display, buttons, and possibly analog controls. The SPI display will show real-time information like fill level, pressure status, and firing mode, and the buttons and knobs will allow for the firing to be altered to be more powerful or less powerful using a menu. If we find additional ways to tweak the firing characteristics in testing we will add those options for the user in the final menu. This will also control the basic trigger functionality with a push button and some creatively engineered 3D-printed parts.

### Sensors & Components Used:

OLED SPI Display – NHD-0420CW-AB3 – Displays system status, fill level, and settings.
Physical Buttons & Potentiometer – TS02-66-43-BK-160-LCR-D, PTV09A-4020U-B103-ND
– Allow user control over burst length, power level, and menu navigation.
Push button – TS02-66-43-BK-160-LCR-D – Trigger for water blaster

## Subsystem 3: Battery
The battery subsystem will provide the power for the entire water blaster. We currently would like to use some sort of tool battery due to its characteristics like high current ratings and a relatively low voltage. This battery subsystem would likely be around 18V and would then be stepped down to the 12V we need for the electric pump, solenoid valve, and power input on the control board.

### Components Used:
Battery - Milwaukee® M18™ RedLithium™ Battery XC5.0
12V DCDC – COM-18732 – Converts our 18V battery output to 12V


## Subsystem 4: Frame & Shell
The frame and shell house and protect all components from water leakage. We will 3D-print our shell for precision, and use TPU-sealed buttons and NPT fittings to prevent any water leakage.

### Features & Components:

TPU-Sealed Buttons & Covers – Prevent water ingress.
3D-Printed or Composite Shell – Ensures lightweight durability, potentially carbon fiber or fiberglass
Conformal Coating – MG Chemicals - 419D-55ML 419D Premium Acrylic Conformal Coating – Protects electronics from potential moisture exposure.

## Subsystem 5: Sensor Array
The sensor array will monitor various signals throughout the water blaster. Currently we would like to track for water leaks inside so we can safely shut off the device. To do this we will use water sensors. A larger part of the sensor array is the water level tracking. We currently have a few ideas but will need to investigate further before we decide on a final implementation. The current ideas are for an array of ultrasonic sensors to approximate the fill level, an LED and a photoresistor to determine the presence of water based on the measured resistance, and a pressure sensor at the bottom of the tank to estimate the weight of the water and therefore the volume of the water.

### Sensors Used:

Water Leak Sensor – 101020018 water sensor – Detect leaks inside the frame of the water blaster
Ultrasonic Sensor (Optional) – – Estimate how much water is in the tank
Pressure Sensor (Optional) – MHR01305PBMNNEAA01 – Measures tank pressure for optimal pump operation.
Flow Sensor (Optional) – 114991172 – Measures water input and output to track fill level

## Subsystem 6: Pump, Solenoid Valve & Tank
This subsystem handles water pressurization and delivery. A 12V self-priming diaphragm pump will pressurize water up to 60 PSI, and a fast-actuating solenoid valve will control short, high-powered bursts. The tank will store pressurized water and be monitored for safe operation.

This subsystem is responsible for filling the reservoir, pressurizing the water, and ultimately firing it from the water blaster. It will make use of a 12V self-priming diaphragm pump rated for up to 60 PSI.

### Sensors Used:

12V DC Electric Pump - HIGH FLO 12 DC Electric Electric 12 Volt Sprayer Pumps - fills the tank and pressurizes the water
12V Fast actuation solenoid valve – 1528-1280-ND – Opens and closes to release a burst of water
Flow Sensor (Optional) – 114991172 – Measures water output for performance tuning.


# Criterion For Success

The goals we would like to meet for our project to be considered complete are as follows:

- Consistent water bursts
- Distance coverage of over 20ft
- Complete frame of water blaster that houses all the components and is leak resistant
- A screen that displays the current state of the blaster based on sensor data and timing as well as buttons to navigate the configuration menus
- Accurately detects leaks and shuts down accordingly
- Tracks water level and remaining shots


STRE&M: Automated Urinalysis (Pitched Project)

Gage Gulley, Adrian Jimenez, Yichi Zhang

STRE&M: Automated Urinalysis (Pitched Project)

Featured Project

Team Members:

- Gage Gulley (ggulley2)

- Adrian Jimenez (adrianj2)

- Yichi Zhang (yichi7)

The STRE&M: Automated Urinalysis project was pitched by Mukul Govande and Ryan Monjazeb in conjunction with the Carle Illinois College of Medicine.

#Problem:

Urine tests are critical tools used in medicine to detect and manage chronic diseases. These tests are often over the span of 24 hours and require a patient to collect their own sample and return it to a lab. With this inconvenience in current procedures, many patients do not get tested often, which makes it difficult for care providers to catch illnesses quickly.

The tedious process of going to a lab for urinalysis creates a demand for an “all-in-one” automated system capable of performing this urinalysis, and this is where the STRE&M device comes in. The current prototype is capable of collecting a sample and pushing it to a viewing window. However, once it gets to the viewing window there is currently not an automated way to analyze the sample without manually looking through a microscope, which greatly reduces throughput. Our challenge is to find a way to automate the data collection from a sample and provide an interface for a medical professional to view the results.

# Solution

Our solution is to build an imaging system with integrated microscopy and absorption spectroscopy that is capable of transferring the captured images to a server. When the sample is collected through the initial prototype our device will magnify and capture the sample as well as utilize an absorbance sensor to identify and quantify the casts, bacteria, and cells that are in the sample. These images will then be transferred and uploaded to a server for analysis. We will then integrate our device into the existing prototype.

# Solution Components

## Subsystem1 (Light Source)

We will use a light source that can vary its wavelengths from 190-400 nm with a sampling interval of 5 nm to allow for spectroscopy analysis of the urine sample.

## Subsystem2 (Digital Microscope)

This subsystem will consist of a compact microscope with auto-focus, at least 100x magnification, and have a digital shutter trigger.

## Subsystem3 (Absorbance Sensor)

To get the spectroscopy analysis, we also need to have an absorbance sensor to collect the light that passes through the urine sample. Therefore, an absorbance sensor is installed right behind the light source to get the spectrum of the urine sample.

## Subsystem4 (Control Unit)

The control system will consist of a microcontroller. The microcontroller will be able to get data from the microscope and the absorbance sensor and send data to the server. We will also write code for the microcontroller to control the light source. ESP32-S3-WROOM-1 will be used as our microcontroller since it has a built-in WIFI module.

## Subsystem5 (Power system)

The power system is mainly used to power the microcontroller. A 9-V battery will be used to power the microcontroller.

# Criterion For Success

- The overall project can be integrated into the existing STRE&M prototype.

- There should be wireless transfer of images and data to a user-interface (either phone or computer) for interpretation

- The system should be housed in a water-resistant covering with dimensions less than 6 x 4 x 4 inches

Project Videos