Sommario:

Modulo RC Tx come joystick USB: 6 passaggi
Modulo RC Tx come joystick USB: 6 passaggi

Video: Modulo RC Tx come joystick USB: 6 passaggi

Video: Modulo RC Tx come joystick USB: 6 passaggi
Video: Amazing arduino project 2024, Luglio
Anonim
Modulo RC Tx come joystick USB
Modulo RC Tx come joystick USB

Questa istruzione riguarda la creazione di un modulo trasmettitore che funzioni con i trasmettitori RC standard e agisca come un joystick USB.

Il modulo utilizza una scheda di sviluppo Digispark che funge da USB HID. Interpreta il segnale PPM inviato dal trasmettitore e lo converte negli assi di un joystick.

Forniture

Trasmettitore RC (in questo caso un Turnigy TGY 9X)

Un modulo Tx del donatore per il caso

Scheda di sviluppo Digispark

Perfboard

fili

Attrezzatura per saldatura

Colla calda

cavo USB

Passaggio 1: l'alloggiamento

L'alloggio
L'alloggio
L'alloggio
L'alloggio
L'alloggio
L'alloggio

Prendi un vecchio modulo Tx. Aprilo e spoglialo. Fornisce una custodia eccellente per l'elettronica.

Passaggio 2: il connettore

Il connettore
Il connettore
Il connettore
Il connettore
Il connettore
Il connettore
Il connettore
Il connettore

Il connettore utilizzato per interfacciarsi con il trasmettitore è un connettore femmina standard da 0,1 . È più semplice inserire l'alloggiamento del modulo nel telecomando e inserire l'intestazione. Un po' di colla a caldo fornirà supporto meccanico.

Passaggio 3: l'elettronica

L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica

Il modulo Digispark è montato su un pezzo di perfborad. È molto più facile se viene tagliato alla forma dell'alloggiamento. Una perfetta aderenza fornirà ulteriore supporto meccanico.

Una prova di adattamento dei componenti è importante prima di andare oltre. In questo caso il cavo USB è stato rigato con un taglierino per renderlo più facile da piegare e adattare.

Passaggio 4: saldatura

saldatura
saldatura
saldatura
saldatura
saldatura
saldatura

Semplicemente saldando i pin alla perfboard. Saldati tutti i pin per sviluppi futuri. Da qui lo spazio extra sulla perfboard.

Aggiunta della colla a caldo extra sul cavo per un supporto meccanico extra.

Il pin PPM sul trasmettitore è collegato al pin P2 sulla scheda di sviluppo digispark. I due GND vengono quindi collegati tra loro.

Passaggio 5: mettere tutto insieme

Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme

Rimetti a posto il caso. Assicurati che il cavo non sia troppo stretto.

Passaggio 6: codice

Il codice si basa sul progetto di abhilash_patel sull'hub del progetto Arduino combinato con l'esempio del joystick di Digispark.

L'intero codice è sviluppato nell'IDE Arduino.

Vedi allegato.

Consigliato: