Inhoudsopgave:

Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam - Ajarnpa
Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam - Ajarnpa

Video: Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam - Ajarnpa

Video: Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam - Ajarnpa
Video: VISVANG, DIE KOUE, LEKKER KOFFIE EN DIE BESTE HAND SANITISER WAT KIEME DOODMAAK. 2024, Juli-
Anonim
Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam
Hergebruik een HP WebCam 101 Aka 679257-330 webcammodule als een generieke USB-webcam

Ik wil mijn 14 jaar oude Panasonic CF-18 wat meer pit geven met een gloednieuwe webcam, maar Panasonic ondersteunt die geweldige machine niet meer, dus ik moet de grijze massa gebruiken voor iets makkelijkers dan b&b (bieren & hamburgers).

Dit is het eerste deel van het verhaal: hoe verander je een 3,3V speciale cameramodule in een generieke usb-webcam.

Stap 1: Krijg een webcammodule van een oude laptop

Een webcammodule krijgen van een oude laptop
Een webcammodule krijgen van een oude laptop
Een webcammodule krijgen van een oude laptop
Een webcammodule krijgen van een oude laptop

Een vriend van mij bracht me een kapotte laptop, het lcd-paneel was gebarsten, maar de camera leek goed. Op een vergelijkbare laptop ontdekte ik dat de webcam was aangesloten op de USB-bus, dus ik dacht …

Is dit de nieuwe Panasonic camera?

Na een paar seconden met een rollende schroevendraaier in de hand moet ik toegeven dat het antwoord Ja werd!

Ik moet een geheim delen, ik liet mijn vriend (die fysiek op Ralph lijkt) het gemakkelijke werk doen om de kabel los te koppelen, maar hij scheurde hem af.

Hoe dan ook, ik had de module, maar ik had geen idee hoe ik de pinout moest vinden, en google hielp niet.

Stap 2: Hoe ik de grondpin ontdekte?

Hoe ik de grondpin ontdekte
Hoe ik de grondpin ontdekte
Hoe ik de grondpin ontdekte
Hoe ik de grondpin ontdekte

Het instrument dat de magie maakte, is een multimeter van 5 dollar, ingesteld als continuïteitstester. Met behulp van het geaarde gat aan het uiteinde van de PCB als referentie heb ik alle pinnen getest totdat ik de bekende piep hoorde!

Het was de vierde pin van onder!

Stap 3: Hoe ik de andere pinnen heb ontdekt

Hoe ik de andere pinnen heb ontdekt
Hoe ik de andere pinnen heb ontdekt
Hoe ik de andere pinnen heb ontdekt
Hoe ik de andere pinnen heb ontdekt

Ik weet dat de module een USB-camera en een piëzo-keramische microfoon heeft. Ik koos voor de rationele benadering.

Welnu, we weten allemaal dat het overbrengen van een enorm scala aan bites (frames) veel bandbreedte kost, dus om het te maximaliseren moeten we de ruis zo laag mogelijk houden.

Een van de beste praktijken om de lage ruis te bereiken, is door de DATA-draden die deel uitmaken van de overdrachtsbus te verdraaien.

Ik ontdekte met behulp van een loep dat twee kleine draden in elkaar waren gedraaid (de tweede en de derde van onder), dus ik kreeg de USB DATA + en USB DATA -.

Ik heb 3 van de 6 pinnen..

Blijf bij mij grijze stof!

Als ik de ingenieur was die de module ontwierp, zou ik alle signalen bij elkaar houden, in een poging alle elektrische ruis zo ver mogelijk van de microfoonlijnen te leiden, tussen ruis en microfoon een aarde plaatsend.

De microfoon gebruikt 2 draden en ze moeten dicht bij zichzelf zijn, dus de enige mogelijke lijn voor de VCC was de resterende, de eerste van onderen.

Nu heb ik 4 van de 6 pinnen..

Het is gemakkelijk om de microfoondraden te identificeren als de laatste twee aan de bovenzijde van het bord.

Ik heb 6 van de 6!

Stap 4: De spanningsuitdaging

De spanningsuitdaging
De spanningsuitdaging
De spanningsuitdaging
De spanningsuitdaging

Op de linkerbovenhoek van de PCB kunnen we 3.3V lezen, wat genoeg is om gemakkelijk te bepalen, de module moet worden gevoed met 3.3 volt! We weten allemaal dat de USB-bus de 5 Volt-standaard heeft, en er is geen manier om rond te komen. We moeten 5 - 3,3 = 1,7 V verliezen.

De eenvoudigste en meest stabiele spanningsregelaar is een combinatie tussen diodes en spanningsdeler.

De rol van een 10Kohm-weerstand is om een kleine belasting aan aarde te binden, om de spanning stabiel te houden.

We weten dat een siliciumdiode het ingebouwde potentieel heeft van ongeveer 0,7 V, dus ik nam 3 1N4007 voor een conservatieve benadering, beginnend met 2,4 V, wat niet voldoende was om de camera-chipset volledig van stroom te voorzien.

Hoe dan ook, 2.4V liet me de USB DATA + en USB DATA identificeren - met een fail / retry-methode door de empirische verbinding met een reserve USB-kabel van de DATA-draden die in de vorige stap waren ontdekt.

Zodra de pc de USB-module correct als webcamera identificeerde, omzeilde ik de derde diode die 3,6 V kreeg, waardoor ik de chipset volledig van stroom kon voorzien en een stabiel beeld kreeg.

Stap 5: Alles werkt

Alles werkt
Alles werkt
Alles werkt
Alles werkt

Ik veronderstel dat deze methode zal werken met elke webcammodule die in vrede in je prullenbak rust, maar opnieuw wil worden gebruikt. Nog een laatste advies, ik heb de Noël Danjou AMCAP gebruikt om cameraparameters te testen en in te stellen als framesnelheid, contrast, helderheid enzovoort..

Vergeef me alstublieft mijn Engels, dat duidelijk niet mijn natuurlijke taal is, maar een geweldige en krachtige manier om kennis te delen.

Gelukkig hacken..

Aanbevolen: