Hey so I've come up with a crazy project from my neighbor (a nice old lady). So for a while, every now and then I go over to my neighboors house and setup my laptop on her TV with a webcam and all and let her Skype her family who live too far away to visit usually. And well for her birthday this year I'm giving her an older comptuer of mine. heres what I want to do for the project though.
What I'm building is a system, where with the press of a single button, (out of like 6 buttons, so like speed dials) she can do a skype call to her relatives with this computer. The comp will be hooked up to her TV (so its easy to see) and has a webcam setup facing her living room (they have 2 in the house, the normal one, and the family room, which people dont go in often, but this will be setup in)
Way it works, so the computer will be in hibernate mode, sitting there waiting. Walk into the room from either door, and it trips an IR beam by the door, which sends a signal to the power button on the computer to pull it out of hibernate and get ready (there will be plenty of time with her walking over to her chair). Then she can turn the TV on regularly, and it works normal or she sets it to channel 3 (she can handle that) which will be the output from the computer. Then using one of the several buttons (each large and labeled so she can read) it places a skype call to the person chosen, and goes through, fullscreens the videochat and all, then she enjoys watching her grandkids play with legos 2000mi away.
Now the buttons and the IR beams, are all done. the computer is over there and walking into the room will pull the comp out of sleep. And within the serial (using serial.print()) when you hit each of the buttons, sends a line that says like "call carol" or "call george".
My problem now is getting the computer to read those and put them into action. I've read a lot about peopel suggesting "Processing" as a language to use to program arduino related things that work on the computer itself. I've gone and played with a few of the tutorials (very graphically oriented of a programming language eh?) And I'm sure that with any language one can make a program that will read the serial port, and then click some buttons in series on the desktop.
What I'd like to know. I haven't done much with processing yet, I was planning on diving in fullscale tomorrow after my last final, and learning what can be done with that language. Should i go ahead and try the processing? Or would it be better to knuckle down, and actually go and learn regular C++ or Java or something to make it happen?
Yeah sorry not really an arduino question, but its interfacing with an arduino so I figured it might be valid.