Cuprins:

Modul RC Tx ca joystick USB: 6 pași
Modul RC Tx ca joystick USB: 6 pași

Video: Modul RC Tx ca joystick USB: 6 pași

Video: Modul RC Tx ca joystick USB: 6 pași
Video: Fly FPV Drone or RC Airplane With A USB Controller // PS3 Controller MultiProtocol Module 2024, Noiembrie
Anonim
Modul RC Tx Ca joystick USB
Modul RC Tx Ca joystick USB

Această instrucțiune este despre realizarea unui modul transmițător care funcționează cu emițătoare RC standard și acționează ca un joystick USB.

Modulul folosește o placă de dezvoltare Digispark care acționează ca un USB HID. Interpretează semnalul PPM pe care îl transmite emițătorul și îl convertește în axele unui joystick.

Provizii

Transmițător RC (în acest caz un Turnigy TGY 9X)

Un modul donator Tx pentru caz

Consiliul de dezvoltare Digispark

Perfboard

Fire

Echipamente de lipit

Lipici fierbinte

cablu USB

Pasul 1: Locuința

Locuinta
Locuinta
Locuinta
Locuinta
Locuinta
Locuinta

Luați un modul Tx vechi. Deschide-l și dezbracă-l. Oferă un caz excelent pentru electronică.

Pasul 2: Conectorul

Conectorul
Conectorul
Conectorul
Conectorul
Conectorul
Conectorul
Conectorul
Conectorul

Conectorul utilizat pentru interfața cu transmițătorul este un header feminin standard de 0,1 . Este cel mai ușor să puneți carcasa modulului în telecomandă și să puneți header-ul. Unele lipici fierbinți vor oferi suport mecanic.

Pasul 3: Electronica

Electronica
Electronica
Electronica
Electronica
Electronica
Electronica
Electronica
Electronica

Modulul Digispark este montat pe o bucată de perfborad. Este semnificativ mai ușor dacă este tăiat la forma carcasei. O potrivire confortabilă va oferi suport mecanic suplimentar.

O potrivire de test a componentelor este importantă înainte de a merge mai departe. În acest caz, cablul USB a fost dungat cu un cuțit exacto pentru a facilita îndoirea și fixarea.

Pasul 4: lipire

Lipire
Lipire
Lipire
Lipire
Lipire
Lipire

Pur și simplu lipiți pinii la perfboard. S-au lipit toate pinii pentru evoluțiile viitoare. De aici și spațiul suplimentar de pe perfboard.

S-a adăugat un adeziv fierbinte suplimentar pe cablu pentru un sprijin mecanic suplimentar.

Pinul PPM de pe transmițător este conectat la pinul P2 de pe placa de dezvoltare digispark. Cele două GND sunt apoi conectate împreună.

Pasul 5: Puneți totul împreună

Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Doar puneți carcasa la loc. Asigurați-vă că cablul nu este strâns prea strâns.

Pasul 6: Cod

Codul se bazează pe proiectul abhilash_patel de pe hub-ul proiectului Arduino combinat cu exemplul de joystick de la Digispark.

Întregul cod este dezvoltat în IDE-ul Arduino.

Vezi atasat.

Recomandat: