
Sommario:
- Passaggio 1: scoprire i pinout
- Passaggio 2: collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
- Passaggio 3: aggiunta di un nuovo futuro "discorso" con l'utilizzo di Arduino e modulo lettore Mp3 seriale
- Passaggio 4: percorsi dei file nella scheda Microsd (lettore Mp3)
- Passaggio 5: progettazione del circuito e del PCB
- Passaggio 6: ordinazione dei connettori e degli altoparlanti JST XH
- Passaggio 7: parte finale: saldatura PCB
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Questa istruzione mostra come comprendere il reverse engineering, analizzare i dati e sviluppare nuovi prodotti con queste informazioni.
Passaggio 1: scoprire i pinout

Per comprendere il principio di funzionamento del sensore di parcheggio, avevo bisogno di specificare il pin dati corretto. Quindi ho misurato i livelli di tensione con il multimetro e ho visto che c'è una connessione a 3 pin tra l'unità display e l'unità principale, il 4° cavo non funziona che sono:
- GND - NERO
- VCC - ROSSO
- DATI - BIANCO
Ho collegato quello nero con massa e quello bianco al canale 1 dell'analizzatore logico.
Passaggio 2: collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento



Dopo aver lavorato per una settimana sulla comprensione del significato dei bit, ho scoperto che il primo byte rappresenta la distanza sotto forma di inverso di ciascun bit, i seguenti 4 bit sono l'id del sensore e gli ultimi 4 bit sono bit di stop.
Passaggio 3: aggiunta di un nuovo futuro "discorso" con l'utilizzo di Arduino e modulo lettore Mp3 seriale


Ho misurato le durate di Start Signal, logico 1 e logico 0 in micro secondi. Mi ha aiutato a dividerli in queste tre forme. Inoltre ho collegato il bus dati al pin di interruzione nano di arduino (D2).
Dopo aver estratto i dati, ho scritto un programma in grado di inviare comandi al lettore mp3 seriale tramite uart. Ho usato il softwareserial D8 D9 su arduino.
Il link Arduino Nano è qui
Il link del modulo Mp3 è qui
Arduino Nano Code è in allegato
Passaggio 4: percorsi dei file nella scheda Microsd (lettore Mp3)

01\001.mp3 il suo messaggio di benvenuto
quando metti la tua auto in retromarcia, incontrerai questo.
gli altri file sono come:
- 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.
- …
- …..
Passaggio 5: progettazione del circuito e del PCB




Ho usato www.easyeda.com per progettare il mio circuito e produrre il suo pcb.
puoi accedere al mio progetto da qui
Passaggio 6: ordinazione dei connettori e degli altoparlanti JST XH


Per utilizzare gli stessi connettori del sensore di parcheggio ho ordinato 2.5 4 pin 3S1P Balance Charger Cavo in silicone Cavo JST XH Connettore Adattatore Spina da questo collegamento e un altoparlante da questo collegamento
Passaggio 7: parte finale: saldatura PCB



Funziona perfettamente!:)
Consigliato:
Ingegneria inversa: 11 passaggi (con immagini)

Reverse Engineering: molti dei membri qui a Instructables chiedono informazioni su fogli dati o pin out di un dispositivo o display nelle risposte, sfortunatamente non puoi sempre ottenere un foglio dati e schemi, in questi casi hai solo una scelta di reverse engineering. Motore inverso
Modulo ad alta tensione incapsulato in resina per ingegneria inversa dalla Cina: 7 passaggi

Modulo ad alta tensione incapsulato in resina per ingegneria inversa dalla Cina: tutti amano questi moduli con la loro lunga distanza di scintilla di circa 25 mm (1 pollice): e sono disponibili dalla Cina a prezzi accessibili per circa 3-4 $. Ma qual è il problema Nr.1? Possono essere facilmente danneggiati con solo 1 Volt sopra l'ingresso nominale di 6
Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)

Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: nelle ultime settimane, il numero di casi confermati di malattia da coronavirus (COVID 19) in tutto il mondo ha superato i 100.000 e l'Organizzazione mondiale della sanità (OMS) ha dichiarato nuovo focolaio di polmonite da coronavirus per essere una pandemia globale. Io ero molto
SUGGERIMENTI PER LA RISOLUZIONE DEI PROBLEMI DEI SENSORI ATLAS: 7 passaggi

SUGGERIMENTI PER LA RISOLUZIONE DEI PROBLEMI DEI SENSORI ATLAS: Questa documentazione mira a fornire alcune informazioni chiave che consentiranno il corretto utilizzo e le prestazioni dei sensori Atlas Scientific. Può aiutare con il debug poiché alcune delle aree su cui si concentrano sono problemi comuni riscontrati dagli utenti. È
Sistema di parcheggio rotativo per auto: 18 passaggi

Sistema di parcheggio rotativo per auto: è semplice da utilizzare con il conducente che parcheggia e lascia il veicolo nel sistema a livello del suolo. Una volta che il conducente lascia la zona di sicurezza incorporata, il veicolo viene parcheggiato automaticamente dal sistema che ruota per sollevare l'auto parcheggiata lontano da