Obsah:

Reverzné inžinierstvo a inovácia senzorov parkoviska: 7 krokov
Reverzné inžinierstvo a inovácia senzorov parkoviska: 7 krokov

Video: Reverzné inžinierstvo a inovácia senzorov parkoviska: 7 krokov

Video: Reverzné inžinierstvo a inovácia senzorov parkoviska: 7 krokov
Video: Reverzné inžinierstvo odhalilo temné tajomstvá tejto štartovacej powerbanky. Len 80A relé! 2024, November
Anonim
Reverzné inžinierstvo a inovácia parkovacích senzorov
Reverzné inžinierstvo a inovácia parkovacích senzorov

Tento návod vám ukazuje, ako pomocou týchto informácií porozumieť spätnému inžinierstvu, analýze údajov a vývoju nového produktu.

Krok 1: Zistenie výhybiek

Zistenie pinoutov
Zistenie pinoutov

Aby som pochopil princíp fungovania parkovacieho senzora, potreboval som zadať správny dátový kolík. Potom som zmeral úrovne napätia pomocou multimetra a zistil som, že medzi zobrazovacou jednotkou a hlavnou jednotkou je 3-pólové spojenie, nefunguje 4. kábel, ktoré sú:

  • GND - ČIERNY
  • VCC - ČERVENÁ
  • ÚDAJE - BIELE

Pripojil som čierny s uzemnením a biely s kanálom 1 logického analyzátora.

Krok 2: Pripojenie logického analyzátora a princíp skúmania

Pripojenie logického analyzátora a princíp skúmania
Pripojenie logického analyzátora a princíp skúmania
Pripojenie logického analyzátora a princíp skúmania
Pripojenie logického analyzátora a princíp skúmania
Pripojenie logického analyzátora a princíp skúmania
Pripojenie logického analyzátora a princíp skúmania

Potom, čo som týždeň pracoval na porozumení významu bitov, zistil som, že prvý bajt predstavuje vzdialenosť vo forme inverzného ku každému bitu, nasledujúce 4 bity sú id snímača a posledné 4 bity sú stop bity.

Krok 3: Pridanie novej budúcnosti „reči“s použitím modulu Arduino a sériového prehrávača MP3

Pridanie nového
Pridanie nového
Pridanie nového
Pridanie nového

Trvanie štartového signálu, logickú 1 a logickú 0 som zmeral v mikro sekundách. Pomohlo mi to rozdeliť ich do týchto troch foriem. Tiež som pripojil dátovú zbernicu k arduino nano prerušovaciemu pinu (D2).

Potom, čo som extrahoval údaje, som napísal program, ktorý môže odosielať príkazy do sériového prehrávača mp3 cez uart. Na arduino som použil softvérový server D8 D9.

Odkaz Arduino Nano je tu

Odkaz na modul MP3 je tu

Arduino Nano Code je v prílohe

Krok 4: Cesty k súborom na karte Microsd (prehrávač MP3)

Cesty k súborom na karte Microsd (prehrávač MP3)
Cesty k súborom na karte Microsd (prehrávač MP3)

01 / 001.mp3 je uvítacou správou

keď preradíte auto na spiatočku, stretnete sa s tým.

ostatné súbory sú ako:

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

Krok 5: Návrh obvodu a DPS

Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS
Návrh obvodu a DPS

Na navrhnutie obvodu a výrobu jeho dosky plošných spojov som použil www.easyeda.com.

odtiaľto máte prístup k môjmu projektu

Krok 6: Objednávka konektorov a reproduktora JST XH

Objednávka konektorov a reproduktorov JST XH
Objednávka konektorov a reproduktorov JST XH
Objednávka konektorov a reproduktorov JST XH
Objednávka konektorov a reproduktorov JST XH

Aby som mohol používať rovnaké konektory parkovacieho senzora, objednal som si 2,5-kolíkový 3S1P nabíjač zostatku, silikónový kábel, drôtový konektor JST XH, konektor z tohto odkazu a reproduktor z tohto odkazu

Krok 7: Záverečná časť: Spájkovanie DPS

Záverečná časť: Spájkovanie DPS
Záverečná časť: Spájkovanie DPS
Záverečná časť: Spájkovanie DPS
Záverečná časť: Spájkovanie DPS
Záverečná časť: Spájkovanie DPS
Záverečná časť: Spájkovanie DPS

Funguje to perfektne!:)

Odporúča: