Kazalo:

Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov: 7 korakov
Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov: 7 korakov

Video: Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov: 7 korakov

Video: Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov: 7 korakov
Video: Building The World's First MANUAL Dodge Demon! | PT 8 2024, Julij
Anonim
Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov
Povratni inženiring in nadgradnja senzorjev za parkiranje avtomobilov

Ta navodila vam pokažejo razumevanje povratnega inženiringa, analizo podatkov in razvoj novih izdelkov s temi informacijami.

1. korak: Odkrivanje izpiskov

Odkrivanje pinouts
Odkrivanje pinouts

Da bi razumel načelo delovanja parkirnega senzorja, sem moral določiti pravilen podatkovni zatič. Nato sem z multimetrom izmeril napetostne ravni in videl, da obstaja 3-polna povezava med prikazovalno enoto in glavno enoto, 4. kabel ne deluje, kar so:

  • GND - ČRNA
  • VCC - RDEČA
  • PODATKI - BELI

Črnega z ozemljitvijo in belega sem priključil na 1. kanal logičnega analizatorja.

2. korak: Priključitev logičnega analizatorja in raziskovanje načela delovanja

Povezovanje logičnega analizatorja in raziskovanje načela delovanja
Povezovanje logičnega analizatorja in raziskovanje načela delovanja
Povezovanje logičnega analizatorja in raziskovanje načela delovanja
Povezovanje logičnega analizatorja in raziskovanje načela delovanja
Povezovanje logičnega analizatorja in raziskovanje načela delovanja
Povezovanje logičnega analizatorja in raziskovanje načela delovanja

Ko sem teden dni delal na razumevanju pomena bitov, sem ugotovil, da prvi bajt predstavlja razdaljo v obliki inverza vsakega bita, naslednji 4 biti so id senzorja in zadnji 4 biti so zaustavitveni biti.

3. korak: Dodajanje nove "govorne" prihodnosti z uporabo modula Arduino & Serial Mp3 Player

Dodajanje novega
Dodajanje novega
Dodajanje novega
Dodajanje novega

V mikro sekundah sem izmeril trajanje zagonskega signala, logičnega 1 in logičnega 0. Pomagalo mi je, da sem jih razdelila v te tri oblike. Podatkovno vodilo sem priključil tudi na prekinitveni zatič arduino nano (D2).

Ko sem izvlekel podatke, sem napisal program, ki lahko pošlje ukaz serijskemu mp3 predvajalniku prek uarta. Na arduinu sem uporabil serijsko programsko opremo D8 D9.

Povezava Arduino Nano je tukaj

Povezava do MP3 modula je tukaj

Arduino Nano koda je v priponki

4. korak: poti datotek na kartici Microsd (predvajalnik Mp3)

Poti datotek na Microsd kartici (Mp3 predvajalnik)
Poti datotek na Microsd kartici (Mp3 predvajalnik)

01 / 001.mp3 sporočilo dobrodošlice

ko preklopite avto v vzvratno prestavo, se boste s tem srečali.

ostale datoteke so take:

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

5. korak: Oblikovanje vezja in tiskanega vezja

Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja
Oblikovanje vezja in tiskanega vezja

Uporabil sem www.easyeda.com za oblikovanje svojega vezja in izdelavo njegovega tiskanega vezja.

od tukaj lahko dostopate do mojega projekta

6. korak: Naročanje priključkov in zvočnika JST XH

Naročanje priključkov in zvočnikov JST XH
Naročanje priključkov in zvočnikov JST XH
Naročanje priključkov in zvočnikov JST XH
Naročanje priključkov in zvočnikov JST XH

Za uporabo istih konektorjev parkirnega senzorja sem naročil 2,5 4-polni 3S1P polnilnik za ravnotežje Silikonski kabel JST XH Adapter Plug s te povezave in zvočnik s te povezave

Korak 7: Zadnji del: Spajkanje tiskanega vezja

Končni del: Spajkanje tiskanih vezij
Končni del: Spajkanje tiskanih vezij
Končni del: Spajkanje tiskanih vezij
Končni del: Spajkanje tiskanih vezij
Končni del: Spajkanje tiskanih vezij
Končni del: Spajkanje tiskanih vezij

Deluje odlično!:)

Priporočena: