Sommario:

Semplice manopola di controllo del volume fai da te!: 5 passaggi (con immagini)
Semplice manopola di controllo del volume fai da te!: 5 passaggi (con immagini)

Video: Semplice manopola di controllo del volume fai da te!: 5 passaggi (con immagini)

Video: Semplice manopola di controllo del volume fai da te!: 5 passaggi (con immagini)
Video: Aumentare le dimensioni del pene è possibile? 2024, Novembre
Anonim
Manopola di controllo del volume semplice fai da te!
Manopola di controllo del volume semplice fai da te!

Hai un desktop con un sistema audio lontano da dove ti siedi?--Sì. Dopo un po' di ricerche, ho scoperto che era abbastanza facile creare la mia manopola di controllo del volume morbida a basso costo.

In questo tutorial ti mostrerò come creare una manopola di controllo del volume USB per il tuo PC!

Per semplificare le cose, invece di Arduino, userò una scheda compatibile con Arduino chiamata Digispark. Non solo il Digispark è piccolo, ma è anche economico! Normalmente prendo il mio da aliexpress.com per meno di $ 2 USD

Iniziamo!

Passaggio 1: cosa ti servirà…

Di cosa avrai bisogno…
Di cosa avrai bisogno…

Di cosa avrai bisogno:

Cavo micro USB

Micro USB DIgispark (non può essere la versione full size)

Encoder rotativo (anche economico su aliexpress)

Non necessario (ma bello da avere): una sorta di custodia e manopola

Arduino IDE e ambiente digispark.

Passaggio 2: è ora di impostare tutto

È ora di sistemare tutto
È ora di sistemare tutto

Non ti insegnerò come utilizzare l'ambiente di sviluppo Arduino, ci sono già molti tutorial per questo sul web. Se non hai familiarità con Digispark, puoi trovare informazioni sulla configurazione qui:

Una volta impostato, vai su: https://learn.adafruit.com/trinket-usb-volume-knob… e scarica la libreria di cui avremo bisogno per questo progetto. Estrai il file.zip e posiziona la cartella "Adafruit-Trinket-USB-master" in C:\Users\Documents\Arduino\libraries

Quindi copia e incolla lo schizzo trovato sulla stessa pagina web nell'IDE di Arduino e caricalo sul tuo digispark.

Nota:

Il motivo per cui possiamo farlo così facilmente è perché Adafruit ha un prodotto chiamato Trinket che utilizza il chip ATtiny85 (hanno sviluppato questa libreria semplice da usare per funzionare con il loro trinket) ma DigiSpark utilizza anche il chip ATtiny85!- -Quindi possiamo usare molto facilmente il digispark economico per eseguire il codice e risparmiare un po' di soldi!

Ad ogni modo, scarica la libreria e vai al passaggio 3!

Passaggio 3: il cablaggio

Il cablaggio
Il cablaggio

Quindi possiamo iniziare sull'hardware. Dimostrerò ora la mia abilità artistica disegnandovi un semplice schema…

Ad ogni modo, come puoi vedere è molto semplice e questo è tutto!

Passaggio 4: la costruzione

La costruzione!
La costruzione!
La costruzione!
La costruzione!
La costruzione!
La costruzione!

Questo è facoltativo e dipende da come vuoi che appaia il prodotto finito (a meno che, ovviamente, tu non voglia solo che sieda sulla scheda prototipi quando hai finito)

Quello che ho fatto è stato tagliare un piccolo foro in un flacone di pillole e attaccarci il codificatore rotante, poi ho incollato a caldo il digispark all'interno del coperchio (ricorda di tagliare un piccolo foro sul lato del coperchio per la porta micro USB da collegare al tuo computer)

Infine ho incollato un pezzo di tappetino in gomma sul fondo, che completa la base!

Per il coperchio, ho preso la manopola da un vecchio ricevitore stereo rotto e l'ho messo sopra!

Nota:

L'ho anche riempito con cera e pellet di ferro per dargli una sensazione di qualità pesante, ma puoi guardare il video per saperne di più al punto 5.

Passaggio 5: finito

Image
Image

Questo è tutto!

Se ti è piaciuto, seguimi su instagram dove pubblico gli aggiornamenti del progetto:

Questo video potrebbe esserti utile o meno, ma dai un'occhiata!

Se hai problemi a farlo funzionare, contattami qui su Instructables o lascia un commento sul video di youtube!

Inoltre, se trovi che la rotazione è invertita, prova a cambiare le seguenti linee nella parte superiore dello schizzo da:

#define PIN_ENCODER_A 0

#define PIN_ENCODER_B 2

in:

#define PIN_ENCODER_A 2

#define PIN_ENCODER_B 0

Ricordati di dare un'occhiata ad alcuni dei miei altri istruttori!

Consigliato: