Final Project

I worked on defining my final project idea and started getting used to the documentation process. It all begins in Week 1, where you can find my initial idea, some sketches, and links.

Curious to see my first sketches and research process?

Check them out here

Here’s an example of my concept:

Sketch

A CO₂ Infopoint seamlessly integrated into the wall for Companys and open plan offices.

BeeAirMockup

2D and 3D Modeling

04.02.2025

The first prototype consists of an elegant wooden casing with a diffuse acrylic glass panel. This panel features a bee icon with a targeted opening for the CO₂ sensor, ensuring more accurate measurements.

Inside, a precisely fitting PLA frame securely holds the electronics and circuit boards. It is designed to slide into place without additional fasteners, staying in position due to its exact fit.

A dedicated groove accommodates the LED strip, while a subtle elevation in the center optimally positions the CO₂ sensor.

The LED strip emits a soft, diffused glow across the acrylic surface, preventing glare while creating a pleasant and evenly distributed light.

The acrylic panel itself is securely attached with magnets and includes two small foot supports to ensure a perfectly aligned installation.

At the bottom of the wooden frame, polygonal openings allow for clear sound output from the speaker. The rear side features carefully placed cutouts, making it easy to mount the enclosure flush against a wall.

placed cutouts

Inside Prototype

Prototype

Some other section

Soon

Materials

Qty Description Price Link Notes

Code Example

Use the three backticks to separate code.

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Video

3D Models