Innholdsfortegnelse:
- Trinn 1: Få en WebCam -modul fra en gammel LapTop
- Trinn 2: Hvordan jeg oppdaget bakkenålen
- Trinn 3: Hvordan jeg oppdaget de andre pinnene
- Trinn 4: Spenningsutfordringen
- Trinn 5: Alt fungerer
Video: Gjenbruk en HP WebCam 101 Aka 679257-330 webkamera-modul som en generisk USB-webkamera: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg vil krydre min 14 år gamle Panasonic CF-18 med et helt nytt webkamera, men Panasonic støtter ikke lenger den fantastiske maskinen, så jeg må bruke gråstoffet til noe enklere enn b & b (øl og burgere).
Dette er den første delen av historien: hvordan gjøre en 3.3V dedikert kameramodul til et generisk usb -webkamera.
Trinn 1: Få en WebCam -modul fra en gammel LapTop
En venn på meg, brakte meg en ødelagt bærbar datamaskin, LCD -panelet var sprukket, men kameraet virket bra. På en lignende bærbar datamaskin fant jeg ut at webkameraet var koblet til USB -bussen, så jeg tenkte …
Er dette det nye Panasonic -kameraet?
Etter et par sekunder med en rullende skrutrekker i hånden må jeg innrømme at svaret ble Ja!
Jeg må dele en hemmelighet, jeg lot vennen min (som fysisk ligner Ralph) gjøre den enkle jobben med å koble fra kabelen, men han rev den av.
Uansett hadde jeg modulen, men jeg ante ikke hvordan jeg skulle finne pinout, og google hjalp ikke.
Trinn 2: Hvordan jeg oppdaget bakkenålen
Instrumentet som gjorde magien, er et 5 dollar multimeter, settet som kontinuitetstester. Ved å bruke det jordede hullet på PCB -enden som referanse testet jeg alle pinnene til jeg hørte det kjente pipet!
Det var den fjerde pinnen fra bunnen!
Trinn 3: Hvordan jeg oppdaget de andre pinnene
Jeg vet at modulen har et USB -kamera og en piezoceramic mikrofon. Jeg tok den rasjonelle tilnærmingen.
Vel, vi vet alle at overføring av et stort utvalg av bitt (rammer) krever mye båndbredde, så for å maksimere det må vi holde støyen så lav som mulig.
En av de beste metodene for å oppnå den lave støyen er å vri DATA -ledningene som er deler av transfertbussen.
Jeg oppdaget, ved hjelp av en luppe, at to små ledninger var vridd sammen (den andre og den tredje fra bunnen), så jeg fikk USB DATA + og USB DATA -.
Jeg har 3 av 6 pins..
Bli hos meg grå materie!
Hvis jeg var ingeniøren som designet modulen, ville jeg holde alle signaler sammen, og prøvd å føre all elektrisk støy så langt som mulig fra mikrofonlinjene, mellom støy og mikrofon.
Mikrofonen bruker 2 ledninger, og de må være nær seg selv, så den eneste mulige linjen for VCC var den resterende, den første fra bunnen.
Nå har jeg 4 av 6 pins..
Det er lett å identifisere mikrofontrådene som de to siste på oversiden av bordet.
Jeg har 6 av 6!
Trinn 4: Spenningsutfordringen
På PCB -hjørnet øverst til venstre kan vi lese 3.3V, som er lett å desifere, modulen må drives med 3.3 volt! Vi vet alle at USB -bussen har 5 Volt -standarden, og det er ingen vei utenom. Vi må miste 5 - 3.3 = 1.7 V.
Den enkleste og stabile spenningsregulatoren er en kombinasjon mellom dioder og spenningsdeler.
Rollen som 10Kohm -motstand er å ha en liten belastning knyttet til bakken, for å holde spenningen stabil.
Vi vet at en silisiumdiode har det innebygde potensialet rundt 0,7 V, så jeg tok 3 1N4007 for en konservativ tilnærming som starter med 2,4 V, noe som ikke var tilstrekkelig til å fullføre kameraets brikkesett.
Uansett, 2.4V ga meg muligheten til å identifisere USB DATA + og USB DATA - med en feilsøkings- / forsøksmetode ved hjelp av den empiriske tilkoblingen til en ekstra USB -kabel til DATA -ledningene som ble oppdaget i trinnet før.
Når PC -en identifiserte USB -modulen riktig som et webkamera, gikk jeg forbi den tredje dioden og fikk 3,6 V som lot meg få full kraft i brikkesettet og få et stabilt bilde.
Trinn 5: Alt fungerer
Jeg antar at denne metoden fungerer med alle webkamera -moduler som hviler i fred i papirkurven din, men som ønsker å bli gjenbrukt. Bare et siste råd, jeg brukte Noël Danjou AMCAP til å teste og sette kameraparametere som bildefrekvens, kontrast, lysstyrke etc..
Tilgi engelsk, som tydeligvis ikke er mitt naturlige språk, men en så fantastisk og kraftfull måte å dele kunnskap på.
Lykke til med hacking..
Anbefalt:
Gjenbruk av en LED RF -fjernkontroll for å kontrollere "hva som helst" !: 5 trinn
Gjenbruk av en LED RF -fjernkontroll for å kontrollere "hva som helst" !: I dette prosjektet vil jeg vise deg hvordan du kan gjenbruke en LED RF -fjernkontroll for å kontrollere stort sett alt du vil ha med den. Det betyr at vi vil se nærmere på overføringsprosessen til RF -fjernkontrollen, lese inn sendte data med en Arduino µC
Gjenbruk en gammel telefon og gamle høyttalere som en STEREO: 4 trinn
Gjenbruk en gammel telefon og gamle høyttalere som en STEREO: Gjør et par gamle høyttalere og en gammel smarttelefon til en stereoinstallasjon med radio, mp3 -avspilling podcaster og internettradio, ved å bruke noen få vanlige komponenter som koster mindre enn 5 euro totalt! Så vi har denne samlingen av 5-10 år gammel smartp
IOT123 - MULIG SENSORHUB: ICOS10 GENERISK SKAL (IDC) MONTERING: 6 trinn
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (IDC) MONTERING: IKKE Dette er en forbedret (krets robusthet) versjon av ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Assembly. Den monteres raskere og har en krets av høyere kvalitet, men koster mer (~ $ 10 ekstra hvis du støtter 10 sensorer). Den viktigste fe
Gjenbruk den gamle smarttelefonen som videomonitor: 4 trinn (med bilder)
Gjenbruk den gamle smarttelefonen som videomonitor: Jeg har min gamle Samsung S5 liggende i evigheter, og selv om den ville tjene som et godt sikkerhetsnett hvis det skulle skje noe med iPhone -en min, er den ellers lite nyttig. Nylig ga en venn meg et marsvin til bursdagen min, og det har vært
Endre en generisk USB -billader for å lade en tredje generasjons iPod Nano: 4 trinn
Endre en generisk USB -billader for å lade en tredje generasjons iPod Nano: Jeg har en tredje generasjon iPod Nano. Den oppdager at den er koblet til, men nekter å lade fra en generisk bil- > USB-ladeadapter, men jeg hadde ikke lyst til å kjøpe en adapterkabel eller enda en lader spesielt for iPod, så jeg endret en jeg allerede