Cov txheej txheem:

Kettlebell Counter (tsis ua tiav): 4 Cov Kauj Ruam
Kettlebell Counter (tsis ua tiav): 4 Cov Kauj Ruam

Video: Kettlebell Counter (tsis ua tiav): 4 Cov Kauj Ruam

Video: Kettlebell Counter (tsis ua tiav): 4 Cov Kauj Ruam
Video: 15 Min FULL BODY KETTLEBELL WORKOUT at Home | Caroline Girvan 2024, Kaum ib hlis
Anonim
Kettlebell Counter (ua tsis tau)
Kettlebell Counter (ua tsis tau)

Zaj Dab Neeg: Kuv tau tsim txoj haujlwm no kom dawb huv raws li kev sim.

Kuv xav pom yog tias kuv tuaj yeem siv qhov ntsuas tsis pub dhau ntawm lub ntsuas cua kom suav cov viav vias ntawm kettlebell.

Qhov:

1* Arduino nano

1* MAX7219 7 Segment LED zaub module

1* ADXL345 Accelerometer

2* 4k7 Resistors

2* 15 txoj kev 0.1 nti qhov nyob - rau nano

1* 8 txoj kev 0.1 nti lub qhov (socket) - rau lub ntsuas cua

1* 5 txoj kev 0.1 nti pin strip - rau cov zaub

1* 2 txoj kev ntsia hlau dav hlau - rau lub zog

1* 27 los ntawm 34 Stripboard

1* 9 volt roj teeb clip

1* 9 volt roj teeb (PP3)

Kauj Ruam 1: Kev Tsim Kho:

Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho
Kev tsim kho

Kuv tsim thiab tsim lub rooj tsavxwm me me los tuav lub nano, ntsuas lub zog, tiv thaiv thiab txuas rau cov zaub thiab roj teeb.

Muaj 12 lub xov hlau thiab 20 txoj kab sib tsoo (15 ntawm qhov nruab nrab ntawm 2 qhov nyob rau Arduino nano).

Kuv ntsaws lub nano rau hauv nws 2 txuas kom teeb tsa lawv kom raug thiab muab tso rau ntawm lub rooj tsavxwm.

Kuv tau siv lub kaum pins ua ntej thiab txheeb xyuas txhua yam tau zaum kom raug ua ntej yuav siv tas li ntawm cov txuas txuas.

Tom qab ntawd kuv tau muab tshuaj txhuam rau hauv cov pins rau cov zaub thiab lub qhov (socket) rau lub ntsuas cua, Kuv tuav ob qho tib si nyob rau hauv qhov chaw nrog xiav tsoo raws li kuv tau siv.

Tom qab ntawd kuv tau txuas rau txhua qhov xov hlau thiab 2 tus tiv thaiv.

Thaum kawg kuv muab tso rau hauv tag nrho cov kev tawg.

Nco ntsoov tias ua raws li kev pom zoo koj yuav tsum ua haujlwm los ntawm qhov qis tshaj qhov siab mus rau qhov siab tshaj plaws, cov xov hlau thiab cov tiv thaiv nkag mus ua ntej thiab lub qhov rooj kawg.

Kuv yooj yim kaw lub rooj tsavxwm, roj teeb thiab tso rau kettlebell rau kuv qhov kev sim, tsis yog kev daws teeb meem zoo tab sis qhov no tsuas yog kev sim.

Kauj ruam 2: Software:

Kuv kho txhua qhov software thiab ua haujlwm Arduino nano siv Arduino IDE.

Txoj cai yog ib qho kev rov ua dua, feem ntau ntawm txoj cai yog Sparkfun Library ua qauv qhia "SparkFun_ADXL345_Example.ino".

Kuv yooj yim ntxiv hauv qee qhov chaws rau lub txee thiab txiav tawm ob peb yam uas tsis tau ua dab tsi.

Cov zaub sau tau ua los ntawm DigitLedDisplay lub tsev qiv ntawv.

Kev sim kuv tau sim kom tau txais txoj cai los ua haujlwm siv tus ntsuas nrawm cuam tshuam tsis txhob xaiv tsa tab sis tsis muaj kev vam meej.

Nco ntsoov tias muaj qhov kev xaiv ntsuas hauv kab ntawv, yog tias koj tsis suav nrog kab //#txhais kev ntsuas lub txee yuav nce ntxiv ntawm ob zaug kais ntawm lub ntsuas hluav taws xob ntau dua li ntawm qhov poob.

Kauj Ruam 3: Sib Piv Cov Ntsiab Lus:

Tom qab kaw txhua yam ua ke Kuv tau teeb tsa 10 viav vias ua rau tus nqi ntawm 20 ntawm lub txee. Kuv tau sim dua thiab tau txais txiaj ntsig zoo ib yam.

Kuv cuam tshuam nrog kev poob qis nrog qib poob qis ntawm kettlebell yog li hauv thawj tus lej kuv tau sau Kuv suav txhua qhov kev tshwm sim uas tsis muaj qhov poob, kuv qhov kev xav tom ntej yog tias sab saum toj ntawm lub viav vias yuav tsum yog qhov xwm txheej tsis poob, yog li kuv hloov kuv cov cai kom nce ntxiv tom qab txhua ob sij hawm

Kuv qhov kev sim thawj zaug tom qab hloov kho cov cai tau ua tiav.

Cov kev ntsuas tom qab tau sib xyaw cov txiaj ntsig nrog suav hauv qab qhia tus lej ntawm cov viav vias los ntawm ntau yam.

Kuv tab tom kwv yees tias kuv qhov kev hloov pauv hauv cov txheej txheem viav vias ua rau suav tsis suav.

Kuv qhov xaus yog qhov kev tshawb pom qhov tsis txaus ntseeg tsis txaus ntseeg kom ntseeg tau suav qhov viav vias ntawm kettlebell.

Txhua qhov viav vias hauv kuv qhov kev xeem yog mus rau kab rov tav, tsis yog nyiaj siv ua haujlwm li qee qhov ua nrog kettlebells.

Kauj Ruam 4: Cov neeg ua pov thawj:

Cov tsev qiv ntawv siv:

SparkFun_ADXL345_Arduino_Library

DigitLedDisplay Version 1.1.0

Ob leeg tau txais 29 Lub Rau Hli 2019.

Pom zoo: