Inhaltsverzeichnis:
- Schritt 1: Holen Sie sich ein WebCam-Modul von einem alten Laptop
- Schritt 2: Wie ich den Erdungsstift entdeckt habe
- Schritt 3: Wie ich die anderen Pins entdeckt habe
- Schritt 4: Die Spannungsherausforderung
- Schritt 5: Alles funktioniert
Video: Wiederverwenden einer HP WebCam 101 Aka 679257-330 Webcam-Modul als generische USB-WebCam - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Ich möchte meine 14 Jahre alte Panasonic CF-18 mit einer brandneuen Webcam aufpeppen, aber Panasonic unterstützt diese wunderbare Maschine nicht mehr, also muss ich die graue Substanz für etwas einfacheres als B&B (Biere & Burger) verwenden.
Dies ist der erste Teil der Geschichte: Wie verwandeln Sie ein 3,3-V-Dedicated-Purpose-Kameramodul in eine generische USB-Webcam.
Schritt 1: Holen Sie sich ein WebCam-Modul von einem alten Laptop
Ein Freund von mir brachte mir einen kaputten Laptop, das LCD-Panel war geknackt, aber die Kamera schien gut zu sein. Auf einem ähnlichen Laptop stellte ich fest, dass die Webcam an den USB-Bus angeschlossen war, also dachte ich…
Ist das die neue Panasonic-Kamera?
Nach ein paar Sekunden mit einem rollenden Schraubendreher in der Hand muss ich zugeben, dass die Antwort Ja lautete!
Ich muss ein Geheimnis teilen, ich habe meinen Freund (der physisch Ralph ähnelt) die einfache Arbeit des Trennens des Kabels überlassen, aber er hat es abgerissen.
Jedenfalls hatte ich das Modul, aber ich hatte keine Ahnung, wie man die Pinbelegung findet, und Google hat nicht geholfen.
Schritt 2: Wie ich den Erdungsstift entdeckt habe
Das Instrument, das die Magie ausmachte, ist ein 5-Dollar-Multimeter, das als Durchgangsprüfer eingestellt ist. Mit dem geerdeten Loch am Ende der Platine als Referenz habe ich alle Pins getestet, bis ich den bekannten Piepton hörte!
Es war der vierte Pin von unten!
Schritt 3: Wie ich die anderen Pins entdeckt habe
Ich weiß, dass das Modul eine USB-Kamera und ein piezokeramisches Mikrofon hat. Ich habe den rationalen Ansatz gewählt.
Nun, wir alle wissen, dass die Übertragung eines riesigen Arrays von Bites (Frames) viel Bandbreite erfordert. Um sie zu maximieren, müssen wir das Rauschen so gering wie möglich halten.
Eine der besten Vorgehensweisen, um ein geringes Rauschen zu erreichen, besteht darin, die DATA-Drähte zu verdrillen, die Teile des Übertragungsbusses sind.
Mit einer Lupe entdeckte ich, dass zwei kleine Drähte miteinander verdrillt waren (der zweite und der dritte von unten), also bekam ich USB DATA + und USB DATA -.
Ich habe 3 von 6 Pins..
Bleib bei mir graue Substanz!
Wenn ich der Ingenieur wäre, der das Modul entwickelt hat, würde ich alle Signale zusammenhalten und versuchen, alle elektrischen Störungen so weit wie möglich von den Mikrofonleitungen wegzuleiten und zwischen Rauschen und Mikrofon eine Masse zu legen.
Das Mikrofon verwendet 2 Drähte, und diese müssen nahe bei sich selbst sein, daher war die einzig mögliche Leitung für den VCC die verbleibende, die erste von unten.
Jetzt habe ich 4 von 6 Pins..
Die Mikrofondrähte sind leicht als die letzten beiden auf der Oberseite der Platine zu erkennen.
Ich habe 6 von 6!
Schritt 4: Die Spannungsherausforderung
Oben links auf der PCB-Ecke können wir 3,3 V ablesen, was leicht zu erkennen ist, das Modul muss mit 3,3 Volt versorgt werden! Wir alle wissen, dass der USB-Bus den 5-Volt-Standard hat, und es führt kein Weg daran vorbei. Wir müssen 5 - 3,3 = 1,7 V verlieren.
Der einfachste und stabilste Spannungsregler ist eine Kombination aus Dioden und Spannungsteiler.
Die Rolle des 10Kohm-Widerstands besteht darin, eine kleine Last an Masse zu legen, um die Spannung stabil zu halten.
Wir wissen, dass eine Siliziumdiode ein eingebautes Potenzial von etwa 0,7 V hat, also nehme ich 3 1N4007 für einen konservativen Ansatz, der mit 2,4 V beginnt, was nicht ausreicht, um den Kamera-Chipsatz mit voller Leistung zu versorgen.
Wie auch immer, 2,4 V ließen mich die USB DATA + und USB DATA - mit einer Fail / Retry-Methode durch die empirische Verbindung mit einem Ersatz-USB-Kabel der im vorherigen Schritt entdeckten DATA-Drähte identifizieren.
Sobald der PC das USB-Modul korrekt als Webkamera identifiziert hat, habe ich die dritte Diode umgangen, die 3,6 V erhält, wodurch ich den Chipsatz voll aufladen und ein stabiles Bild erhalten kann.
Schritt 5: Alles funktioniert
Ich nehme an, diese Methode funktioniert mit jedem Webcam-Modul, das in Ruhe in Ihrem Mülleimer ruht, aber wiederverwendet werden möchte. Nur ein letzter Rat, ich habe das Noël Danjou AMCAP verwendet, um Kameraparameter wie Bildrate, Kontrast und Helligkeit zu testen und einzustellen etc..
Bitte verzeihen Sie mein Englisch, das eindeutig nicht meine natürliche Sprache ist, aber eine so wunderbare und kraftvolle Art, Wissen zu teilen.
Viel Spaß beim Hacken..
Empfohlen:
Erstellen und Einfügen einer Tabelle und Hinzufügen zusätzlicher Spalten und/oder Zeilen zu dieser Tabelle in Microsoft Office Word 2007 – wikiHow
Erstellen und Einfügen einer Tabelle und Hinzufügen zusätzlicher Spalten und/oder Zeilen zu dieser Tabelle in Microsoft Office Word 2007: Hatten Sie schon einmal viele Daten, mit denen Sie arbeiten, und dachten Sie sich … dieser Daten besser und verständlicher aussehen?" Wenn ja, dann könnte eine Tabelle in Microsoft Office Word 2007 Ihre Antwort sein
So leiten Sie ein USB-Modem zu einer virtuellen VMware ESXi-Maschine um – wikiHow
So leiten Sie ein USB-Modem zu einer virtuellen VMware ESXi-Maschine um: Hallo zusammen! Heute erkläre ich Ihnen, wie Sie ein USB-Modem auf eine virtuelle VMware ESXi-Maschine umleiten. Auf die gleiche Weise können Sie einen Speicherstick und einige andere USB-Geräte umleiten. Diese altbewährte VMware-Funktion hat ihre Vor- und Nachteile, daher haben wir
Exportieren einer SVG-Datei in Fusion 360: 5 Schritte (mit Bildern)
Exportieren einer SVG-Datei in Fusion 360: Ein Freund hat kürzlich einen neuen Laserschneider gekauft und mich gefragt, wie man mit Fusion 360 SVG-Dateien exportiert. Ich schlug vor, stattdessen einfach DXF-Dateien zu exportieren, aber es stellte sich heraus, dass die von ihm gekaufte Lasermarke nur SVG-Dateien akzeptiert. Das war das gleiche Problem wie ich
So installieren Sie ein SSL-Zertifikat auf einer WordPress-Website: 5 Schritte
So installieren Sie das SSL-Zertifikat auf der WordPress-Website: Wir werden eine Anleitung zur Installation des SSL-Zertifikats auf der WordPress-Website teilen. Aber bevor Sie das Zertifikat installieren, müssen Sie einen günstigen SSL-Zertifikatanbieter wie das Comodo SSL-Zertifikat finden
So rufen Sie Daten aus einer Firebase-Datenbank auf NodeMCU ab – wikiHow
So rufen Sie Daten aus einer Firebase-Datenbank auf NodeMCU ab: Für dieses anweisbare holen wir Daten aus einer Datenbank in Google Firebase und holen sie mit einer NodeMCU zur weiteren Analyse ab. PROJEKTANFORDERUNGEN: 1) NodeMCU oder ESP8266 Controller2) G-Mail Konto zum Erstellen einer Firebase-Datenbank.3) Laden Sie die