Cov txheej txheem:

DRUMMER'S TEMPO KEEPER: 30 Kauj Ruam
DRUMMER'S TEMPO KEEPER: 30 Kauj Ruam

Video: DRUMMER'S TEMPO KEEPER: 30 Kauj Ruam

Video: DRUMMER'S TEMPO KEEPER: 30 Kauj Ruam
Video: 80 BPM - Metronome 2024, Hlis ntuj nqeg
Anonim
DRUMMER's TEMPO KEEPER
DRUMMER's TEMPO KEEPER
DRUMMER's TEMPO KEEPER
DRUMMER's TEMPO KEEPER

Tus kws ntaus nrig txoj haujlwm tseem ceeb tshaj plaws yog khaws sijhawm. Qhov ntawd txhais tau tias ua kom ntseeg tau tias qhov kev ntaus yeej nyob tas li rau txhua zaj nkauj.

Drummer's Tempo Keeper yog lub cuab yeej uas pab cov nruas khaws lub sijhawm zoo dua. Nws suav nrog lub me me piezo disc uas txuas rau lub taub hau nruas. Txhua lub sijhawm tus nruas ntaus lub nruas nruas, lub cuab yeej qhia cov neeg ntaus ib feeb raws li lub sijhawm nruab nrab ntawm cov cwj nrag. Yog tias pab pawg pib ua kom nrawm dua lossis qeeb qeeb yam tsis tau xav txog, tus nruas yuav pib paub tam sim thiab tuaj yeem kho me me kom tswj tau lub sijhawm sib xws.

Ntawm qhov kev ua yeeb yam tsis ntev los no nrog pab pawg uas kuv ntaus nruas rau, lwm tus ntaus nruas hauv cov neeg mloog xav tias kuv pab pawg tau ua si rau nyem nyem - lub ntsuas cua uas nyem txhua qhov ntaus rau hauv pob ntseg uas cov tswv cuab tau hnav - vim tias kev ntaus yeej zoo li qub thoob plaws txhua zaj nkauj. Dab tsi yog kev qhuas thiab ua tsaug rau Drummer's Tempo Keeper!

Kauj ruam 1: PARTS

XEEM
XEEM

Nov yog cov npe tiav ntawm cov ntu uas koj xav tau los tsim Drum Temp Keeper, kwv yees tus nqi thiab sau tseg txog qhov kuv tau siv los tsim kuv li cas. Koj tuaj yeem tau txais cov khoom no ntawm cov vev xaib xws li Amazon, eBay, Adafruit thiab SparkFun. Qhov tsawg tshaj plaws qhov feem ntau yog muag ntawm eBay thiab lawv tuaj ntawm Tuam Tshoj, yog li lawv tuaj yeem siv ob peb lub lis piam los txog. Koj yuav tsum siv cov tsav tsheb sib txawv yog tias koj tau txais tus tswj hwm tus nqi pheej yig los ntawm Tuam Tshoj (zoo li kuv tau ua) dua li yog tias koj yuav lub npe lag luam Arduino los ntawm Asmeskas. Kuv tau sau tseg yam koj yuav tsum tau ua txhawm rau rub tawm thiab teeb tsa lwm tus tsav tsheb.

1. Microcontroller. Kuv siv Arduino Nano clone los ntawm Tuam Tshoj uas tuaj nrog lub taub hau twb tau muab tso rau ntawm. ($ 4.50)

2. Plaub-Zaub Zaub. Nco ntsoov tias koj tau txais plaub tus lej uas siv plaub tus lej. Tsis txhob tau txais 7-Segment plaub-lej zaub vim nws xav tau 12 tus pin. ($ 3.50)

3. Qhov Project Enclosure Kuv siv RadioShack 3 "x 2" x 1 "project enclosure. Xyuas kom tseeb tias nws yog yas vim tias koj yuav tsum txiav lub qhov rau plaub tus lej zaub. ($ 6.00)

4. Piezo Vim tias ntu no tso rau ntawm lub nruas nruas thiab raug rau ntau qhov kev txav chaw thiab kev co, koj yuav tsum siv lub piezo nrog lub casing ncig nws. Muaj cov khoom pheej yig nrog cov yas yas, tab sis kuv xaiv rau ib qho nrog lub zog muaj zog uas tau siv rau khaws cov guitar. ($ 10.00)

5. Extension hlau rau piezo. Kuv siv 22 AWG xaim li niaj zaus. ($ 1.00)

6. 10K Ohm Resistor. 10K yog xim av - dub - txiv kab ntxwv - kub. ($ 0.25)

7. Cov roj teeb pob. Qhov no yog qhov kev daws teeb meem yooj yim tshaj plaws rau kuv vim tias kuv tsis xav ua teeb meem nrog roj teeb alkaline, nws ua haujlwm raws li lub hauv paus hauv qab lub phiaj xwm phiaj xwm thiab nws kav mus ib txhis! Rau qee yam me dua, koj tuaj yeem siv ob peb lub npib ntawm tes roj teeb. ($ 8.00)

8. USB Cable. Cov kab hluav taws xob muab lub zog rau Nano los ntawm lub roj teeb pob thiab muab kev sib cuam tshuam nruab nrab ntawm koj lub khoos phis tawj thiab Nano rau kev xa cov duab kos. ($ 0.00 - suav nrog lub microcontroller)

9. Pawg Thawj Coj. Koj yuav muab cov khoom sib dhos tso rau ntawm lub rooj tsavxwm thiab tom qab ntawd txiav tawm tsuas yog ib feem uas koj siv. ($ 2.00)

10. Cov qhob cij. Thawj zaug kuv tau sib sau ua qauv ntawm qhov haujlwm no siv lub khob cij yas thiab cov hlua txuas. Thaum kuv tau nws ua haujlwm raug, kuv soldered qhov kawg version rau lub perf board. Koj tsis tas yuav ua qhov no, tab sis nws tau pom zoo. ($ 2.00)

11. Jumper Wires. Koj xav tau plaub tus txiv neej-rau-poj niam xov tooj cua los sib sau ua ke, ntsuas thiab muab tshuaj txhuam. ($ 1.00)

12. Velcro Strips. Siv lub velcro txhawm rau txuas lub piezo sensor rau lub nruas nruas. Koj kuj tseem tuaj yeem siv nws los txuas qhov phiaj xwm phiaj xwm thiab lub roj teeb pob. ($ 0.80)

Tus nqi kwv yees kwv yees: $ 39.05

Kauj Ruam 2: TOOLS

Cov cuab yeej
Cov cuab yeej

Nov yog cov cuab yeej koj yuav xav tau los sib sau ua haujlwm

1. Soldering Hlau. Thaum cov qauv ua haujlwm, koj yuav tshem cov khoom sib txuas los ntawm daim ntawv qhia zaub mov mus rau daim txiag ntoo.

2. Cov laug. Zoo ib yam li #1.

3. Dremel lossis cov cuab yeej zoo sib xws. Koj yuav siv qhov no los txiav lub rooj tsav tsheb perf thiab tsim lub qhov nyob hauv qhov phiaj xwm phiaj xwm rau cov zaub thiab USB chaw nres nkoj.

4. Daim Kab Xev Hluav Taws Xob. Koj yuav muab cov xov txuas txuas txuas mus rau lub piezo thiab tom qab ntawd muab cov kab xev hluav taws xob nyob ib puag ncig qhov chaw koj tau siv.

5. Ntsia Hlau. Koj xav tau qhov no qhib thiab tom qab ntawv kaw qhov phiaj xwm.

6. Khoos phib tawj. Koj yuav sau koj daim duab kos rau ntawm lub computer thiab xa nws mus rau lub microcontroller.

7. Arduino IDE software. (kuj muaj raws li Web-based cuab yeej).

Kauj Ruam 3: YUAV UA LI CAS YUAV UA LI CAS

Ua ntej koj muab tso ua ke, nws muaj txiaj ntsig kom nkag siab tias nws ua haujlwm li cas.

1. Piezo* yog ib feem uas ntsuas seb muaj kev co ntau npaum li cas. Peb txuas lub piezo mus rau lub nruas snare thiab cov xov ntawm piezo mus rau lub microcontroller los nyeem seb muaj kev co ntau npaum li cas nyob ntawm lub nruas nruas.

2. Lub microcontroller kos duab nyeem lub piezo los txiav txim thaum twg lub nruas raug ntaus, thiab nws sau lub sijhawm. Lub sijhawm tom ntej lub nruas raug ntaus, nws sau tseg tias lub sijhawm thiab suav cov neeg ntaus ib feeb raws qhov ntaus no thiab ntaus dhau los.

3. Peb kuj txuas cov duab digital rau lub microcontroller. Tom qab nws suav cov neeg ntaus ib feeb, nws qhia qhov tshwm sim ntawm cov duab digital. Koj tuaj yeem tso ib feem ntawm lub cuab yeej nyob txhua qhov chaw uas pom rau koj thaum koj ua si. Kuv tso kuv ib sab ntawm lub highhat rau hauv pem teb.

Nco tseg: Yog tias koj tsis ua si cov ntawv peb lub hlis ntawm qhov ntxiab, kev nyeem yuav cuam tshuam txog yam koj tab tom ua si. Tos kom txog thaum koj rov qab los ntaus nkauj nkauj kom txiav txim siab nrawm.

* Peb siv piezo ua INPUT tivthaiv hauv qhov haujlwm no txhawm rau ntsuas qhov kev co. Hauv lwm qhov haujlwm, thaum koj siv nws ua OUTPUT tivthaiv, nws tsim kev co thiab dhau los ua tus hais lus!

Kauj Ruam 4: BREADBOARD PROTOTYPE

BREADBOARD PROTOTYPE
BREADBOARD PROTOTYPE

Vim tias kev siv tshuaj yaj yeeb tsis yog kuv qhov txuj ci zoo tshaj plaws, kuv xub muab cov khoom siv ua ntej ua ke siv lub khob cij yas thiab cov hlua txuas txuas kom ntseeg tau tias nws ua haujlwm. Thaum nws tau ua haujlwm, Kuv tau txav nws mus rau lub rooj tsav tsheb thiab muab nws tso rau. Yog tias koj yog tus tsim khoom raws caij nyoog, koj tuaj yeem hla ntu no thiab muab tshuaj txhuam ncaj qha mus rau lub rooj sib txig sib luag.

1. Muab lub microcontroller tso rau hauv nruab nrab ntawm lub khob cij kom muaj cov kem yas uas cais cov pins ntawm sab laug ntawm lub rooj tsavxwm thiab cov pins ntawm sab xis ntawm lub rooj tsavxwm. Xyuas kom tseeb tias USB chaw nres nkoj nyob ntawm ntug ntawm lub khob cij thiab tsis nyob hauv nruab nrab, raws li qhia hauv daim duab.

Kauj Ruam 5: Txuas PIEZO

Txuas PIEZO
Txuas PIEZO

Lub piezo yog qhov ntsuas sib piv vim nws tshaj tawm tus nqi nruab nrab ntawm 0 thiab 1024, yog li nws xav tau txuas rau tus pin analog ntawm arduino. Kuv siv thawj tus pin analog, A0.

1. Txuas qhov zoo (liab) xaim ntawm piezo rau pin A0 ntawm Arduino.

2. Txuas qhov tsis zoo (dub) xaim ntawm piezo mus rau ib qho hauv av (GND) tus pin ntawm Arduino.

Kauj Ruam 6: Txuas RESISTOR

Txuas RESISTOR
Txuas RESISTOR

Txuas tus tiv thaiv rau tib tus pin uas piezo txuas nrog (A0 thiab GND)

(Nws tsis muaj teeb meem twg sab ntawm tus tiv thaiv txuas rau tus pin; lawv zoo ib yam.)

Kauj Ruam 7: Txuas DISPLAY CLK PIN

Txuas DISPLAY CLK PIN
Txuas DISPLAY CLK PIN

Plaub-tus lej tso saib chav txuas rau ob tus lej digital ntawm Arduino. Kuv siv thawj ob tus lej digital ntawm Nano, uas yog D2 thiab D3.

Txuas CLK tus pin ntawm cov zaub rau D3 tus pin ntawm Arduino siv tus poj niam-rau-txiv neej cable

Kauj Ruam 8: Txuas DISPLAY DIO PIN

Txuas DISPLAY DIO PIN
Txuas DISPLAY DIO PIN

Txuas tus DIO tus pin ntawm cov zaub rau D2 tus pin ntawm Arduino siv tus poj niam-rau-txiv neej cable

Kauj Ruam 9: Txuas DISPLAY VCC PIN

Txuas DISPLAY VCC PIN
Txuas DISPLAY VCC PIN

Txuas tus VCC tus pin ntawm cov zaub rau 5V fais fab tus pin ntawm Arduino siv poj niam-rau-txiv neej cable

Kauj Ruam 10: Txuas DISPLAY GND PIN

Txuas DISPLAY GND PIN
Txuas DISPLAY GND PIN

1. Txuas GND tus pin ntawm cov zaub rau GND tus pin ntawm Arduino siv tus poj niam-rau-txiv neej cable.

Qhov ntawd yog txhua yam muaj rau cov qauv hluav taws xob

Kauj Ruam 11: DOWNLOAD CH340 DRIVERS (Yeem Xaiv)

DOWNLOAD CH340 DRIVERS (Tsis teb los tau)
DOWNLOAD CH340 DRIVERS (Tsis teb los tau)

Yog tias koj siv Arduino pheej yig los ntawm Tuam Tshoj, nws yuav siv CH340 nti los sib tham nrog lub khoos phis tawj. Koj yuav tsum rub tawm thiab teeb tsa cov tsav tsheb rau lub nti ntawd. Koj tuaj yeem rub tawm cov tsav tsheb raug cai los ntawm lub xaib no (nplooj ntawv yog lus Askiv thiab Suav yog tias koj saib zoo). Nruab cov tsav tsheb hauv koj lub PC los ntawm kev ua kom tiav.

Kauj Ruam 12: DOWNLOAD DIGITAL DISPLAY LIBRARY (TM1637)

DOWNLOAD DIGITAL DISPLAY LIBRARY (TM1637)
DOWNLOAD DIGITAL DISPLAY LIBRARY (TM1637)

Cov lej plaub tus lej siv TM1637 nti. Koj yuav tsum rub lub tsev qiv ntawv uas ua rau nws yooj yim los tso cov lej ntawm cov duab digitial. Mus rau https://github.com/avishorp/TM1637. Xaiv Clone lossis rub tawm thiab xaiv Download Zip. Txuag cov ntawv hauv koj lub computer.

Kauj Ruam 13: Qhib LIBRARY DIGITAL DISPLAY

INSTALL DIGITAL DISPLAY LIBRARY
INSTALL DIGITAL DISPLAY LIBRARY

1. Khiav Arduino IDE software ntawm koj lub computer. Nws yuav nthuav qhia tus qauv rau kev kos duab dawb paug.

2. Xaiv Sketch | Suav nrog Tsev Qiv Ntawv | Ntxiv. ZIP Library … thiab xaiv cov ntawv koj rub tawm los ntawm Github txhawm rau nruab lub tsev qiv ntawv.

Kauj Ruam 14: Xaiv ARDUINO BOARD THIAB PORT

Xaiv ARDUINO BOARD THIAB PORT
Xaiv ARDUINO BOARD THIAB PORT
Xaiv ARDUINO BOARD THIAB PORT
Xaiv ARDUINO BOARD THIAB PORT

1. Txuas Arduino rau koj lub khoos phis tawj nrog USB cable. Tom qab ntawd hloov mus rau Arduino IDE thiab kos duab tshiab uas tau qhib.

2. Xaiv lub rooj tsavxwm raug, piv txwv li, Arduino Nano.

3. Xaiv qhov chaw nres nkoj koj Arduino txuas nrog hauv lub computer.

Kauj Ruam 15: QHOV TSEEB: BACKGROUND

1. Txhawm rau txiav txim siab seb lub nruas raug ntaus, peb nyeem piezo sensor tus pin A0. Lub piezo ntsuas qhov kev co ntawm lub nruas nruas thiab muab peb tus nqi nruab nrab ntawm 0 (tsis muaj kev co) thiab 1024 (qhov siab tshaj plaws kev co).

2. Txij li tej zaum yuav muaj qee qhov kev co me ntsis los ntawm cov nkauj thiab lwm yam twj paj nruag, peb tsis tuaj yeem hais tias ib qho kev nyeem saum toj no xoom qhia txog kev ntaus rau lub nruas. Peb yuav tsum tso cai rau qee lub suab nrov thaum peb txheeb xyuas qhov nyeem los ntawm piezo. Kuv hu tus nqi no THRESHHOLD, thiab kuv xaiv 100. Qhov no txhais tau tias ib qho kev nyeem siab dua 100 qhia txog kev ntaus rau lub nruas. Txhua yam 100 lossis qis dua tsuas yog suab nrov. Hint: yog tias lub cuab yeej qhia pom kev nyeem thaum koj tsis tau ntaus lub nruas, nce tus nqi no.

3. Txij li peb tab tom suav cov neeg ntaus ib feeb, peb yuav tsum taug qab lub sijhawm ntawm txhua qhov mob stroke mus rau lub nruas. Lub microcontroller khaws cov lej ntawm milliseconds uas tau dhau los txij li nws pib. Tus nqi no muaj rau peb nrog kev ua haujlwm millis (), uas yog tus lej ntev (hom ntev).

Kauj Ruam 16: SKETCH: PRE-SETUP

Ntaus cov hauv qab no rau saum daim duab kos, saum toj no teeb tsa. (Yog tias koj xav tau, koj tuaj yeem rub qhov kos duab zaum kawg ntawm qhov kawg ntawm qhov kev piav qhia).

1. Ua ntej, suav nrog ob lub tsev qiv ntawv peb xav tau: TM1637Display uas koj rub tawm thiab lej.h.

2. Tom ntej no, txhais cov koob peb siv. Yog tias koj rov qab los ntawm kev teeb tsa lub cuab yeej, tus lej CLK yog tus lej digital 2, tus pin DIO yog tus lej digital 3 thiab tus pin Piezo yog A0 (analog 0).

3. Txog tam sim no, txhais tias THRESHHOLD yog 100.

4. Tom qab ntawd, tsim ob qhov kev hloov pauv uas peb xav tau rau qhov kos duab hu ua nyeem ntawv (tam sim no piezo sensor nyeem ntawv) thiab lastbeat (lub sijhawm mob stroke ua ntej).

5. Thaum kawg, pib lub tsev qiv ntawv TM1637 los ntawm kev hla nws tus lej tus lej peb siv CLK thiab DIO.

// Cov tsev qiv ntawv

#include #include // Pins #define CLK 2 #define DIO 3 #define PIEZO A0 #define THRESHHOLD 100 // Variables int nyeem ntawv; Ntev kawgBeat; // Teeb tsa lub tsev qiv ntawv tso saib TM1637Display display (CLK, DIO);

Kauj Ruam 17: QHOV TSEEB: teeb tsa kev ua haujlwm

Yog tias koj tab tom tsim cov duab kos ib qib zuj zus, ntaus cov hauv qab no rau teeb tsa () ua haujlwm.

1. Siv tus pinMode ua haujlwm tshaj tawm tus pin piezo ua tus pin INPUT, txij li peb tab tom nyeem los ntawm nws.

2. Siv setBrightness muaj nuj nqi los teeb tsa cov duab digital mus rau qhov ci tshaj plaws. Nws siv qhov ntsuas los ntawm 0 (tsawg kawg ci) mus rau 7 (ci tshaj plaws).

3. Txij li thaum peb tsis muaj mob stroke nruas ua ntej, teeb tsa qhov sib txawv rau lub sijhawm tam sim no.

void teeb tsa () {

// Teeb tus pin pinMode (PIEZO, INPUT); // Teeb teeb pom kev zoo display.setBrightness (7); // Sau thawj zaug ntaus tam sim no lastBeat = millis (); }

Kauj Ruam 18: SKETCH BODY: LOGIC

SKETCH BODY: LOGIC
SKETCH BODY: LOGIC

Ntaus cov hauv qab no rau lub ntsiab voj () ua haujlwm yog tias koj tab tom tsim cov duab kos ib qib zuj zus.

1. Nyeem tus nqi ntawm lub piezo sensor kom txog rau thaum lub ntsuas tau nyeem tus nqi siab dua ntawm qhov chaw pib, qhia txog kev ntaus ntawm lub nruas nruas. Khaws lub sijhawm tam sim no ntawm tus mob stroke zoo li qhov no.

2. Tom qab ntawd, hu rau calculBPM ua haujlwm los xam cov neeg ntaus ib feeb. Dhau txoj haujlwm lub sijhawm ntawm tus mob stroke no thiab lub sijhawm mob stroke kawg rau kev suav. (Cov kauj ruam tom ntej muaj lub cev ua haujlwm). Khaws qhov tshwm sim hauv bpm.

3. Tom ntej no, tso saib cov neeg ntaus ib feeb ntawm LED zaub los ntawm kev dhau qhov tshwm sim mus rau qhov ua haujlwm los ntawm TM1347 lub tsev qiv ntawv hu ua showNumberDec ().

4. Thaum kawg, teeb tsa lub sijhawm mob stroke yav dhau los (zaum kawg) kom yog lub sijhawm mob stroke (thisbeat) thiab tos rau tom ntej ntaus rau lub nruas.

void voj () {

// Peb puas tau ntaus nruas? int piezo = analogRead (PIEZO); yog (piezo> THRESHHOLD) {// Sau lub sijhawm, xam bpm thiab tso tawm qhov tshwm sim ntev thisBeat = millis (); int bpm = calculBPM (thisBeat, lastBeat); display.showNumberDec (bpm); // thisBeat yog tam sim no lastBeat rau lub nruas tom ntej ntaus lastBeat = thisBeat; }}

Kauj Ruam 19: QHOV TSEEB: TUS NEEG ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS

SKETCH: ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS
SKETCH: ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS

Hint: Muab txoj haujlwm no tso rau qhov teeb tsa ua haujlwm hauv qhov program yog li koj tsis tas yuav tshaj tawm ob zaug.

Xa mus rau daim duab saum toj no rau kev xam ua piv txwv.

1. Tsim kom muaj nuj nqis los ua tus ntaus ib feeb (bpm) suav. Txais lub sijhawm ntawm lub nruas nkees nkees (lub sijhawm no) thiab lub sijhawm ntawm lub tshuab nruas dhau los (lub sijhawm kawg) raws li qhov ntsuas.

2. Tshem tawm lub sijhawm nruab nrab ntawm ob lub nruas tsoo thiab khaws cia raws li tau dhau los. Qhov sib txawv ntawm lub sijhawm muab tus lej ntaus (1) ib millisecond (ms).

3. Hloov cov neeg ntaus ib millisecond los ntaus ib feeb. Txij li muaj 1000 milliseconds hauv ib pliag, faib 1000 los ntawm lub sijhawm nruab nrab ntawm ob qhov kev sib tw kom tau ntaus (1) ib pliag. Txij li muaj 60 vib nas this hauv ib feeb, muab sib npaug los ntawm 60 kom tau txais cov neeg ntaus (1) ib feeb. Hloov qhov txiaj ntsig kawg kom rov ua tus lej (tus lej tag nrho) tus nqi.

Yog tias koj xav tau, koj tuaj yeem rub qhov kos duab zaum kawg los ntawm cov kauj ruam no

int xam BPM (ntev lub sijhawm no, ntev kawg lub sijhawm) {

ntev elapsed = thisTime - lastTime; ob npaug bpm = puag ncig (1000. / elapsed * 60.); rov qab (int) bpm; }

Kauj Ruam 20: Txuag Thiab Rub Tawm

Txuag thiab rub tawm
Txuag thiab rub tawm

1. Hauv Arduino IDE, xaiv Cov Ntaub Ntawv thiab xaiv Txuag. Ntaus lub npe rau koj daim duab thiab nyem Txuag kom txuag tau daim duab (koj tsuas yog yuav tsum sau nws lub npe thawj zaug koj khaws nws).

2. Xaiv Sketch thiab xaiv Upload kom rub cov duab kos rau koj Arduino thiab npaj rau kev sim.

Kauj Ruam 21: Txuas lub roj teeb thiab sim qhov PROTOTYPE

Ntsuas lub cuab yeej ua ntej koj tso ua ke qhov kawg.

1. Txuas lub roj teeb rau lub microcontroller t

2. Muab lub piezo tso rau ntawm lub nruas thiab tuav nws nrog koj tus ntiv tes.

3. Ntaus lub nruas nruas ob peb zaug thiab txheeb xyuas qhov nyeem tau muab cov neeg ntaus ib feeb raws li koj lub nruas nkees.

3. Thaum nws ua haujlwm raug, koj tuaj yeem muab cov ntawv luam tawm zaum kawg.

Kauj Ruam 22: QHOV TSEEB LOJ txuas txuas rau PIEZO

SOLDER EXTENSION WIRES rau PIEZO
SOLDER EXTENSION WIRES rau PIEZO

1. Txij li thaum lub piezo yuav nyob rau ntawm lub nruas nruas thiab qhov seem ntawm chav tsev yuav nyob rau lwm qhov, koj yuav tsum txuas ntxiv cov xov tooj ntawm cov piezo. Siv qhov kawg ntawm lub piezo txog li peb ko taw ntawm cov xaim kom muab cov slack ntxiv.

Hint: Yog tias koj cov xov txuas txuas tsis muaj xim, kos uas yog liab thiab uas yog xaim dub los ntawm piezo.

Kauj Ruam 23: Hloov cov ntawv mus rau PERF BOARD

TSHUAJ TIV THAIV RAU PERF BOARD
TSHUAJ TIV THAIV RAU PERF BOARD
TSHUAJ TIV THAIV RAU PERF BOARD
TSHUAJ TIV THAIV RAU PERF BOARD
TSHUAJ TIV THAIV RAU PERF BOARD
TSHUAJ TIV THAIV RAU PERF BOARD

Tom ntej no, txav cov khoom siv hluav taws xob los ntawm cov ntawv yas yas mus rau lub rooj ua kom zoo thiab ua kom cov khoom sib xyaw. Cov soldered version yuav tsum zoo ib yam rau lub khob cij version.

1. Tsiv lub microcontroller los ntawm lub khob cij yas mus rau lub rooj ua kom zoo, ua kom ntseeg tau tias cov laug thiab sab xis ntawm cov pins tsis txuas nrog thiab USB txuas tau tig mus rau hauv txoj cai. Solder txhua tus pin rau lub rooj tsav tsheb.

2. Muab cov xov tooj hluav taws xob ntev txuas rau koj txuas (xaim dub rau GND thiab xaim liab rau A0).

3. Solder tus resistor rau tib tus pin li piezo.

4. Muab cov khoom tso rau hauv qhov chaw raws li nws tau xaim ntawm lub khob cij (CLK rau D3; DIO rau D2; VCC rau +5V thiab GND rau GND).

Kauj Ruam 24: TRIM PERF BOARD

TRIM PERF BOARD
TRIM PERF BOARD

1. Ua tib zoo txiav cov ntu uas tsis siv ntawm lub rooj tsav tsheb kom lub microcontroller haum rau hauv qhov phiaj xwm phiaj xwm.

Kauj Ruam 25: ZOO TSHAJ PLAWS: DIGITAL DISPLAY MODIFICATION

ZOO TSHAJ PLAWS: DIGITAL DISPLAY MODIFICATION
ZOO TSHAJ PLAWS: DIGITAL DISPLAY MODIFICATION

1. Siv lub dremel lossis cov cuab yeej zoo sib xws los txiav lub qhov nyob rau sab saum toj ntawm qhov phiaj xwm phiaj xwm kom haum cov duab digital.

Kauj Ruam 26: ZOO TSHAJ PLAWS: USB hloov pauv

ZOO TSHAJ PLAWS: USB hloov pauv
ZOO TSHAJ PLAWS: USB hloov pauv

1. Txiav ib lub qhov nyob rau sab ntawm qhov phiaj xwm phiaj xwm rau USB chaw nres nkoj.

Kauj Ruam 27: ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS: TSHIAB RAU PIEZO WIRES

ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS: TSHIAB RAU PIEZO WIRES
ZOO TSHAJ PLAWS ZOO TSHAJ PLAWS: TSHIAB RAU PIEZO WIRES

Ntawm qhov rov qab los ntawm qhov chaw microcontroller tus USB txuas, txiav me me me me rau lub piezo xov hlau.

Kauj Ruam 28: TSEV KAWM NTAWV TSEV KAWM NTAWV

ASSEMBLE FINAL UNIT
ASSEMBLE FINAL UNIT
ASSEMBLE FINAL UNIT
ASSEMBLE FINAL UNIT

1. Mount cov zaub nyob rau sab saum toj ntawm qhov project enclosure yog li nws haum rau hauv lub qhov koj tsim.

2. Mount lub perf board nrog lub microcontroller nyob hauv qab ntawm qhov phiaj xwm phiaj xwm kom lub USB chaw nres nkoj nkag tau los ntawm lub qhov uas koj tsim.

Hint: Kuv muab ib daim me me ntawm lub rooj ntoo cork nruab nrab ntawm ob lub rooj kom lawv tsis txhob kov ib leeg.

Kauj Ruam 29: SCREW PROJECT TSHAWB NRHIAV ua ke

SCREW PROJECT YUAV TSUM TAU TXAUS SIAB
SCREW PROJECT YUAV TSUM TAU TXAUS SIAB

Ua kom haum cov xov hluav taws xob piezo los ntawm qhov thais koj tau tsim thiab ntsia hlau qhov phiaj xwm phiaj xwm ua ke.

Kauj ruam 30: MOUNT PIEZO THIAB TEST

MOUNT PIEZO THIAB TEST
MOUNT PIEZO THIAB TEST
MOUNT PIEZO THIAB TEST
MOUNT PIEZO THIAB TEST

1. Mount lub piezo ntawm lub nruas nruas taub hau siv velcro strips.

2. Thov so ntawm lub cuab yeej hauv av lossis lwm qhov chaw uas yooj yim pom thaum koj tab tom ua si nruas.

3. Ua rau koj cov phooj ywg koom nrog koj cov txuj ci kev khaws sijhawm kom zoo!

Pom zoo: