Posts

Input/Output - Interactive Proposal

Image
Initially, I wanted to create an installation similar to Jelly Swarm at the Vancouver Aquarium. My version of it would include paper lanterns, which would either hang from the ceiling or be dispersed on the floor, and would react to a user's body movement in a specified room. Specifically, I wanted the colors of the lanterns to change as you walked closer and further away from them. For example, if you stood under them, they would appear purple, but as you move further away, they would become red or blue. I didn't see anything wrong with this idea, but I ended up talking to Bryan about another MADT project I was working on, and he said that it was okay to do the same one as long as it is amped up since I am doing it both with a partner, Alice, and also for two different classes. The concept behind this project is creating a cityscape (we were thinking of downtown Calgary) which would light up the more noise there is in a room. Alongside this, there would be stars above the cit...

Stupid Pet Trick

Image
I've been invested in choose your own adventure-style games lately, where someone has to pick between two options. I've also been interested in working with light of some sort for quite some time now. I'd originally wanted to do something with programmable LED's (so I could have the full spectrum at my disposal), but I figure with a turn around of two weeks, I don't exactly have enough time to work out all the details of what I want to do with the colors. While making the code, I had to consider how I was going to make it more condensed, especially since morse code involves a lot of dashes and dots, which creates a lot of delays. I had to use a Boolean function, and I also had to create my own functions to represent each letter, which ended up being pretty understandable after the 4th letter or so. The last problem I ran into was the fact that the ring light I was using had a multi-function control switch (the power was made of one button) to turn it on afte...

Interactive LED Circuit

Image
(Video link also here  https://vimeo.com/790609322  ) void setup() { Serial.begin(9600); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); pinMode(11, OUTPUT); //pushbutton pinMode(12,INPUT); digitalWrite(12,HIGH); } void loop() { //is button pressed? if(digitalRead(12)==0){ //red light with green turn signal digitalWrite(11,HIGH); digitalWrite(5,HIGH); digitalWrite(10,LOW); digitalWrite(9,LOW); digitalWrite(6,LOW); delay(2000); //red light with yellow turn signal digitalWrite(5,LOW); digitalWrite(11,HIGH); digitalWrite(6,HIGH); delay(1000); //just red digitalWrite(11,HIGH); digitalWrite(6,LOW); delay(1000); //green light digitalWrite(11,LOW); digitalWrite(6,LOW); digitalWrite(9,HIGH); delay(2000); //yellow light digitalWrite(9,LOW); digitalWrite(10,HIGH); delay(1000); } //if button isn't pressed, potentiometer controls which light is on else{ if(analogRead(A0) 200&&analogRead(A0) 400&&analogRead(A0) 600&&analogRead(A...

Blink

Image
Last semester, I took MADT 304, which made me a bit familiar with the use of the Arduino. I have yet to make the circuit because I have not yet gotten my electronics kit, but I can show the coding that I've drafted up. I've kept it simple and left in notes for what each line of code is supposed to do. On a separate note, I have some videos left over from last semester where I played around with the blink function using 2 LED's. In one video, they switch back and forth between which one was blinking and in the second video, they both blinked in and out at the same time.

Milestone Projects

Image
The following is a series of photos from my work in OBDF 210. Castle: Reverse Engineered Object: Surface Design:  Chess Set:

3D Printed Chess Set

Image
P reliminary models: (See previous post for the sketches) The king required a bit of troubleshooting to get the more complex curves. For the ears and the horns, I used sweep2, using the curves as the rails and the circles as the sweep shapes. As for the head, it's pretty much just a stretched-out sphere. In terms of proportions, I did some experimenting to see what felt right. I decided to not include a nose for this model just to simplify it a little bit since it already had details indicating a general face (the ears and horns). Ears: Horns: I didn't keep the base model, but the queen was basically 6 sets of squares that I booleanDifference'd the pips into and then put together into a cube. (I had a similar model from the castle project that I reworked so that the pips were indented rather than on the outside). The Bishop, Knight, and Rook were all made using revolve and the noses made using a sphere then scale1D to get them to become more ovular. The handles were mostly ...

3D-Printed Chess set: Concepts

Image
I wanted to base my chess set off of the video game Cuphead (which also happens to have a show on Netflix that I highly recommend watching). I had a sketch from a while back (I was pretty excited for this assignment) and I was thinking of which characters would best fit which pieces, especially considering the fact that in a set, the pieces are repetitive in that there are 2 knights per side, etc. Not to mention it feels suiting to transfer the idea of Cuphead into Chess due to the fact they are both two player games. Initial Sketches: Pictured below: Bat-Bomb - Pawn: Reasoning: For the pawns I wanted to do something that would make sense to be repeated (as there are 8 per each side), so I choose the bomb-bats from the final boss. (Truth be told, I don't know if these things have an official name, they just appear during one of the phases of the Devil's fight). I considered replicating one of the other bosses in the game, but then I feel like I am neglecting the other 16 in the...