Pages: [1]   Go Down
Author Topic: Transmit video data via Xbee PRO  (Read 4553 times)
0 Members and 1 Guest are viewing this topic.
Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Is it possible to transmit the video data of this camera module (http://www.sparkfun.com/products/10061) via this Xbee PRO (http://www.sparkfun.com/products/8876)?
Thanks,
Xyvab
Logged

I'm not a native English speaker, so please, if you want, correct my grammatical errors.
Thank you smiley-grin

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No - the XBees cannot send video data.

Ok, they can theoretically if you do an awful lot of fiddling and a very low res and very low framerate but it's not worth it.

How is this arduino related?
How is this related to 'Interfacing w/ software on the computer'?
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 654
Posts: 50931
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've been thinking about this, and, actually, I think that the answer is that yes, you can.

The thing that makes everyone assume that you can't is that the subject line doesn't match the camera description.

Sending video data anywhere is beyond the capabilities of the Arduino, because the volume of data is so high that the serial buffer would be constantly overflowing.

However, the camera you link to is NOT a video camera. It takes still pictures, and streams the data over a serial port. You can collect that serial data, from one port, faster than the camera sends it, and have the Arduino send that data out another serial port, that the XBee is connected to.

When all the data for one frame has been collected and sent, take another picture and repeat. Then, you have video, although at a very low frame rate.

Now, doing something with all that data on the receiver end could be a problem, but you didn't define the receiver, so maybe it isn't.
Logged

Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for the replies smiley
Do you know how can I interface the camera with XBee? (Which pin goes where...)
I have never handled a XBee  smiley-red
« Last Edit: March 08, 2011, 02:11:43 pm by xyvab » Logged

I'm not a native English speaker, so please, if you want, correct my grammatical errors.
Thank you smiley-grin

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 654
Posts: 50931
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

TX on the camera to RX on the XBee.
RX on the camera to TX on the XBee.

Connect grounds and power, too.

Of course, I think you are going to need an Arduino in the mix to define WHEN to take a picture.
Logged

Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, I'm going to do so smiley
Does it changes anything in the pin wiring (adding an Arduino)?
Thanks again  smiley-lol
Logged

I'm not a native English speaker, so please, if you want, correct my grammatical errors.
Thank you smiley-grin

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 654
Posts: 50931
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Does it changes anything in the pin wiring (adding an Arduino)?
Both the Arduino and XBee will share the Arduino's TX and RX pins, so the camera to Arduino connection is as shown above, and the XBee should be mounted on a shield which will automatically connect all the pins correctly.
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 310
Posts: 26632
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm with the "yes" camp here, but the title of the thread is misleading - the data is not "video", and the product detail page makes no such claim.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Rome, Italy
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Quote
Does it changes anything in the pin wiring (adding an Arduino)?
Both the Arduino and XBee will share the Arduino's TX and RX pins, so the camera to Arduino connection is as shown above, and the XBee should be mounted on a shield which will automatically connect all the pins correctly.
Ok, thank you very much for your kindness and your support  smiley-mr-green smiley-lol smiley-mr-green
« Last Edit: March 09, 2011, 03:13:29 pm by xyvab » Logged

I'm not a native English speaker, so please, if you want, correct my grammatical errors.
Thank you smiley-grin

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

is your camera transmit video stream data or not?
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 639
Posts: 34726
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

is your camera transmit video stream data or not?
The OP's original language is not English.
In English the term video means a moving image. That camera will not transmit a moving image so in English we say it is not video.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

so can we tx/rx video data via xb pro?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I did not used this cameras; does it work like the mobile camera that is display the pictures then capture what you like it or not?
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 639
Posts: 34726
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

so can we tx/rx video data via xb pro?
NO.

Logged

Pages: [1]   Go Up
Jump to: