Skip to main content

Milestone Project 1: Stupid Pet Trick

Over the past two weeks, I have been working towards creating a 'stupid pet trick' using relays to control a household electronic device. I chose to use a fan as the manipulated item because fans interact with the viewer both through motion and the creation of wind. When I heard the name of the project I immediately thought of optical illusions, as for the most part, they are just a 'stupid' visual trick. I had a collection of spinning optical illusions (meant for a spinning top) and I chose the best one and put it inside the fan. It became even more silly when I added a rainbow 'wig' and stem to the fan. I am using an ultrasonic sensor to turn on the fan, and after two seconds it turns back off. A light is on the other side of the motor relay, so the light can turn back on as the fan is slowing down, which is when the illusion looks the best.

Here is a photo of my stupid pet trick:

Here is a video of my stupid pet trick:


Here are two photos of the circuit:



Here is the code I used:


If this placed in a gallery I think the illlusion would be best on a larger scale. It could be in a similar sized fan, just a bigger spinner inside. I would also want the fan cover to be a clear cover instead. The spotlight could remain the same, but the surrounding room would be much darker. The audience would walk up to the fan and wait for the optical illusion to begin.

It was a challenge to get the ultrasonic sensor code working because I was having trouble figuring out what exactly wasn't working when my readings were off. After help in-class I had a better understanding of how the code worked and had no issues adjusting it to work in the different lighting of my house. I'm glad Arduino code is beginning to make more sense to me, and look forward to working on it more next week.

Comments

Popular posts from this blog

Interactive LED Circuit

 This week I applied some of the in-class coding lessons to an interactive LED Circuit. My main idea was to create a system where half the LEDs go off and once interaction happens the other half would go off. In the simple example, I created this week, the 1st, 3rd, and 5th light go off together in a row, then the 2nd and 4th go off together once the potentiometer changes reading. I found success in creating what I wanted to for this week, though I certainly see the potential for similar code to be used on a larger and more complex scale. For more on that see the end of the post. The challenges I encountered were mainly associated with knowing how to order the code for it to work properly. I knew all the pieces necessary for this idea to function, but I wasn't sure what had to happen first. Once I was able to figure that out, the code worked well. The only problem that remains is the last LED in each light sequence doesn't fade in and out, it just flashes on. I still don't ...