We’re Doomed

Everybody, pack it in. Robots are going to win, we have no defence now. This is it. Humanity is over. Its been… an experience.

Consolation: go listen to “You’ll Be Back” from the Hamilton soundtrack. It’ll make you smile, at least until our new robot overlords arrive. (Yeah, I may have been looking for a way to plug that song, it has nothing to do with this class but it makes me laugh).

Advertisements

Final Project: Uuuuugh.

Ok, so Bluetooth is harder than anticipated. I don’t know why we thought it would be easy to just plug the Bluetooth module thingy into the appropriate places on the Arduino and BAM! It would work. That is not the case. Jackie and I spent about an hour just basically banging our heads into a wall (we were actually trying to get libraries for an older version of Arduino and were making absolutely zero progress, so may as well have just been braining ourselves on a wall) before we could go get help from Phil. Who told us that there is just some stupidly complicated thing we have to do that takes about 10 minutes. So we have no progress yet and we still don’t know 100% what we are going to do with the Wiimote once we can connect the damn thing. This is going to turn into a problematic project, I just know it.

giphy

Final Project: Planning

Alright, so Jackie and I are teaming up on this one.

Idea 1: The Wiimote
So the initial idea was to take apart a Wiimote and put the components on a glove to enhance the gesture control nature of the Nintendo Wii. However, this is merely a technical exercise, and as Dana articulated where I couldn’t, we would basically be changing the casing of the Wiimote. It isn’t enough.

Dana informed me that you can indeed use a Wiimote with the computer, and there are many instances of people interacting with Processing using a Wiimote. I don’t know why I thought this, but I didn’t think you could actually do that. From some cursory research, this may involve making a DIY infrared sensor bar, which may be problematic in that we don’t have a lot of time to ship parts. I am going to try very hard to find a way to use a Wii sensor bar or find a relatively inexpensive one that connects to a USB port. I’m still not entirely sure how to get them to talk, and there are a few Processing libraries that seem to work, but the posts I’ve been finding are for Processing 2 and earlier. I am concerned that there may be no contemporary libraries that are functional. Truth be told, I am skeptical that this idea will work (and remain at a reasonable price).

Idea 2: Anti-Anxiety Plush (+ other things)
My other idea is to make an anti-anxiety or anxiety helper plush. To do this I would use a pulse sensor, a speaker and possibly an LED. My idea is to track when the pulse sensor sends a signal, and use that to create a steady pulse rhythm that is slower than the user’s own heartbeat. The key here is that I want to have that steady rate rather than merely delaying the signal from the pulse sensor, as we saw they can be rather finicky, and having just a steady beat would be more soothing. As a side note, I mentioned this idea to my sister and she has a plush that plays a slow, steady heartbeat sound already! She said it really helps her, so I guess I have my case study! But I want my heartbeat sound to be responsive to the user’s own heart rate so it could help slowly bring down their heart rate.

Dana also suggested to me that I look into other delivery methods for this – like having a plush to cuddle isn’t necessarily the best idea for say, a working professional. So I can think about other forms of delivery for the sound and light, as well as ways to apply the pulse sensor (my mind immediately jumps to just like.. a cute block of wood for the sound. This may be because of my love of Mr. Magorium’s Wonder Emporium being a movie that never fails to calm me down and cheer me up).¬†Eventually, having like a fashionable bracelet or something wireless would be nice, and for the delivery for something discreet, maybe a necklace that just vibrates gently with the pulse beat? But that would definitely be an “eventually” sort of thing. At least I have somewhere to go with this one!

Idea: Final Project

Anti-anxiety plush animal! Using the pulse sensor, it will play a heartbeat sound slightly slower than your own heartbeat, helping you to slow your own heart if you are anxious about something. Could include an LED that pulses with the heartbeat. I would just need to figure out how to get the arduino to read the pulse rate in a way that I can modify it to be slower and also steady (I don’t want it to be just a delay of the user’s heartbeat, I want it to be steady, but at a slightly slower rate than the user, but will still constantly update.

Ideas: Final Project

Was just thinking about something possible for the final project. All I know is that it is going to be using the Kinect, and I was thinking about making a Harry Potter duelling game, kind of like the quick-draw game in Nintendo’s 1-2-Switch. Ideally, you’d be able to pick between a few different spells (using some device connected to you, like a glove), and depending on what spell you use, you get different results. Like Expelliarmus to disarm, Stupefy to stun and Protego to protect. If both players use Protego, it’s a draw, etc. I already have code that tracks colour and displays what looks like “spells” using different behaviours for particle systems where the colour is. If I can modify that to be more precise or track something specific, this could work? Maybe?

Assignment 3: Complete

Ok, been a rough week. Forgot to upload all of my completed stuff on my blog. Here goes!

The assignment is done, it doesn’t work as well as I wanted. You have to get pretty close to it to trigger it. It also basically refused to work with the 9V battery I have, which is annoying (that battery was like $8). So, first I got a single felt square to work.

Then I proceeded to make the rest of the felt swatches, then I sewed them together in a fashion where they wouldn’t fall off of the project.

20170308_042434

I got it all to work eventually, in the video below. This was it plugged in to a 9V battery, which really didn’t work very well. It worked significantly better in class when plugged into a computer.

Below are the breadboard and schematic fritzing diagrams for the wiring.

Assignment_3_Fritzing_bbAssignment_3_Fritzing_schem

Looking at the schematic…. it is very wrong. I am not entirely sure what the heck went wrong there. I will have to take a look at it and fix it when I have a chance.

Overall, I’m not 100% happy with this project. It didn’t look the way I wanted it to, and it didn’t work how I wanted it to. I was also correct in my concern that physics would not allow this project to work the way I wanted it to. If I have time to fix/play with this further, I may look into trying to put the motor on in such a way where it powers the wheels rather than a fan for the sail.