Project Update

Our project in its current form is about air quality sensing. We want to cheaply and accurately be able to know whats in the air around you.


This currently is what we have set up wise. We wanted to make sure that the sensor that we have worked before building something for it. We plan to make some 3D printed structure to house everything for easy transport. Sadly our sensor that we were using isn’t what we are looking for. It has the capicity to detect more than one gas, but not tell the difference between them. The output range can tell us what gas is present, but many of the ranges overlap.

#include <SoftwareSerial.h>

SoftwareSerial lcd = SoftwareSerial(2,4);

void setup() {



void loop() {
int reading = analogRead(A0);






4/12 – present

4/17 – start printing the model and get additional sensors

4/19 – add additional code for sensors

4/24 – refinement

Roles :

Anthony – 3D modeling and coding

Chris – sensor research and coding

Jackson – project and conceptual development



Anthony Look, Learn, Ask, Try


One aspect of doing some kind of billboard is that billboards are only seen as advertisement mediums. It is because of this that they follow a set of rules to make them effective. They don’t have lots of text, the text needs to get the point across, and the visuals need to grab the attention of the user. We aren’t actually doing advertisements so we don’t have to follow these rules exactly.


I spent a lot of time looking at what makes successful advertising. The first usually is something that catches the eye or ear. Think of the last ad you saw, now try and remember the audio and visuals that accompanied it. Did they add to the overall experience of it or did they take away from it? Now these are questions that should be asked if the billboard would be used for traditional advertising, something that our billboard isn’t doing. We aren’t making a traditional billboard so we are going to have to look differently at what we are trying to achieve with our billboard. Do we want to have it blend in with the environment, or do we want it to stand out?


I spent sometime asking people what they think of billlboards. Many people said that they don’t see them as often as they used to. From an advertising point of view advertising on things like Facebook are far more important than physical advertising. This makes me think that our billboard isn’t going to be one that has any form of advertising. Maybe the right approach is to find something that blends in with the environment so that is still serves a purposem but not in a flashy manner.


Sadly I wasn’t able to try any small experiments. I am not sure what I would try however. I don’t have any experience with advertisements and I don’t have anything that I could put up on a billboard and see how people react.

Anthony CapSense

My original ideas was to use a banana as a proximity sensor. I ran into a few issues along the way. The first being my Arduino was VERY slow. You can see in the video that it takes about a second for the LED to react. This was very difficult in seeing if the circuit was actually working. The second issue was my data stream would sometimes randomly drop to zero. Normally this wouldn’t have been an issue, but given that I had to wait a second in between polls it was rather annoying. I tried fixing this issue by attaching the pins differently to the Arduino and the banana. This unfortunately didn’t fix that issue. I ultimately changed my project to just sense when you were touching the banana.

Anthony Franqui’s Sensor

So for my sensor I had crafted a bend sensor. It was really easy to make, although I encountered some issues that I had to resolve with copper tape. I couldn’t get the conductive fabric to touch the other side through the velostat. This was solved by the copper tape mentioned above. I sewed the conductive fabric through the felt in a zig zag pattern. It wasn’t as precise as I would have liked it to have been.











I was sadly unable to get my sensor to work. Using a voltmeter I was able to see a change in resistance when pressure was applied. I wanted to treat this more as a bend sensor for the final implementation. I am not sure if the error was with the way the circuit was set up or issues within my code. As a result of not getting a working circuit there isn’t a video of me showing it working sadly. img_0672Biological sensor .jpeg

Anthony’s Switch

I will start off by posting my code that I used

int led1 = 9;
int led2 = 11;

int out1 = 2;
int out2 = 3;

int in1 = 6;
int in2 = 7;
int val1, val2;

void setup() {
// put your setup code here, to run once:
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);

pinMode(out1, OUTPUT);
pinMode(out2, OUTPUT);

pinMode(in1 , INPUT);
pinMode(in2 , INPUT);

void loop() {
digitalWrite(out1, HIGH);
digitalWrite(out2, HIGH);

val1 = digitalRead(in1);
val2 = digitalRead(in2);

digitalWrite(led1, val1);
digitalWrite(led2, val2);


img_0582Here is my physical circuit. You can see the two pull down resistors in the bottom left corner and the two LEDs in the upper left. The gator clips off to the side are connected to the switch that I used. IMG_0583.JPGThis is where the switch is. There is two sensing zones, each one has its unique color. The paper cutout is my quick attempt at a foot. The idea of having to different zones is to be able to tell if you are running with a forefoot strike, heel first strike, or a flat footed strike. Depending on how you strike will change how the LEDs light up.


In the image below my pointer finger would be the heel and my thumb will be the front of the foot. Here is a link to it actually working


Also sorry about the extra pictures at the bottom. I can’t see them in the edit window to remove them.