Sommario:

Pedali per PC: 7 passaggi
Pedali per PC: 7 passaggi

Video: Pedali per PC: 7 passaggi

Video: Pedali per PC: 7 passaggi
Video: Pedaliera 3DRap NGASA | A misura di tutti 2024, Luglio
Anonim
Pedali per PC
Pedali per PC

Ho creato il pedale per appoggiarmi a Pubg (Player Unknown Battlegrounds) perché sentivo di aver bisogno di dita in più. L'ho usato anche per Kerbal Space Program.

Le applicazioni sono infinite e puoi aggiungere più pulsanti o meno se lo desideri.

Non è necessaria alcuna saldatura!!!

Questo progetto funge da tastiera ed è programmato per immettere le pressioni della tastiera. Questo non funziona con Arduino Uno. Ho usato l'Arduino Leonardo

Passaggio 1: parti

Parti
Parti
Parti
Parti
Parti
Parti
Parti
Parti

Arduino Leonardo

Cavo da USB A maschio lungo a Mini USB B maschio

Interruttori momentanei o a pulsante

Confezione di connettori a forcella femmina

Cavi jumper Arduino maschio-maschio

Cavo elettrico (qualsiasi indicatore luminoso)

Guaina termorestringente (leggermente più grande del filo)

Passaggio 2: strumenti

Utensili
Utensili

Portafoto

Strumenti di costruzione in legno o metallo

Trapano, punta a vanga/sega a tazza, viti

(La costruzione dell'alloggiamento dipende da te. Ho usato il compensato ma potresti usare una scatola o una scatola di metallo. Divertiti un po'.)

impianto elettrico

Tagliafili/spelafili (se li hai. Forbici e un rasoio funzioneranno)

Crimpatura di connessione (qualsiasi pinza funzionerà)

Pistola termica (l'accendisigari funzionerà)

Codice

Scarica il software Arduino IDE

È gratuito e ti permette di scrivere, compilare e flashare il codice sul Leonardo

Scarica qui

Passaggio 3: l'alloggiamento

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

Questa parte dipende davvero dalla tua immaginazione, ma ti mostrerò cosa ho costruito e perché.

Ho realizzato la base larga 600 mm in modo da poterci montare comodamente entrambi i piedi, ho pensato di realizzare due pedali separati ma temevo di rompere accidentalmente i cavi in futuro. Il piede sinistro controlla i due pulsanti a sinistra e il destro gli altri tre.

Ho usato viti in compensato da 16 mm di spessore e 50 mm in quanto devono essere resistenti poiché praticamente si calpesta ogni giorno questa cosa. I pulsanti arcade possono subire la punizione.

Se hai intenzione di dipingerlo, ora è il momento. Ho visto persone coprire un intero progetto come questo con il contatto (sai, le cose con cui copri le tue cartelle di lavoro). Tu e compralo in una vasta gamma di colori e modelli nei negozi di forniture per ufficio. Ti piace questa roba

Ho aggiunto alcune strisce di gomma ai piedi in modo da non poter allontanare accidentalmente l'intera unità da te durante l'utilizzo.

Passaggio 4: circuito e piedinatura

Circuito e pinout
Circuito e pinout
Circuito e pinout
Circuito e pinout
Circuito e pinout
Circuito e pinout

Non preoccuparti, sembra più difficile di quanto non sia in realtà.

Avvitare la scheda Arduino sul lato inferiore e sul bordo dell'alloggiamento. Assicurati di essere in grado di connettere l'USB senza interferenze.

1. Crea 5 cavi per andare dall'Arduino a ogni interruttore spellando un'estremità di un cavo jumper (i cavi con i pin all'estremità) e unendolo a una lunghezza di cavo elettrico. - Per unire le estremità del filo nudo attorcigliate, quindi far scorrere una piccola sezione di termoretraibile sulla giunzione e riscaldare per bloccarle insieme). Spellare l'altra estremità del filo (non l'estremità del pin) e crimpare un connettore a forcella femmina sull'estremità spellata.

2. Spingere l'estremità pin del cavo nello slot pin digitale 2 su Arduino. Collegare il connettore a forcella al pulsante all'estrema sinistra. (nota* gli interruttori hanno 3 linguette per il collegamento del cavo. Come nella foto ho collegato il cavo pin out alla linguetta centrale. Questa è la linguetta "sempre chiusa".

3. Ripetere per i pin 3, 4, 5 e 6.

4. Ora dobbiamo creare quella che viene chiamata una 'concatenazione a margherita' per collegare la terra alle linguette inferiori di tutti i pulsanti. Questo è un cavo che "salta" su ciascun pulsante.

Taglia e misura le sezioni di cavo elettrico per passare da un pulsante all'altro con un piccolo extra. Spellare entrambe le estremità di ogni sezione, unire due sezioni e crimpare un connettore finché non ne hai abbastanza per tutti i pulsanti. Unisci un cavo jumper a un'estremità e collegalo a qualsiasi pin di terra sull'Arduino.

Passaggio 5: codice

Codice
Codice

È ora di usare l'abilità più importante che hai imparato a scuola…..copia, incolla.

Incluso è il file di testo con il codice.

Scaricalo o visualizzalo, seleziona tutto, copia, apri Arduino IDE (link per il download nel passaggio Strumenti), crea nuovo, incolla.

Se vuoi modificare le associazioni di tasti, puoi farlo ora modificando le chiavi nel codice tra virgolette, ad esempio: ('q').

Se vuoi usare i tasti modificatori (shift, control, alt, F1, Inserisci ecc.) c'è un elenco di cosa digitare QUI

Se utilizzi solo 1 o 2 pulsanti non è necessario eliminare il codice non utilizzato. Se non ci sono pulsanti collegati ai pin codificati, ignorerà quella sezione del codice.

Passaggio 6: caricamento del codice su Arduino

Caricamento del codice su Arduino
Caricamento del codice su Arduino
Caricamento del codice su Arduino
Caricamento del codice su Arduino

1. Collega l'Arduino al PC tramite USB

2. Vai su "Strumenti" e poi su "Porta"

Seleziona la porta che mostra il tuo Arduino Leonardo.

3. Vai alla scheda "Schizzo", quindi "Carica".

Questo verificherà e compilerà il codice e lo caricherà su Arduino.

Se c'è un errore controlla che il codice non manchi nulla dal codice originale.

Passaggio 7: test e risoluzione dei problemi

L'Arduino dovrebbe riavviarsi dopo il caricamento ed essere riconosciuto come una tastiera USB dal tuo PC.

Apri un editor di testo e inizia a calpestare!! I tratti chiave dovrebbero apparire nel testo mentre premi i pulsanti.

Se il testo si riempie solo di sequenze di tasti senza fine e si ferma solo quando si premono i pulsanti, è necessario verificare che i cavi dei pulsanti siano collegati alla scheda "sempre chiusa" e non alla scheda "sempre aperta".

Se non succede nulla quando premi i pulsanti, controlla tutti i cavi e prova un cavo USB diverso. Riavvia il PC.

Se i cavi dei pin cadono dall'Arduino a causa della gravità e del calpestio, potrebbe essere necessario sostituire i cavi dei ponticelli. Sono pensati per avere lo stesso spessore, ma sfortunatamente alcuni sono solo più stretti di altri.

Se i pulsanti sono nell'ordine sbagliato, puoi riorganizzare fisicamente i pin in Arduino o modificare il codice e ripetere il processo di caricamento.

Consigliato: