~ Project AXIS ~

"Building the future"


Welcome to the Project AXIS blog! Here, we share our latest updates, insights, and innovations in the world of technology and engineering. Stay tuned for exciting news and behind-the-scenes looks at our projects.

Our Blog Posts:

Caleb's prototype diagram on the materials

By Binbin (12), Raver (12), and Caleb (13). And for funding: Caleb's family members, Naru (13), Binbin (12).

This project is an automated drink-mixing vending machine designed to sit inside a refrigerator and dispense customized beverages on demand. The system is powered by an ESP32 microcontroller and uses multiple small water pumps to move syrups, juices, and soda from separate containers into a cup, allowing the machine to automatically mix drinks. A touchscreen interface built with the LVGL graphics library allows users to select different drink combinations directly on the device. The screen displays available ingredients, lets the user choose a drink, and visually shows the mixing process. Once a drink is selected, the ESP32 activates the correct pumps for specific amounts of time to dispense the ingredients in the correct proportions. Each ingredient is stored in its own container, and tubing connects the containers to the pumps that deliver the liquids into a central mixing area or cup. The system focuses on accurate liquid control and reliable dispensing to ensure consistent drink mixtures.

The Concept

The concept of this project is to create a compact, automated drink-mixing machine that lives inside a refrigerator and functions like a personal vending machine for beverages. Instead of dispensing pre-made drinks, the system stores different liquids such as syrups, juices, and sodas in separate containers and mixes them on demand. Users interact with the machine through a touchscreen interface, allowing them to browse drink options and select a beverage they want. Once a drink is chosen, the system automatically pumps the required ingredients and combines them into a cup, creating a freshly mixed drink. Because the machine operates inside a fridge, all ingredients remain cold and ready to serve. The goal of the concept is to provide a convenient and customizable way to prepare drinks automatically. By combining an embedded control system, liquid pumps, and a touchscreen interface, the machine acts as a small-scale automated beverage station that can create a variety of drinks quickly and consistently.

Component Purpose
ESP32 Microcontroller Central control unit that manages pumps and touchscreen interface.
Water Pumps Dispense liquids from ingredient containers into the mixing area.
Ingredient Containers Store syrups, juices, and soda separately for mixing.
Touchscreen Interface (LVGL) Allows users to select drink combinations and displays the mixing process.

Blog Posts:

LVGL Screen → ESP32S3

Jumper Wires → ULN2803A → Water Pump

By Binbin (12) Project: Comparing Air Quality in the Past, Present, and Future (PROJECT DONE)

Our project is about how humans affect and cause bad air quality in the past, present, and future. We have made a device that detects and measures the air quality. The device beeps whenever the air quality increases severely. We are showing examples of how bad the air quality is and was in the past, present, and future.

The Concept

Our detector detects whenever carbon dioxide or sulfure dioxide enters a specific area where the detector is placed, It helps people see how much values carbon or sulfur dioxide is in that area.

The parts of our device:

Part Purpose
Arduino Nano Controls the system and processes sensor data.
MQ135 Flying Fish Module Detects air quality by measuring Sulfur, CO2 concentrations.
Jumper Wires Connects components together.
I2C Display Displays real-time air quality readings.

Blog Posts:

MQ135 → Arduino

Jumper Wires → I2C Module → I2C Display

Laptop → System

By Raver (12) Project: Wind Energy VS Sun Energy (PROJECT DONE)

Back then fossil fuels were used as our main source of energy, rather than clean energies such as wind and sun energy. So now we are seeing which is better in certain conditions. Our experiment was powering a wind turbine and solar panel to power an LED to see which one has better output. It showed that both energies actually were similar.

The Concept

The goal is to figure out which energy is the best to use. This will help the future by determining which is better for certain conditions.We have two LEDs, one powered via wind turbine and one via solar panels. We will test them by converting the movement and input into electricity and transfer it to the LEDs. Then we measure the voltage, watts, current, efficiency, accessibility, and compare the two

Conclusion:

After measuring and comparing wind energy and solar energy, we have come to the conclusion that both sources of energy are actually the same in many ways. In our experiment, both systems produced similar electrical outputs, voltage, power, and current measurements under the tested conditions. This shows that both wind turbines and solar panels can be effective, efficient, and useful methods of generating electricity. We also observed that each system accepted its energy input in a similar way. When the wind turbine received a more powerful wind gust, its electrical output increased, and when the solar panel received more sunlight, its output also increased. This shows that both renewable energy systems depend on natural environmental conditions to work efficiently. However, despite these similarities in their results, the way they generate electricity is different. Solar panels create electricity by converting sunlight directly into electrical energy inverting direct currents of electromagnetic energy from the Sun, while wind turbines generate electricity by using moving air to spin their blades, which then turn a generator. Overall, even though wind and solar power operate through different processes, our results show that they can produce a similar electrical output, making both of them valuable and reliable sources of renewable energy.

Part Purpose
Solar Panels Secondary generator of energy
Plastic Wind Turbine Primary generator of energy
Electrical Wires and Switch Connects components together.
Decoration Makes the project nicer and aesthetically pleasing.

Blog Posts:

MQ135 → Arduino

Jumper Wires → I2C Module → I2C Display

Laptop → System

By Caleb (13) Project: Assistive Smart Glasses (PROJECT DONE)

Globally, over 2.2 billion people live with vision impairment. Many rely on glasses, canes, or surgery. But some forms of vision loss can't be easily corrected. So I started wondering: Could a small wearable computer describe the world using sound? That idea became SoundView.

The Concept

SoundView is a pair of DIY smart glasses that can detect objects and convert visual information into audio feedback. Instead of seeing obstacles, the user hears them.

The glasses combine:

The goal is to create real-time environmental awareness. First Prototype The first prototype was extremely simple: glasses frame microcontroller board sensor module wired audio output It looked messy — but it worked.


Part Purpose
Microcontroller Controls system
Camera / sensor Detects environment
Audio module Produces sound feedback
Battery Power
Frame Wearable mount

The hardest part was fitting everything onto glasses without making them too heavy.

System Design

The Loop:

Camera → Processing → Audio Feedback

  1. Camera detects objects
  2. Microcontroller analyzes distance / position
  3. Audio warns user

Example Feedback Patterns

"In front of you there is a backpack, a small pencil, a blue pen. The lighting is dim and it is difficult to see fine details. A person seems to be standing in the background, along with a smartphone which he is holding."

Basic Electronic Layout

Camera Module → Microcontroller

Audio Pin → Amplifier → Speaker

Battery → Voltage Regulator → System

In early prototypes everything was breadboarded first before mounting.

Biggest Challenges

  1. Weight Electronics quickly make glasses uncomfortable.
  2. Future designs will use smaller boards.
  3. Power Wearable devices need long battery life.

Possible improvements: