Honors Biology Biomimicry 2024

Chat GPT Code

Curt Lewellyn and 3 OthersGeraldo Moran
Seungwoo Byun
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)

}

Color Detection using photo resistor

Curt Lewellyn and 3 OthersGeraldo Moran
Seungwoo Byun
Anxuan Xie

https://www.eevblog.com/forum/beginners/colored-led-recognition-with-photoresistor-or-diode/

Expectations

Charlie Danziger

In addition to the work above, please include the following: 

  1. Evolutionary history of your feature. 
  2. For precedents: look for precedents both in nature and in human engineering
  3. Slides for initial sketches/diagrams should include all 3 sketches that each person made at the start and explanations for why each was chosen or not chosen. 
  4. After iterations and daily progress, please have a slide or 2 showing the plans for going forward. 

Breathable metal to allow airflow

Matias Yau and Ryan Moriya

https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.racplus.com%2Fnews%2Fbreathable-metal-replacement-for-air-conditioning-08-02-2013%2F&psig=AOvVaw1qJi8l735Gt4cfbIXVWr5n&ust=1705370786701000&source=images&cd=vfe&opi=89978449&ved=0CBMQjRxqFwoTCPCu5ran3oMDFQAAAAAdAAAAABAa

Mid-Review Post Requirements

Yue Chelsea Qiu

Wednesday game plan:

  • Read through the feedback you received in the “Exercises” > “Peer Critique” > “Response” tab. 
  • Synthesize all of the critique you received from your peers into a written bullet list in your sketchbook.
  • The goal for your prototyping today will be to address as many aspects of the peer critique as possible.
  • By the end of the day, you should have made plenty of iterations to your prototypes that take most of the critique into consideration.

01/11 collection system design version 1

Oliver Zhang and Andrew Jiakang Feng

This was the first design. The main wooden "stem" with all the metal "leaves" on top will stick out through the middle. All the electronics will be connected through the central hole down a hollow cylinder to the bottom of the water collection tank. Water will drip down the leaves into the funnel and down the sides, leaving the electronics connected in the middle intact.

01/10 progress

Oliver Zhang and Andrew Jiakang Feng

Major breakthrough!

We plan to create a superhydrophobic surface with semi-hydrophilic bumps attached to a metal plate that will be potentially cooled down by semiconductors. Water droplets will condense on the hydrophilic bumps and, with a bit of shaking or tilting, roll down into a container below through contact with the superhydrophobic surface.

We found the perfect material for this job: pieces of interlocking foam tiles with tiny bumps. Firstly, we will cut the foam into thinner pieces and spray its surface with hydrophobic paint. Then, by coating a roller paint brush with a thin layer of paint and carefully going over the foam's surface, it can only make contact with the bumps and leave a layer of hydrophilic paint on it. See the images above, where the dark blue paint represents a hydrophilic coating, and the light blue paint represents a superhydrophobic coating.

Our next steps are to design and 3d print the collection system, make the electronics using Arduino, cut out metal plates that will be attached to the foam, and, most importantly, decide on what types of coating we will use.

Day 2 Progress - Jan/10/23

Anxuan Xie and 2 OthersGeraldo Moran
Seungwoo Byun

Today, we posted precedents and began working on our actual prototypes. Nathan worked on the camouflage LED lights, while Geraldo and I worked on the actual prototype and posted precedents.

Day 1 Progress - Jan/09/23

Anxuan Xie and 2 OthersGeraldo Moran
Seungwoo Byun

On the first day, we decided what to make for the project. We are creating an armadillo backpack and a camouflaged jersey that will be attached to a color sensor in the backpack. The color of the jersey will change as the background color changes. By the end of the class, we had completed a rough prototype and created a sketch for it.

Arduino model prototype for camo leds

Seungwoo Byun and 2 OthersGeraldo Moran
Anxuan Xie