Author Topic: Salvaging a webcam  (Read 5252 times)

0 Members and 1 Guest are viewing this topic.

Offline dengoriusTopic starter

  • Regular Contributor
  • *
  • Posts: 96
Salvaging a webcam
« on: December 27, 2010, 07:42:47 pm »
Hello everybody,

I found an old webcam like this http://pcdrivers.it/photos/L/o/g/LogitechQuick-Cam-USB-Logitech-1-pic.jpg
I don't really need it and AFAIK it is not even compatible with Win7. I was thinking to salvage the camera itself and use it to so some random stuff. If I do that how can I interface to the camera? What kind of circuitry do I need? Can anybody point me toward a good article or book?
If it can help you there's not much on the board (I had a REALLY quick look), just the camera, a QFP and some discrete components.

Thanks for the help
 

Offline logictom

  • Supporter
  • ****
  • Posts: 336
  • Country: au
Re: Salvaging a webcam
« Reply #1 on: December 27, 2010, 07:51:52 pm »
It will all depend on the image sensor and the circuitry in the webcam. Have a look and see what chips are used in there to begin with and see if there is an interface other than the USB you can use; SPI, I2C, serial, RGB etc.
I've got an image sensor and it uses 8bit bus with the image data and a number of lines for synchronisation/frame markers etc.
I would have a look and see what's currently being used and see if that can be adapted and if not you can use a different chip that accepts the same signals.

Or use a chip with USB host and write a driver for it :)
« Last Edit: December 27, 2010, 07:54:04 pm by logictom »
 

Offline Bored@Work

  • Super Contributor
  • ***
  • Posts: 3932
  • Country: 00
Re: Salvaging a webcam
« Reply #2 on: December 27, 2010, 09:36:30 pm »
I think I have a similar one in some junk box. If I remember correctly it worked out of the box under Linux. Therefore I think its protocol is not a great mystery.
I delete PMs unread. If you have something to say, say it in public.
For all else: Profile->[Modify Profile]Buddies/Ignore List->Edit Ignore List
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11727
  • Country: my
  • reassessing directives...
Re: Salvaging a webcam
« Reply #3 on: December 28, 2010, 02:48:21 am »
made an attempt to interface a webcam like this to a mcu or at least output a composite/s-vide/serial data. attempt unsuccessful :(

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9789
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Salvaging a webcam
« Reply #4 on: December 28, 2010, 05:33:02 am »
It might work as-is on Linux. Then remove the IR filter and try some IR photography experiments.
Cryptocurrency has taught me to love math and at the same time be baffled by it.
Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
BTC: 18813fu8LQEdDwH9YLM1ABed3XwCfeSeFi
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11727
  • Country: my
  • reassessing directives...
Re: Salvaging a webcam
« Reply #5 on: December 28, 2010, 05:37:22 am »
It might work as-is on Linux. Then remove the IR filter and try some IR photography experiments.
then portable system should be in mind. there alot of IR ray (lanscape) out there to be captured ;)
an IR filter plugged in front of the lens (the one which pass IR only, not the sensor IR block filter) will be much fun! ;D

Offline GeoffS

  • Supporter
  • ****
  • Posts: 1272
  • Country: au
Re: Salvaging a webcam
« Reply #6 on: December 28, 2010, 06:21:25 am »
There are a number of open source camera capture programs available, try Fwink
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11727
  • Country: my
  • reassessing directives...
Re: Salvaging a webcam
« Reply #7 on: December 28, 2010, 07:56:21 am »
There are a number of open source camera capture programs available, try Fwink
i used Windows API. a bit slower than native driver, but native got no doc unfortunately and device specific.

Offline dengoriusTopic starter

  • Regular Contributor
  • *
  • Posts: 96
Re: Salvaging a webcam
« Reply #8 on: December 28, 2010, 04:36:47 pm »
First of all thanks for the answers :)

I think I tried to hook it up to my linux box but I don't think it was working. If I remember correctly EHCI was bitching and couldn't sync. I can try again. Anyway I'm not really interested in using it as a standard webcam, I'd rather get something fun out of it :)
That's why I was curious on how to interface from it
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf

 

-->