Innholdsfortegnelse:

Omvendt konstruksjon og oppgradering av parkeringssensorer: 7 trinn
Omvendt konstruksjon og oppgradering av parkeringssensorer: 7 trinn

Video: Omvendt konstruksjon og oppgradering av parkeringssensorer: 7 trinn

Video: Omvendt konstruksjon og oppgradering av parkeringssensorer: 7 trinn
Video: Erstatning eller oppgradering av store motorer - Teknisk webinar fra ABB Norge 2. des 2020 2024, November
Anonim
Omvendt konstruksjon og oppgradering av parkeringssensorer
Omvendt konstruksjon og oppgradering av parkeringssensorer

Denne instruksen viser deg å forstå reverse engineering, analysere data og utvikle nytt produkt med denne informasjonen.

Trinn 1: Finne ut pinouts

Finne ut pinouts
Finne ut pinouts

For å forstå arbeidsprinsippet for parkeringssensor, måtte jeg spesifisere riktig datapinne. Deretter målte jeg spenningsnivåer med multimeter og så at det er 3-pinners tilkobling mellom displayenhet og hovedenhet, fjerde kabel fungerer ikke som er:

  • GND - SVART
  • VCC - RØD
  • DATA - HVIT

Jeg koblet den svarte med bakken og den hvite til kanal 1 for logisk analysator.

Trinn 2: Koble til Logic Analyzer og utforske arbeidsprinsippet

Koble til logisk analysator og utforske arbeidsprinsippet
Koble til logisk analysator og utforske arbeidsprinsippet
Koble til logisk analysator og utforske arbeidsprinsippet
Koble til logisk analysator og utforske arbeidsprinsippet
Koble til logisk analysator og utforske arbeidsprinsippet
Koble til logisk analysator og utforske arbeidsprinsippet

Etter å ha jobbet i en uke med å forstå betydningen av bits, fant jeg ut at den første byten representerer avstand i en form for invers av hver bit, følgende 4 bits er sensor -ID og de siste 4 bitene er stoppbiter.

Trinn 3: Legge til en ny "tale" fremtid ved bruk av Arduino & Serial Mp3 Player Module

Legger til en ny
Legger til en ny
Legger til en ny
Legger til en ny

Jeg målte varigheten av Start Signal, logisk 1 og logisk 0 på mikrosekunder. Det hjalp meg å dele dem i disse tre formene. Jeg koblet også databussen til arduino nano interrupt pin (D2).

Etter at jeg hentet ut dataene, skrev jeg et program som kan sende kommando til seriell mp3 -spiller via uart. Jeg brukte software D8 D9 på arduino.

Arduino Nano -lenken er her

Mp3 -modul lenke er her

Arduino Nano Code er i vedlegget

Trinn 4: Filbaner i Microsd -kort (Mp3 -spiller)

Filbaner i Microsd -kort (MP3 -spiller)
Filbaner i Microsd -kort (MP3 -spiller)

01 / 001.mp3 sin velkomstmelding

når du setter bilen i revers, møter du dette.

de andre filene er som:

  • 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.
  • …..

Trinn 5: Design kretsen og kretskortet

Design krets og kretskort
Design krets og kretskort
Design krets og PCB
Design krets og PCB
Design krets og PCB
Design krets og PCB
Design krets og kretskort
Design krets og kretskort

Jeg brukte www.easyeda.com til å designe kretsen min og produsere kretskortet.

du kan få tilgang til prosjektet mitt herfra

Trinn 6: Bestilling av JST XH -kontakter og høyttaler

Bestilling av JST XH -kontakter og høyttaler
Bestilling av JST XH -kontakter og høyttaler
Bestilling av JST XH -kontakter og høyttaler
Bestilling av JST XH -kontakter og høyttaler

For å bruke de samme kontaktene til parkeringssensoren, bestilte jeg 2,5 4-pinners 3S1P balanselader silisiumkabeltråd JST XH-kontaktadapterplugg fra denne lenken og en høyttaler fra denne lenken

Trinn 7: Siste del: Lodding PCB

Siste del: Lodding PCB
Siste del: Lodding PCB
Siste del: Lodding PCB
Siste del: Lodding PCB
Siste del: Lodding PCB
Siste del: Lodding PCB

Det fungerer perfekt!:)

Anbefalt: