Inhaltsverzeichnis:
- Schritt 1: Pinbelegungen herausfinden
- Schritt 2: Anschließen des Logikanalysators und Erkunden des Arbeitsprinzips
- Schritt 3: Hinzufügen einer neuen "Sprache" -Zukunft mit Arduino & Serial MP3-Player-Modul
- Schritt 4: Dateipfade auf der Microsd-Karte (MP3-Player)
- Schritt 5: Entwerfen der Schaltung und PCB
- Schritt 6: Bestellung der JST XH-Anschlüsse und des Lautsprechers
- Schritt 7: Letzter Teil: Löten PCB
Video: Reverse Engineering & Aufrüstung von Parksensoren - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dieses anweisbare zeigt Ihnen, wie Sie Reverse Engineering verstehen, Daten analysieren und ein neues Produkt mit diesen Informationen entwickeln.
Schritt 1: Pinbelegungen herausfinden
Um das Funktionsprinzip des Parksensors zu verstehen, musste ich den richtigen Daten-Pin angeben. Dann habe ich die Spannungspegel mit dem Multimeter gemessen und gesehen, dass zwischen Displayeinheit und Haupteinheit eine 3-polige Verbindung besteht, das vierte Kabel funktioniert nicht, und zwar:
- Masse - SCHWARZ
- VCC - ROT
- DATEN - WEISS
Ich habe einen schwarzen mit Masse und einen weißen mit Kanal 1 des Logikanalysators verbunden.
Schritt 2: Anschließen des Logikanalysators und Erkunden des Arbeitsprinzips
Nachdem ich eine Woche lang daran gearbeitet hatte, die Bedeutung von Bits zu verstehen, fand ich heraus, dass das erste Byte die Entfernung in einer Form der Umkehrung jedes Bits darstellt, die folgenden 4 Bits sind die Sensor-ID und die letzten 4 Bits sind Stoppbits.
Schritt 3: Hinzufügen einer neuen "Sprache" -Zukunft mit Arduino & Serial MP3-Player-Modul
Ich habe die Dauer von Startsignal, logisch 1 und logisch 0, in Mikrosekunden gemessen. Es hat mir geholfen, sie in diese drei Formen aufzuteilen. Außerdem habe ich den Datenbus mit dem Arduino-Nano-Interrupt-Pin (D2) verbunden.
Nachdem ich die Daten extrahiert hatte, schrieb ich ein Programm, das Befehle über uart an einen seriellen MP3-Player senden kann. Ich habe Softwareseriell D8 D9 auf Arduino verwendet.
Arduino Nano-Link ist hier
Link zum MP3-Modul ist hier
Arduino Nano Code ist im Anhang
Schritt 4: Dateipfade auf der Microsd-Karte (MP3-Player)
01\001.mp3 seine Willkommensnachricht
Wenn Sie Ihr Auto in den Rückwärtsgang schalten, werden Sie diesem begegnen.
die anderen dateien sind wie:
- 01\002.mp3 10-20 cm.
- 01\003.mp3 20-30 cm.
- 01\004.mp3 30-40 cm.
- 01\005.mp3 40-50 cm.
- 01\006.mp3 50-60 cm.
- …
- …..
Schritt 5: Entwerfen der Schaltung und PCB
Ich habe www.easyeda.com verwendet, um meine Schaltung zu entwerfen und ihre Leiterplatte zu produzieren.
Sie können von hier aus auf mein Projekt zugreifen
Schritt 6: Bestellung der JST XH-Anschlüsse und des Lautsprechers
Um die gleichen Anschlüsse des Parksensors zu verwenden, habe ich 2,5 4-Pin 3S1P Balance Ladegerät Silikonkabel Draht JST XH Connector Adapterstecker von diesem Link und einen Lautsprecher von diesem Link bestellt
Schritt 7: Letzter Teil: Löten PCB
Es funktioniert perfekt!:)
Empfohlen:
Temperatur CubeSat Ben & Kaiti & Q Stunde 1: 8 Schritte
Temperatur-CubeSat Ben & Kaiti & Q Stunde 1: Wollten Sie schon immer etwas selbst herstellen, das ins All geschickt werden kann und die Temperatur eines anderen Planeten misst? In unserem Physikunterricht an der High School wurden wir beauftragt, einen CubeSat mit einem funktionierenden Arduino mit der Hauptfrage zu bauen, wie können wir
Engineering-Projekt: 3 Schritte
Engineering Project: Dies ist eine Schaltung, die mit 2 Lichtquellen funktioniert, einer hellen und einer schwachen, die sich je nach Anwesenheit externer Lichtquellen wie der Sonne einschalten. Der Zweck dieser Schaltung besteht darin, tagsüber Strom zu sparen, indem ein schwaches Licht eingeschaltet wird
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": 8 Schritte
MyPhotometrics - Gandalf: Leistungsmessgerät Zur Messung Von Lasern Im Sichtbaren Bereich Auf Basis Von "Sauron": Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier.Was ist Gandalf?Gandalf ist eine Stand-A
Auspacken von Jetson Nano & ein Schnellstart für die Two Vision Demo – wikiHow
Auspacken von Jetson Nano & ein Quick Start-Up für Two Vision Demo: ZusammenfassungWie Sie wissen, ist Jetson Nano jetzt ein Starprodukt. Und es kann neuronale Netzwerktechnologie umfassend für eingebettete Systeme bereitstellen. Hier ist ein Unboxing-Artikel mit Details zum Produkt, dem Startvorgang und zwei visuellen Demos … Wortzahl: 800
Projekt 2: Reverse Engineering: 11 Schritte (mit Bildern)
Projekt 2: Reverse Engineering: Hallo Hobby-Kollege, ein guter Freund von mir hatte mehrere Komponenten zusammen mit einem Raspberry Pi zusammengestellt, um das RS232-Protokoll in TTL zu decodieren. Das Endergebnis wurde in eine Kiste geworfen, die 3 Hauptkomponenten enthielt: einen Stromwandler zur Stromversorgung