julieta Maria wrote:
Hi, list! I have a question: I have to be able to control a the movement of web cam through internet. I was thinking to attach it to a couple of motors and control them through a serial port via a stamp... I would try to control the stamp sending values from PD (via the serial port)...
You could use a serial-to-servo controller like the minissc and skip the stamp part, to control two servos from a serial port. If your webcam is lightweight hobby servos work fine. Total cost < $150.
And somehow send these values to PD from a web interface... Is this possible and/or the best/easier way to do it? Can I use the netreceive object for this, and what kind of objects/ software should I use to send this kind of data over the internet, what info would I need for that? I am practically new to networking...
You would need to write a script on the web host in php or javascript or perl or whatever that takes input from a web page and translates it to serial data for the servo controller. You don't need pd for this at all.
Another approach is to run a pd patch instead of a web browser, that talks over the net to a script/program on the camera machine. A standalone programs included with pd called pdreceive can be used to interface other programs/scripts with pd's netsend object. Programming in c you could start with u_pdreceive.c to make a program to accept specific commands from a pdsend object in a remote pd patch and communicate with the servo controller ... otherwise have pdreceive pipe to a script/program that does the command parsing and serial port bit. Or you could use pd at both ends of the connection, but there is no serial object for non-unix pd it seems.
Martin