Wednesday, 28 November 2012

HCI Evaluation


HCI Evaluation 

Basically my idea was to create a 3D LED cube. My cube would use a motion detector to pick up movment which would then later trigger my LED's and make them light up. Not only would they light up but I planned to make my LED's light up in a pacific order. For example if you move you hand from right to left across the motion detector the LED's will light up from right to left and vice-versa.

While doing this project I have learn't quite a few new skills. I have learn't how to solder to a high stander. My skills of coding has increased not by much but more then what I started. But one of the made skills I have learnt it how to design taking into account human computer interface. From now on I will away's take HCI into consideration when ever i'm designing something.

All of these skill could be useful in the future. For example if I ever need to code or soldering something I will have an idea of what to do and wont be completely clueless. Also if I ever need to design something I will have my knowledge of HCI so I will take that into consideration while designing my product or what ever it is I am doing. Meaning I would come out with a much higher standard of outcome.

There are both positives and negatives / things that have been successful and unsuccessful about my project.
The main success was the new skill's I learnt which I can then use in later life. There was quite a big negative obstacle I encountered while creating my cube. To sum it up in one sentence it would be. Lack of coding knowledge. My lack of coding knowledge meant I wasn't able to complete the project I originally planned to do. This was because when I got to the final stage of my project after producing my cube and wiring it I needed to code my arduino. I thought this would be a simple task if I just followed a few basic tutorials and changed the coding slightly to suit my situation. I was very wrong my version of the arduino is a brand new model and the coding is different to the coding of almost every tutorial I looked at. This basically meant I could get my LED cube to light up but I couldn't get it to do anything apart from turn on and off.

Although this meant I couldn't make my cube do much I still feel it was a useful project and would do it again. Saying that if I was to do it again I think I would stand a much better chance of completing my original idea / plan. This is simply because my coding skills have improved since then.

If I was to point out the weakness and address the situation. I would simply practice more coding, weakness being my coding. But like I said before my coding has improved. I could do that or I could maby not set the standards of work so high. My project was a very challenging task and I didn't necessarily need to make it so hard for my self.



Tuesday, 27 November 2012

Step-By-Step


Step-By-Step



Here is my step by step guide how I made my 3D LED cube.
I started of by going out and buying all the materials I needed to create my cube.
Once I had everything I needed to get started. I started to construct a jig to hold my LED's in place so when I soldering the LED's didn't move around. I did this by drilling 9 holes into a bit of scrap wood which are 25mm apart from each other. This is so when I fold the LED prongs over they would only just overlap each other. So it looked like this: 


After creating the jig it was time to start creating my cube. I put the LED's inside of the jig hole's to hold them in place. I  then bent the negative prongs down so there touching each other. Once I had created the 3 layers of LED's I needed to solder them together. I did this by putting all the positive prongs up right and then soldering them together.

After creating the cube it was time to get on with the wiring. I started by soldering the cube to the piece of perf board. I then started soldering the resistors next to each of the LED's so it had one resistor for 1 LED meaning I had a total of 9 resistors for the LED's. I then added the three NPN transistors and a resistor next to each of them.

Here is an image of what I have created. I was able to get the LED cube to light up but that's about it. When I linked up the arduino I couldn't get the coding to work properly. The arduino I was using was a newer version meaning it was very hard to find tutorials I could use for the coding and the old coding didn't work a lot of the time.