I decided to try and create a prototype smart watch that would communicate with my android phone via bluetooth. I thought the project would be great to help me get started in android app development and further my knowledge with arduinos and low level communication protocols. In the end, the prototype looked and worked great. I have my phone app send the smart watch the time, battery remaining, and amount of new messages and the name of the newest received message’s sender via the bluetooth module. The smart watch then displays this data and reads its own battery using a lithium ion battery fuel guage. I never built it into the shape of a watch, but it had the general size and form of a watch and was a very successful proof of concept.
A friend of mine and I decided to create a glove full of sensors that would display a 3D model of a hand on a computer and move a mechanical hand as well to your exact movements. Our time-frame was tight so we didn’t have time to make it perfect, however it did work pretty well and we both learned a lot through the project. I designed and created the code and circuitry while my friend designed and created the mechanical hand. Below is a document I wrote up explaining some technical details about the project. Below that are some pictures of the project (I took the pictures and my friend is the one in the frames).
I decided to learn about 8 bit shift registers, digital multiplexing, pulse width modulation, and more all while building an LED array with my raspberry pi. In the end it works great and I learned so much. Below I have some pictures of the project.