Final Project Proposal

LightLamp Walking Prototype.PNGLisette Borja

Landon Austill

Gabby Nacion

Hannah Wheeler

Final Project Proposal

Problem: Most of the energy we produce currently still comes from the nonrenewable resource of burning fossil fuels. We know this in problematic for a variety of reason such as the fact that fossil fuels won’t last forever and it adds to air pollution. We want to create a new kind of renewable energy resource generated from the movement of people.

Our idea is to create a prototype of a piezoelectric generator that lights up a structure. This would be a representation of a much larger scale idea that we envision being placed into largely populated areas. This would allow people to generate electricity by walking, running, moving over these areas. The energy would be stored and then utilized by a nearby structure.

There are examples of piezoelectric generators being used in a small scale, we want to build upon this and create something larger.

The project would kick start more conversation about how we can incorporate human movement into energy in a renewable way. It would take advantage of the growing population that is only continuing to grow.

We want to build a small-scale representation. For right now, we are thinking a project the size of a tetherball court. Inside there would be a lamp that would be powered by the pressure under the people walking around.

Materials list – (very loose) piezo elements, some kind of mat, lightbulb(s), probably an Arduino, lamp.

Top two ideas

Landon Austill

Lisette Borja

Hannah Wheeler

Gabby Nacion

For our two ideas we are proposing either a sustainable garden that grows using human urine. It would grow bioluminescent mushrooms that could be used (one day) to replace light sources. The soil and growth would be monitored using Arduino soil sensors and moisture sensors.

The other project we were discussing was using human hair as a replacement for 3D printing materials. We haven’t discussed the process as to how we would go about doing it as of yet. The initial idea is also still up in the air as we’ve discussed working with stem cells , but we like the idea of working with 3D printers.

Mycelium Prototype

Landon Austill

Jennifer Weiler

Gabrielle Nacion

 

For our project we grew the mycelium around a McDonald’s chicken nugget box. Having it grow around the box gave us open space underneath the model for us to put the electronics if we wished. Our finished project was a toy that would show “emotion” depending on if the person was touching it on one side, not touching it, or touching it on both sides. There are multiple messages for each state that plays based on how long your hands are there.

 

#include <SoftwareSerial.h>
#include <CapacitiveSensor.h>

 

CapacitiveSensor cs_4_2 = CapacitiveSensor(4,5);
SoftwareSerial lcd = SoftwareSerial(2,3);
int i = 0;
int lCount = 0;
int mCount = 0;
int hCount = 0;
void setup() {
// put your setup code here, to run once:
lcd.begin(9600);
}

void loop() {

double total1 = cs_4_2.capacitiveSensor(30);

i++;
//clear screen
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.write((uint8_t)0);
lcd.write(0xFE);
lcd.write(0x58);

//display
if(total1<300)
{
mCount = 0;
hCount = 0;
lCount++;
if(lCount<6){
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.println(“Anyone?”);
//lcd.print(total1);
}
else if(lCount<11){
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.println(“I’m so lonely”);
//lcd.print(total1);
}
else{
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.println(“…”);
//lcd.print(total1);
}
}
else if( total1 < 1000)
{
lCount = 0;
hCount = 0;
mCount++;
if(mCount>5)
{
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.write((uint8_t)0);
lcd.println(“Hello Friend”);
// lcd.print(total1);
// lcd.print(i);
// lcd.print(“.”);
}
else{
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)0);
lcd.write((uint8_t)255);
lcd.write((uint8_t)0);
lcd.println(“Hello”);
//lcd.print(total1);
// lcd.print(i);
//lcd.print(“.”);
}

}
else
{
if(hCount<3){
lCount = 0;
mCount = 0;
hCount++;
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)255);
lcd.write((uint8_t)0);
lcd.write((uint8_t)0);
lcd.println(“Get Away”);
//lcd.print(total1);
}
else
{
lcd.write(0xFE);
lcd.write(0xD0);
lcd.write((uint8_t)255);
lcd.write((uint8_t)0);
lcd.write((uint8_t)0);
lcd.println(“>:(“);
//lcd.print(total1);
}

}

delay(1000);
}

 

 

Pressure Sensitive shoe light

For my project I struggled to come up with an idea for a while. I originally tried to make a book light but that’s more of an on or off situation so I scrapped it. In the end I tried to make a shoe light so that when you stepped on the sensor in your shoe, the light would turn on. The width of the shoe warped the sensor and I weigh a lot so it still was more of an on off situation but if you dangled in the air it worked.

IMG_0102[1]

Code:

int analogPin = A0;
int ledPin = 6;
void setup(){
pinMode(analogPin,INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}

void loop(){
int value = analogRead(analogPin);
Serial.println(value);
int ledValue = map(value,0,1023,0,255);
analogWrite(ledPin, ledValue);

delay(100);
}

Soft Switch – Landon Austill

My soft switch program uses a lamp to toggle the two led’s. My circuit was giving me a few problems with the resistors I was using, so I ended up removing one and replacing it with the open switch. Below is a video of me using the lamp to finish the circuit. It isn’t a great connection and it causes the power to go in and out. Halfway through I just touch the two ends to show how it could be.

Code:

const int buttonPin = 5;
const int ledPin = 10;
const int led_Pin = 9;

int buttonState = 0;

void setup() {
pinMode(ledPin, OUTPUT);
pinMode(led_Pin, OUTPUT);

pinMode(buttonPin, INPUT);
}

void loop() {
buttonState = digitalRead(buttonPin);

if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
digitalWrite(led_Pin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
digitalWrite(led_Pin, LOW);
}
}

IMG_0076.JPG

Introductions – Landon Austill

Hello my name is Landon Austill.

As far as my prior experience goes, I’ve had a lot of programming with different languages, swift, c#, c++, and java to name a few. I’ve never experimented with micro controllers or anything like that but I’m very excited to this semester.

I’ve not used many physical materials for art projects with the exception of stuff I did in highschool.

My favorite Biodesign Challenge would have to be the Plant Sentinels. The project consists of plant that have been bioengineered to turn white when they sense toxins found in explosives in the air. June Medford, the creator of the project, hopes that one day these plants could be used as “greener versions of TSA scanners in airports”.