Honors Biology Biomimicry 2024

Prototype - Surgical Staples

Henry Gu and Henry Gu

Sketches - Biomimicry in Medical Care

Henry Gu and Henry Gu

reflection

Seungwoo Byun and 2 OthersGeraldo Moran
Anxuan Xie

We think that we should make our ideas straight. We either stick to the armadillo backpack and drop the led thing and work on actual camouflage, or we can stick to the led light, and set the back of the armadillo backpack into any color as well. 

Mid Review Presentation

Ganghun Kim and Yuan Bin Su

Shock Absorbing Shoe Soles Inspired by Honeycombs

By Jason Kim and Aidan Su

feedback thing-Nathan Byun

Seungwoo Byun and 2 OthersGeraldo Moran
Anxuan Xie

1. The two ideas contradict each other

2. Maybe use tent like material for the armadillo backpack?

3. Led lights goes against camouflage as it will only stick out. 

4. The military will probably use green and camo instead of led lights

5. Maybe drop one of the ideas

EP 3 sketches

Ethan Pang and Daniel Onyemakonor

DO sketches

Ethan Pang and Daniel Onyemakonor

With Schematic

Curt Lewellyn and 3 OthersGeraldo Moran
Seungwoo Byun
Anxuan Xie

   +5V

    |

   Photoresistor

    |

    +---- A0 (Analog Pin on Arduino)

    |

  Resistor (e.g., 10k ohms)

    |

    +---- GND


   +5V

    |

   RGB LED (Common Anode)

    |

    +---- Red Pin   ---- 9 (PWM Pin on Arduino)

    |

    +---- Green Pin ---- 10 (PWM Pin on Arduino)

    |

    +---- Blue Pin  ---- 11 (PWM Pin on Arduino)

    |

   Resistor (e.g., 330 ohms)

    |

    +---- GND


Make sure to connect the components as described in the schematic:

  1. Connect the photoresistor to an analog pin (e.g., A0) on the Arduino, along with a resistor (e.g., 10k ohms) connecting to the ground (GND) pin.

  2. Connect the common anode of the RGB LED to +5V.

  3. Connect each color pin of the RGB LED (Red, Green, Blue) to their respective PWM pins on the Arduino (e.g., 9, 10, 11).

  4. Connect a resistor (e.g., 330 ohms) from each color pin to the ground (GND) of the Arduino.

This schematic assumes a common anode RGB LED. If you have a common cathode RGB LED, you'll need to adjust the connections accordingly.


Shock Absorbing shoe sketches

Ganghun Kim and Yuan Bin Su

second code

Seungwoo Byun and 2 OthersGeraldo Moran
Anxuan Xie

const int photoResistorPin = A0; // Analog pin for the photoresistor

const int redPin = 9;            // PWM pin for the red channel of the RGB LED

const int greenPin = 10;          // PWM pin for the green channel of the RGB LED

const int bluePin = 11;           // PWM pin for the blue channel of the RGB LED


void setup() {

  Serial.begin(9600); // Initialize serial communication for debugging

}


void loop() {

  int photoValue = analogRead(photoResistorPin); // Read the analog value from the photoresistor

  Serial.println(photoValue); // Print the photoresistor value for debugging


  // Map the photoresistor value to an RGB color range

  int redValue = map(photoValue, 0, 1023, 0, 255);

  int greenValue = map(photoValue, 0, 1023, 0, 255);

  int blueValue = map(photoValue, 0, 1023, 0, 255);


  analogWrite(redPin, redValue);     // Set the red channel of the RGB LED

  analogWrite(greenPin, greenValue); // Set the green channel of the RGB LED

  analogWrite(bluePin, blueValue);   // Set the blue channel of the RGB LED


  delay(100); // Delay for better readability (adjust as needed)

}