Cov txheej txheem:

Deej Box - 5 Sliders: 8 Steps (with Pictures)
Deej Box - 5 Sliders: 8 Steps (with Pictures)

Video: Deej Box - 5 Sliders: 8 Steps (with Pictures)

Video: Deej Box - 5 Sliders: 8 Steps (with Pictures)
Video: I Built a Volume Mixer for Gaming and Streaming - deej 2024, Hlis ntuj nqeg
Anonim
Deej Box - 5 Sliders
Deej Box - 5 Sliders
Deej Box - 5 Sliders
Deej Box - 5 Sliders

Nov yog kuv coj mus rau Deej qhov haujlwm uas tso cai rau koj los tswj hwm lub khoos phis tawj tagnrho ib tus zuj zus thiab tuaj yeem tsim kho kom haum rau tus kheej xav tau yooj yim heev. Kuv tus qauv nta 5 sliders nrog sib nqus, cov ntawv hloov pauv tau los txheeb xyuas txhua tus swb. Nws yog tsim los ntawm 3 lub ntsiab 3D luam tawm ntu thiab muaj lub ntsej muag huv, nrog cov ntsia hlau tsuas pom ntawm ob sab.

Khoom siv

  • 20x M2 6mm ntsia hlau
  • Mini B USB cable
  • Arduino Nano (lossis lwm lub rooj tsavxwm nrog 5+ analog pins)
  • ~ 1m txoj hlua txuas (26AWG tau siv)
  • 5x Linear Potentiometers - Siv ntawm no
  • 10x 5mmx1mm hlau nplaum discs
  • 3D luam qhov chaw - STL muab
  • Soldering Hlau
  • Super kua nplaum

Kauj Ruam 1: Luam Tshooj

Rub tawm txhua cov ntaub ntawv STL koj yuav xav tau rau kev tsim cov phiaj xwm no. Tsis txhob hnov qab ua raws qhov txuas no rau cov pob qhov rooj kuv tau siv (tab sis tsis tsim).

3D luam tawm txhua ntu uas xav tau rau kev tsim. Kuv siv cov chaw hauv qab no:

  • 0.2 hli txheej siab (tsuas yog lub tes tsho thiab pob qhov rooj pom tau yog li lwm qhov tuaj yeem luam tawm ntawm qhov kev daws teeb meem qis dua yog xav tau)
  • 20% ntxiv
  • Txhawb kev qhib
  • Tsis muaj lub nkoj rau kev ua kom zoo dua qub
  • 102% nplai rau cov pob qhov rooj
  • Ncua ntawm 4.5mm qhov siab rau cov nyees khawm los pauv cov ntsiab lus rau ob lub suab zoo

Nco ntsoov tias qhov kev taw qhia koj xav luam cov ntu hauv yuav nyob ntawm koj tsim qhov chaw. Kuv luam lub tes tsho ntsej muag rau ntawm kuv lub txaj iav kom ua tiav qhov ci, ua tiav koj pom.

Kauj Ruam 2: Txuas cov Sliders rau ntawm Faceplate

Txuas cov Sliders rau Faceplate
Txuas cov Sliders rau Faceplate

Siv M2 cov ntsia hlau, teeb cov kab zauv rau ntawm lub ntsej muag hauv lawv qhov. Ib sab ntawm lub tshuab raj muaj ob txoj hlua, thaum ib sab tsuas yog 1. Xyuas kom meej tias txhua lub hwj chim ntsuas tau tsom mus rau nrog ob sab txuas rau sab saum toj. Lub ntsej muag sib dhos yuav tsum zoo li tam sim no.

Kauj Ruam 3: Lub Sijhawm Txuas Hluav Taws Xob

Lub sij hawm thaiv
Lub sij hawm thaiv
Lub sij hawm thaiv
Lub sij hawm thaiv

Txiav koj cov xaim kom koj muaj:

  • 8 x 3 cm -4 cm ntev
  • 7 x 10 cm ntev

Siv qhov luv luv los txhawm rau txhawm rau sab laug sab laug ntawm lub zog ntawm lub zog rau ib leeg. Ua tib yam rau tus pin hauv qab, txuas txhua tus mus rau tom ntej los ua kab. Thaum ua tiav koj yuav tsum muaj ob txoj kab ncaj ncaj txuas rau lub zog, qhov no yog cov kab hluav taws xob.

Xa mus rau daim duab kom tau txais kev pab, txuas 7 kab xov ntev rau A0-A4 tus pin ntawm arduino ntxiv rau 5V thiab GND pins.

Thaum kawg, txuas lwm qhov kawg ntawm A0-A4 xov hlau mus rau tus swb sab saum toj txoj cai tus pin, ua tib zoo saib kom tsis txhob txuas ib qho txuas mus rau tus pin sab laug sab saud, vim lawv nyob sib ze heev. A0 sib raug mus rau sab xis txoj kab laug sab thaum saib los ntawm nraub qaum (xa mus rau cov ntawv sau ntawm cov duab txuas rau kom pom meej). Txuas 5V xaim mus rau ib qho ntawm sab laug sab laug thiab GND rau ib qho ntawm cov koob hauv qab. Qhov kawg yuav tsum zoo li qhov no.

Kauj Ruam 4: Sib Sau Lub Cev Lub Cev

Sib Sau Lub Cev Lub Cev
Sib Sau Lub Cev Lub Cev
Sib Sau Lub Cev Lub Cev
Sib Sau Lub Cev Lub Cev

Tau txais koj lub mini USB cable, 3D luam tawm lub cev tseem ceeb thiab lub ntsej muag sib dhos ua ke nrog 4 ntawm M2 ntsia hlau.

Ntxig lub micro B kawg ntawm usb cable hla lub qhov hauv lub cev thiab ntxig nws rau hauv arduino. Tom qab ntawv kab lub ntsej muag sib dhos ua ke nrog lub cev tseem ceeb siv lub qhov nyob hauv ob qho tib si, xyuas kom cov arduino tsis txhob tawg los ntawm kev quav nws ib sab thaum koj ua qhov no. Siv 4 tus ntsia hlau los kaw lub ntsej muag kom nruj rau lub cev.

Kuj siv sijhawm no los ua cov nplaum nplaum zoo tshaj plaws hauv lub qhov me me hauv qab ntawm daim npog ntsej muag thiab hauv qab ntawm cov paib. Ua kom ntseeg tau tias txhua tus hlau nplaum muaj ib qho kev taw qhia hauv lub ntsej muag thiab lwm qhov hauv cov paib kom ntseeg tau tias lawv yuav nyiam.

Kauj Ruam 5: Txuas lub Tsho

Txuas lub Tsho
Txuas lub Tsho

Tshem lub tes tsho hla tag nrho lub rooj sib txoos kom lub qhov nyob rau sab ntawm lub cev kab nrog rau lub qhov hauv lub tes tsho. Siv 6 ntawm M2 ntsia hlau los txuas lub tes tsho kom khov.

Kauj Ruam 6: Tiav Touches

Tiav Touches
Tiav Touches

Ua tib zoo thawb thiab khawm cov pob qhov rooj mus rau txhua tus swb tam sim no. Nws yog qhov nyuaj me ntsis tab sis kev ua kom nruj yog qhov tseem ceeb los siv yog li siv koj lub sijhawm. Ib qho tag nrho 5 tau ua tiav txuas cov paib hauv txhua qhov kev txiav txim koj xav kom koj cov haujlwm nyob hauv.

Qhov ntawd yog tam sim no cov khoom sib dhos ua tiav thiab nws mus rau software.

Kauj Ruam 7: Txhua Qhov Software

Txhua Software
Txhua Software

Lub taub hau mus rau Arduino qhov chaw thiab rub tawm qhov IDE tshiab kawg thiab tau txais qhov ntawd nruab

Plug rau hauv lub thawv Deej thiab qhib Arduino IDE

Flash koj arduino nrog daim duab no

Tam sim no txhawm rau txheeb xyuas tias txhua yam ua haujlwm tau raug, qhib lub koos pij tawj saib thiab koj yuav tsum pom 5 qhov txiaj ntsig nruab nrab ntawm 0 thiab 1023 nyob ntawm tus neeg swb txoj haujlwm. Yog tias koj tsis pom qhov khoom tawg no kom nkag tau mus rau qhov thaiv thiab xyuas kom txhua yam zoo li nws yuav tsum yog. Xyuas kom txhua lub xov hlau ua kev sib cuag tau zoo thiab tsis xoob/poob.

Yog tias txhua yam zoo, koj tuaj yeem txav mus rau deej program.

Lub taub hau hla Deej tso tawm nplooj ntawv thiab rub tawm deej.exe thiab teeb tsa.yaml thiab muab tso rau hauv tib lub nplaub tshev ntawm koj lub PC. Kuv muab lawv tso rau hauv daim nplaub tshev hu ua Deej.

Qhib cov ntawv config.yaml thiab muab txhua tus swb rau ib lossis ntau qhov haujlwm raws li pom ntawm no. Nco ntsoov tias 0 yog tus swb sab laug deb thiab 4 yog sab xis. Kuj tseem muab qhov raug COM qhov qhov arduino nyob. Qhov no tuaj yeem pom nyob hauv Tus Thawj Tswj Ntaus Ntawv ntawm Windows, hauv Ports (COM & LPT) thaum nws txuas nrog.

Kauj Ruam 8: Ua tiav & Cov Lus Qhia Ntxiv

Ua tiav & Ntau Cov Lus Qhia
Ua tiav & Ntau Cov Lus Qhia

Ua tau zoo! Qhov ntawd yog nws, koj ua tiav. Tam sim no koj muaj lub tshuab ua haujlwm lub cev slider, rau koj lub PC. Kuv yeej tsis tuaj yeem rov qab tom qab muaj qhov no thiab kuv vam tias koj txaus siab siv nws.

Yog xav paub ntau ntxiv thiab pab saib xyuas Deej GitHub thiab Discord.

Pom zoo: