Sommario:

Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto: 7 passaggi
Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto: 7 passaggi

Video: Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto: 7 passaggi

Video: Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto: 7 passaggi
Video: Come montare i sensori di parcheggio 2024, Dicembre
Anonim
Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto
Ingegneria inversa e aggiornamento dei sensori di parcheggio per auto

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

Passaggio 1: scoprire i pinout

Scoprire i pinout
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

Collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
Collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
Collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
Collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
Collegamento dell'analizzatore logico ed esplorazione del principio di funzionamento
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

Aggiunta di un nuovo
Aggiunta di un nuovo
Aggiunta di un nuovo
Aggiunta di un nuovo

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)

Percorsi dei file nella scheda Microsd (lettore Mp3)
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

Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
Progettazione del circuito e del PCB
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

Ordinazione dei connettori e degli altoparlanti JST XH
Ordinazione dei connettori e degli altoparlanti JST XH
Ordinazione dei connettori e degli altoparlanti JST XH
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

Parte finale: saldatura PCB
Parte finale: saldatura PCB
Parte finale: saldatura PCB
Parte finale: saldatura PCB
Parte finale: saldatura PCB
Parte finale: saldatura PCB

Funziona perfettamente!:)

Consigliato: