Cuprins:
- Pasul 1: aflarea pinouturilor
- Pasul 2: Conectarea analizorului logic și explorarea principiului de lucru
- Pasul 3: Adăugarea unui nou viitor „Speech” cu utilizarea modulului Arduino și Serial Mp3 Player
- Pasul 4: Căi de fișiere în cardul Microsd (MP3 Player)
- Pasul 5: Proiectarea circuitului și a PCB-ului
- Pasul 6: Comandați conectorii și difuzorul JST XH
- Pasul 7: Partea finală: PCB de lipit
Video: Inginerie inversă și modernizare senzori de parcare auto: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest instructable vă arată să înțelegeți ingineria inversă, să analizați datele și să dezvoltați un produs nou cu aceste informații.
Pasul 1: aflarea pinouturilor
Pentru a înțelege principiul de funcționare al senzorului de parcare, a trebuit să specific pinul corect de date. Apoi am măsurat nivelurile de tensiune cu multimetru și am văzut că există o conexiune cu 3 pini între unitatea de afișare și unitatea principală, al 4-lea cablu nu funcționează care sunt:
- GND - NEGRU
- VCC - ROȘU
- DATE - ALB
Am conectat unul negru cu sol și unul alb la Canalul 1 al analizatorului logic.
Pasul 2: Conectarea analizorului logic și explorarea principiului de lucru
După ce am lucrat timp de o săptămână la înțelegerea semnificației biților, am aflat că primul octet reprezintă distanța într-o formă inversă a fiecărui bit, după 4 biți sunt id-ul senzorului și ultimii 4 biți sunt biți stop.
Pasul 3: Adăugarea unui nou viitor „Speech” cu utilizarea modulului Arduino și Serial Mp3 Player
Am măsurat duratele semnalului de pornire, 1 logic și 0 logic în micro secunde. M-a ajutat să le împart în aceste trei forme. De asemenea, am conectat magistrala de date la pinul de întrerupere arduino nano (D2).
După ce am extras datele, am scris un program care poate trimite comanda către playerul serial mp3 prin uart. Am folosit software-ul D8 D9 pe arduino.
Link-ul Arduino Nano este aici
Linkul modulului MP3 este aici
Codul Arduino Nano este în atașament
Pasul 4: Căi de fișiere în cardul Microsd (MP3 Player)
01 / 001.mp3 mesajul său de bun venit
când schimbați mașina în marșarier, veți întâlni acest lucru.
celelalte fișiere sunt ca:
- 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.
- …
- …..
Pasul 5: Proiectarea circuitului și a PCB-ului
Am folosit www.easyeda.com pentru a-mi proiecta circuitul și a-i produce PCB-ul.
puteți accesa proiectul meu de aici
Pasul 6: Comandați conectorii și difuzorul JST XH
Pentru a utiliza aceiași conectori ai senzorului de parcare, am comandat 2,5 4-pin 3S1P încărcător de echilibru silicon cablu cablu JST XH conector adaptor Plug de la acest link și un difuzor de la acest link
Pasul 7: Partea finală: PCB de lipit
Functioneaza perfect!:)
Recomandat:
Inginerie inversă: 11 pași (cu imagini)
Reverse Engineering: Mulți dintre membrii de aici de la Instructables întreabă despre fișele tehnice sau pin out-urile unui dispozitiv sau afișează în răspunsuri, din păcate nu puteți obține întotdeauna o foaie tehnică și schemele, în aceste cazuri aveți o singură opțiune de inginerie inversă. Reverse enginee
Lămpi de modernizare cu telecomandă - Comutatoarele de perete existente continuă să funcționeze: 8 pași
Lămpi de modernizare cu telecomandă - Comutatoare de perete existente Continuă să funcționeze: Actualizare 4 octombrie 2017 - Vezi Comutator de lumină controlat de la distanță - Modificare. Comutatorul luminos funcționează, fără scriere suplimentară pentru o versiune îmbunătățită Bluetooth Low Energy (BLE). Actualizare 8 noiembrie 2016 - Actualizată cu modificările aduse proiectului Retrofitted Fan Timers
Modul releu Inginerie inversă: 4 pași
Relay Module Reverse Engineering: Acest articol arată cum să faceți modulul de releu care poate fi utilizat pentru Arduino și alte aplicații, cum ar fi plăcile de circuite și alte proiecte DIY. Cu acest tutorial veți putea să creați singur un modul de releu. Deci, ce este releu? Un releu este un electr
Comutator de lumină controlat de la distanță Bluetooth - Modernizare. Comutatorul de lumină funcționează, fără scriere suplimentară: 9 pași (cu imagini)
Comutator de lumină controlat de la distanță Bluetooth - Modernizare. Comutatorul de lumină funcționează în continuare, fără scriere suplimentară.: Actualizare 25 noiembrie 2017 - Pentru o versiune de mare putere a acestui proiect care poate controla kilowați de încărcare, consultați Modificarea controlului BLE la încărcări de putere mare - nu este necesară o conexiune suplimentară Actualizare 15 noiembrie 2017 - Unele plăci BLE / software stivuiesc
Asistență la parcare inversă în garaj utilizând senzorul de siguranță existent și circuitul analogic: 5 pași
Asistență la parcare inversă în garaj folosind senzorul de siguranță existent și circuitul analogic: bănuiesc că multe invenții din istoria omenirii au fost făcute din cauza soțiilor care se plâng. Mașina de spălat și frigiderul cu siguranță par a fi candidați viabili. Micuța mea „invenție” descris în acest Instructable este un dispozitiv electronic