Hi,

On Friday 08 June 2007 10:40, Eukrit Kraikosol wrote:
> Hi I'm a newbie here trying to do a project about Telos Mote and TinyOS.
>
> I've an idea about my project that I would like to ask you if it is
> possible or not.
> The idea is I want to use telos mote equipped with some kind of wired web
> camera via USB port
> And another mote at desktop PC. By doing this I can make the web-cam to be
> wireless by the mote wireless network.
>
> So my question is, is it possible to use the first mote to control the
> camera?
> Or may be the clearer question is, is it possible to use USB port to
> transmit data out to the a device apart from using the data collection with
> PC?

Let me rephrase what you are asking to be sure I am clear.  You have a USB 
webcam you wish to attach to one mote.  A second mote attaches to a PC.  The 
two motes communicate wirelessly.  This configuration allows for "control" of 
the camera.

There are several challenges, as I see them.  First, the USB connector on 
Telos compatible motes uses an FTDI chip, which AFAIK can only operate in USB 
device mode.  Webcams also operate in USB device mode.  Hence, the two won't 
be able to communicate without some hardware modifications.

If "control" of the radio implies streaming picture data, you have some 
bandwidth challenges.  Webcam picture data is pretty significant in 
comparison to the telosb's performance.  Even if the intent is to process 
picture data down into something more manageable in size, the telosb 
performance is going to be a limiting factor.  CMU created the CMUCam2, a 
camera board for robotic applications that includes an on-board processor and 
uses a serial interface.  A camera such as this might be easier to work with.  
Acroname.com sells a couple of implementations.

A final word of caution is energy consumption.  Whether you attempt to stream 
picture data, or process picture data and send smaller data sets to the PC, 
the camera-capable mote is going to be using a lot more energy than in a 
typical mote application.  This is the easiest problem to solve assuming you 
can use line power or a much larger battery pack to power the thing.

Hope this helps,
Steve
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to