(Hackaday judges, a version of my video that is under two minutes long is available here and in the link list. The version above is, obviously, not under two minutes.)
(All code in this project is free for anyone to do anything with, as long as they credit me.)
Watson can do all sorts of things. I think I've covered most of the points with my system design:
As shown, Watson is pretty much whatever I have laying around, connected to my computer, and the Internet. Some things that may not be obvious:
1. I used the audio jack to provide the signal for the servo, like in this HaD article:
2. The phone app I made connects to a Windows Azure VM with WebSockets and sends a request. Then, the Azure server bounces that request off to my laptop. I had to do it this way because we don't have a static IP, and my computer is behind a firewall.
And, of course, this is a mess, but it's required for entry into the Hackaday Prize. I will have a full list of what Watson does at a later date. (Edit: The list of stuff Watson can do is now down there, so go check it out!)
My project can look pretty devoid of updates, but I'm doing quite a lot on my GitHub repo. Check it out!
For a full list of Watson's features, click here.
If you find anything is unclear, please leave a comment and I'll try to fix it!