Cuprins:
- Provizii
- Pasul 1: Realizarea carcasei
- Pasul 2: placa superioară
- Pasul 3: Conexiuni de circuit
- Pasul 4: Configurare LED
- Pasul 5: Cod și ajustare
- Pasul 6: Asamblați LED-urile
- Pasul 7: Asamblați celelalte electronice
- Pasul 8: Gata de antrenament
Video: AccuRep: un dispozitiv de numărare push-up: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Proiecte Fusion 360 »
Cunosc mulți oameni care au început să lucreze la această carantină. Problema cu antrenamentele la domiciliu este lipsa echipamentelor de gimnastică. Antrenamentele mele conțin în general flotări. Pentru a mă împinge cu adevărat, ascult muzică rock în timpul antrenamentelor mele. Problema este numărul de rep. De cele mai multe ori uit reprezentanții mei între ei, datorită muzicii. Atunci am avut această idee. Acesta este AccuRep, un contor precis de rep.
Acest dispozitiv simplu vă poate număra flotări, sări de coardă, genuflexiuni și multe altele. Există patru LED-uri. Fiecare este setat să se aprindă după ce finalizați un anumit număr de repetări. Trebuie doar să fii creativ și să găsești o modalitate de a folosi acest lucru pentru a-ți număra reprezentanții în orice exercițiu. Pentru flotări, păstrați-l pe podea chiar sub bărbia când vine când împingeți în jos. Pentru frânghii, punctul de pe podea chiar înainte ca frânghia să atingă solul (în fața picioarelor). Pentru genuflexiuni.. ei bine.. ai înțeles.
De ce spun că este corectă? Deoarece îl puteți regla pentru a se potrivi vitezei de rep, astfel încât să nu rateze sau să înregistreze niciodată o repetare falsă. Și acest lucru este foarte simplu de realizat și codificat. Tot ce aveți nevoie este un microcontroler (cum ar fi Arduino nano), LED-uri și un senzor de proximitate IR.
Provizii
NodeMcu / Arduino nano: Amazon
Senzor de proximitate IR: Amazon
LED-uri
Femelă - Fire jumper fire (opțional) Amazon
Alimentare 5V / baterie reîncărcabilă: Amazon
Pasul 1: Realizarea carcasei
Am proiectat incinta în Autodesk Fusion 360. Este o exagerare, aș putea folosi tinkercad, deoarece este un design simplu. Am învățat Fusion 360, așa că m-am gândit că aceasta ar fi o practică. Baza este un cilindru simplu de 80 mm în diametru și 20 mm înălțime. Gaura dreptunghiulară din lateral trebuie să treacă sursa de alimentare la microcontroler. Puteți utiliza o baterie reîncărcabilă pentru ao face mai portabilă. Dar pentru a simplifica lucrurile, voi folosi o sursă de alimentare externă.
Pasul 2: placa superioară
Partea superioară este pur și simplu un disc cu patru găuri de 1 mm pentru LED-uri și o decupare pentru senzorul de proximitate. Acest lucru a fost proiectat și în Fusion 360. Puteți găsi fișierele 3D.
Pasul 3: Conexiuni de circuit
În timp ce un Arduino nano ar fi cea mai bună opțiune datorită dimensiunilor sale mici, nu am avut la îndemână. Așa că voi folosi în schimb un Nodemcu. Nu contează deoarece codul rămâne același în ambele cazuri.
Conectați pinul D0 (ieșire digitală) al senzorului de proximitate la pinul gpio 5 al microcontrolerului. LED-urile trebuie conectate în ordinea următoare:
LED1 merge la pinul 0
LED2 trece la pinul 2
LED3 merge la pinul 4
LED4 merge la pinul 12
Pasul 4: Configurare LED
Rețineți că LED1 este setat să se aprindă după finalizarea a 10 repetări. LED2 se aprinde după 25 de repetări, LED3 se aprinde după 50 și LED4 la 100. Puteți modifica aceste valori în codul pe care îl voi explica în pasul următor.
Pasul 5: Cod și ajustare
Codul este destul de simplu. Există condiții pentru fiecare LED bazate pe numărul de repetări pe care ar trebui să le completați pentru a le aprinde. Puteți schimba acest lucru în funcție de preferințe.
O linie importantă este prima dacă bloc. Puteți vedea că există o întârziere de 500 ms în interiorul acestuia. Aceasta este întârzierea care se bazează pe cât timp petreceți în poziția maximă a fiecărui reprezentant. De exemplu, în timpul unei apăsări în sus, atunci când vă aflați în poziția cea mai de jos, trebuie să aveți o idee aproximativă despre cât de mult aveți nevoie pentru a vă împinge înapoi. Cu alte cuvinte, cât timp petreceți atingându-vă pieptul la podea. Pentru mine sunt în jur de 500 ms pe care i-am setat în întârziere. Dacă repetările dvs. sunt mai lente, va trebui să o măriți la aproximativ 1s (1000ms).
Nu trebuie să fii foarte exact cu privire la asta. V-aș sugera să păstrați un ceas în fața dvs. și să efectuați câteva flotări pentru a afla. Pentru frânghii, această întârziere va fi mult mai mică. După ce ați terminat de modificat codul, îl puteți încărca pe tablă.
Pasul 6: Asamblați LED-urile
Lipiți LED-urile de fiecare dintre găurile de pe placa superioară. Puteți folosi super lipici sau lipici fierbinte. Pentru a potrivi totul în incinta mică, am așezat Nodemcu cu susul în jos, asigurându-mă că conectorul de alimentare trece prin orificiul făcut pentru acesta pe peretele lateral.
Pasul 7: Asamblați celelalte electronice
Am lipit apoi senzorul de proximitate deasupra acestuia cu bandă dublă și am îndoit becurile senzorului în sus. Puteți acoperi LED-urile de indicație ale senzorului de proximitate cu bandă izolatoare neagră, astfel încât să nu existe altă sursă de lumină decât cele 4 LED-uri ale noastre.
Apoi am lipit placa superioară pe bază asigurându-mă că becurile senzorilor trec prin tăietura realizată pentru ele.
Pasul 8: Gata de antrenament
Așa că acum nu mai rămâne decât să ne încălzim și să ne antrenăm. Acest dispozitiv nu numai că vă contează reprezentanții, dar într-un fel vă motivează să faceți mai mult. Pe măsură ce progresați, puteți crește numărul de repere limită pentru fiecare LED. Puteți adăuga un ecran LCD în locul LED-urilor, dar ar complica lucrurile.
Sfat: dacă utilizați acest lucru pentru a vă număra genuflexiunile, aveți grijă să nu vă așezați pe el când sunteți obosit: p
Recomandat:
Dispozitiv ASS (dispozitiv social anti-social): 7 pași
Dispozitiv ASS (dispozitiv social anti-social): spuneți că sunteți o persoană care îi place să fie în preajma oamenilor, dar nu-i place să se apropie prea mult. De asemenea, ești plăcut oamenilor și îți este greu să spui nu oamenilor. Deci, nu știi cum să le spui să se retragă. Ei bine, introduceți - dispozitivul ASS! Da
Ceasul inelului de numărare: 5 pași (cu imagini)
Ceasul cu inel de numărare: Plănuisem să cumpăr un Neopixel Ring 60 Led pentru a crea un ceas, dar, din păcate, nu l-am putut cumpăra. În cele din urmă, am cumpărat un Neopixel Ring 35 Leds & a venit cu un mod simplu de a crea un ceas pe internet care poate afișa ora, minutul și amp; al doilea cu asta
Temporizator de numărare Arduino pentru anunț: 5 pași
Temporizator de numărare Arduino pentru anunț: acesta este un temporizator de numărătoare inversă care se face utilizând monitorul Arduino UNO și LCD. Motivul pentru care am făcut acest proiect, deoarece în școala noastră (KCIS), trebuie să rezervăm prânzul în fiecare miercuri la 21:30 online. Cu toate acestea, cele mai faimoase și mâncarea din g
Facilitarea practicii trupei; un dispozitiv portabil de numărare cu presostat: 7 pași
Facilitarea practicii trupei; un dispozitiv portabil de numărare cu comutator de presiune: folosind o presiune simplă
Sesame Street - Ceas de numărare pinball: 8 pași (cu imagini)
Sesame Street - Ceas cu număr de pinball: acest instructable va contura construcția unui ceas personalizat. În timp ce aceasta este în mod specific construcția ceasului prezentată pe Sesame Street; animația Pinball Number Counting, procedurile generale sunt aceleași și instrucțiunile