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.
No comments:
Post a Comment