Cov txheej txheem:

Yooj Yim DIY Ntim Tswj Pob!: 5 Cov Kauj Ruam (nrog Duab)
Yooj Yim DIY Ntim Tswj Pob!: 5 Cov Kauj Ruam (nrog Duab)

Video: Yooj Yim DIY Ntim Tswj Pob!: 5 Cov Kauj Ruam (nrog Duab)

Video: Yooj Yim DIY Ntim Tswj Pob!: 5 Cov Kauj Ruam (nrog Duab)
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Hlis ntuj nqeg
Anonim
Yooj Yim DIY Volume Control Pob Khawm!
Yooj Yim DIY Volume Control Pob Khawm!

Tau txais lub desktop nrog lub suab nrov nyob deb ntawm qhov koj zaum?-Kuv ua. Tom qab khawb me ntsis, Kuv pom tias nws yooj yim heev los ua kuv tus kheej lub ntim tswj lub pob qhov rooj ntawm qhov pheej yig.

Hauv qhov kev qhia no kuv yuav qhia koj yuav ua li cas los tsim USB ntim pob qhov rooj rau koj lub PC!

Txhawm rau ua tej yam yooj yim, Hloov ntawm Arduino, Kuv yuav siv lub rooj sib tham arduino hu ua Digispark. Tsis tsuas yog Digispark me me, tab sis nws pheej yig! Feem ntau kuv khaws kuv li ntawm aliexpress.com rau tsawg dua $ 2 USD

Cia peb pib!

Kauj ruam 1: Koj Yuav Tsum Tau…

Yam Koj Yuav Tsum Tau…
Yam Koj Yuav Tsum Tau…

Yam koj yuav xav tau:

Micro USB kab

Micro USB DIgispark (tsis tuaj yeem ua qhov loj me me)

Teb encoder (kuj pheej yig ntawm aliexpress)

Tsis xav tau (tab sis zoo kom muaj): Qee qhov thaiv thiab pob qhov rooj

Arduino IDE thiab digispark ib puag ncig.

Kauj ruam 2: Lub Sijhawm Kom Tau Txhua Yam Teeb Meem

Sijhawm Tau Txais Txhua Yam Teeb
Sijhawm Tau Txais Txhua Yam Teeb

Kuv yuav tsis qhia koj yuav siv Arduino Kev Txhim Kho Ib puag ncig li cas, muaj ntau ntau cov lus qhia rau qhov ntawd hauv lub vev xaib lawm. Yog tias koj tsis paub nrog Digispark, teeb tsa cov ntaub ntawv tuaj yeem pom ntawm no:

Thaum teeb tsa, mus rau: https://learn.adafruit.com/trinket-usb-volume-knob… thiab rub lub Library uas peb yuav xav tau rau txoj haujlwm no. Luam cov ntaub ntawv.zip thiab tso "Adafruit-Trinket-USB-master" nplaub tshev rau hauv C: / Cov neeg siv / Cov Ntaub Ntawv / Arduino / tsev qiv ntawv

Tom qab ntawd theej thiab muab cov duab kos tso rau hauv tib lub vev xaib mus rau hauv Arduino IDE thiab xa nws mus rau koj lub digispark.

Nco tseg:

Qhov laj thawj uas peb tuaj yeem ua qhov no yooj yim yog vim Adafruit muaj cov khoom lag luam hu ua Trinket uas siv ATtiny85 nti (lawv tau tsim cov tsev qiv ntawv no yooj yim-rau-siv los ua haujlwm nrog lawv cov trinket) tab sis DigiSpark kuj tseem siv ATtiny85 nti!- -Yog li peb tuaj yeem yooj yim siv qhov digispark pheej yig los ua txoj cai thiab txuag nyiaj!

Xijpeem, rub lub tsev qiv ntawv thiab mus rau qib 3!

Kauj Ruam 3: Kev Txuas Hluav Taws Xob

Qhov thaiv
Qhov thaiv

Tom ntej no peb tuaj yeem pib ntawm kho vajtse. Tam sim no kuv yuav qhia kuv qhov txuj ci txuj ci los ntawm kev kos ib qho yooj yim schematic rau koj…

Xijpeem, raws li koj tuaj yeem pom nws yooj yim heev thiab qhov ntawd yog txhua yam rau nws!

Kauj ruam 4: Tsim

Tsim!
Tsim!
Tsim!
Tsim!
Tsim!
Tsim!

Qhov no yog nyob ntawm yeem thiab nyob ntawm seb koj xav kom cov khoom ua tiav li cas (tshwj tsis yog, ntawm chav kawm, koj tsuas yog xav kom nws zaum ntawm protoboard thaum koj ua tiav)

Kuv tau ua dab tsi yog txiav lub qhov me me rau hauv lub raj mis ntsiav tshuaj thiab lo lub tshuab nkag teb chaws txawm tias nws, tom qab ntawd kuv kub-glued digispark sab hauv lub hau (nco ntsoov txiav lub qhov me me nyob rau sab ntawm lub hau rau lub micro USB chaw nres nkoj txuas rau koj lub computer)

Thaum kawg kuv glued ib daim ntawm cov roj hmab lev rau hauv qab-uas ua tiav lub hauv paus!

Txog lub hau, Kuv nqa lub pob qhov rooj los ntawm lub qub lub tso suab tau txais thiab plopped ntawd rau saum!

Nco tseg:

Kuv kuj tau ntim nws nrog cov ciab thiab cov hlau ua kom nws hnyav zoo, tab sis koj tuaj yeem saib cov vis dis aus kom kawm paub ntau ntxiv txog qhov ntawd hauv qib 5.

Kauj ruam 5: Tiav lawm

Image
Image

Qhov ntawd yog nws!

Yog tias koj nyiam nws, Ua raws meh ntawm instagram qhov twg kuv tshaj tawm qhov haujlwm tshiab:

Daim vis dis aus no yuav lossis tsis zoo rau koj, tab sis tshawb xyuas nws!

Yog tias koj muaj teeb meem kom nws ua haujlwm, tiv tauj kuv ntawm no ntawm Cov Ntawv Qhia lossis tawm lus tawm hauv youtube video!

Tsis tas li, yog tias koj pom tias kev sib hloov tau thim rov qab, sim hloov cov kab hauv qab no rau saum daim duab kos los ntawm:

#define PIN_ENCODER_A 0

#define PIN_ENCODER_B 2

rau hauv:

#define PIN_ENCODER_A 2

#define PIN_ENCODER_B 0

Nco ntsoov txheeb xyuas qee yam ntawm kuv lwm cov ntawv qhia!

Pom zoo: