Cuprins:
- Provizii
- Pasul 1: Locuința
- Pasul 2: Conectorul
- Pasul 3: Electronica
- Pasul 4: lipire
- Pasul 5: Puneți totul împreună
- Pasul 6: Cod
Video: Modul RC Tx ca joystick USB: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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
Luați un modul Tx vechi. Deschide-l și dezbracă-l. Oferă un caz excelent pentru electronică.
Pasul 2: 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
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
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ă
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:
Modul USB Civic USB din a 10-a generație 2018 pentru unitatea principală Kenwood: 5 pași
Modul USB Civic USB din a 10-a generație 2018 pentru unitatea principală Kenwood: În această versiune, mi-am modificat deschiderea portului USB Civic pentru a o accepta pe cea pe care am cumpărat-o de la Amazon, astfel încât să o pot conecta la unitatea principală Kenwood (DMX9706S). Se află în aceeași gaură și poate dura 30 de minute sau mai mult pentru a se finaliza
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOGICĂ: Acesta este un proiect suplimentar pentru modificarea Zero Delay USB Encoder True Analog Joystick Modification. Trebuie să fi modificat, testat și calibrat cu succes Encoderul în proiectul anterior înainte de a adăuga acest dispozitiv. Când este terminat și se lucrează
DIY MPU-6050 Joystick USB: 5 pași
DIY Joystick USB MPU-6050: Cu Microsoft Flight Simulator 2020, mi-am dat seama rapid cât de dificil este să folosești tastatura pentru a acoperi un plan. Căutând online, nu am putut găsi un joystick la un preț rezonabil de achiziționat. Majoritatea comercianților cu amănuntul online le-au epuizat. Popularitatea lui M
Joystick USB cu efect Hall: 7 pași (cu imagini)
Joystick USB Hall Effect: Acest instructable arată cum să utilizați un joystick industrial Hall Effect pentru a face un joystick USB de înaltă presiune. Există un alt joystick USB Tiny care poate oferi soluții cu costuri reduse; >
Placă HiFive1 Arduino cu modul ESP-01 Tutorial modul: 5 pași
Placă Arduino HiFive1 cu modul ESP-01 Tutorial modul: HiFive1 este prima placă bazată pe RISC-V compatibilă Arduino construită cu CPU FE310 de la SiFive. Placa este de aproximativ 20 de ori mai rapidă decât Arduino UNO, dar la fel ca placa UNO, nu are nici o conectivitate wireless. Din fericire, există mai multe