Kazalo:
- Zaloge
- 1. korak: izdelava ohišja
- 2. korak: Zgornja plošča
- Korak: Povezave s tokokrogom
- 4. korak: Konfiguracija LED
- 5. korak: Koda in prilagoditev
- Korak 6: Sestavite LED
- 7. korak: Sestavite drugo elektroniko
- 8. korak: Pripravljeni na vadbo
Video: AccuRep: naprava za štetje potiskov: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Projekti Fusion 360 »
Poznam veliko ljudi, ki so začeli delati to karanteno. Težava pri domačih treningih je pomanjkanje opreme za telovadbo. Moje vadbe večinoma vsebujejo sklece. Da se resnično potisnem, med vadbo poslušam rock glasbo. Problem je v številu predstavnikov. Največkrat pozabim na vmesna ponavljanja zaradi glasbe. Takrat sem dobil to idejo. To je AccuRep, natančen števec ponovitev.
Ta preprosta naprava lahko šteje vaše sklece, skakalno vrv, počepe in drugo. Obstajajo štiri LED diode. Vsak od njih se prižge, ko dokončate določeno število ponovitev. Morate biti le ustvarjalni in najti način, kako to uporabiti za štetje svojih ponovitev pri kateri koli vaji. Za sklece imejte to na tleh tik pod tistim, kjer vam pride brada, ko pritiskate navzdol. Pri skakalnih vrveh se točka na tleh tik pred vrvjo dotakne tal (pred nogami). Za počepe.. no.. razumeš.
Zakaj pravim, da je točna? Ker ga lahko nastavite tako, da se ujema s hitrostjo ponovitve, tako da nikoli ne zgreši ali registrira napačnega ponovitve. To je zelo enostavno narediti in kodirati. Vse, kar potrebujete, je mikrokrmilnik (kot je Arduino nano), LED in senzor bližine IR.
Zaloge
NodeMcu/Arduino nano: Amazon
IR senzor bližine: Amazon
LED
Ženska - Ženske mostične žice (neobvezno) Amazon
5v napajalnik/baterija za ponovno polnjenje: Amazon
1. korak: izdelava ohišja
Ohišje sem zasnoval v Autodesku Fusion 360. Preveč je, lahko bi uporabil tinkercad, saj je preprost dizajn. Učil sem se Fusion 360, zato sem mislil, da bo to praksa. Osnova je preprost valj s premerom 80 mm in višino 20 mm. Pravokotna luknja na strani naj bo napajalnik do mikrokrmilnika. Za prenosljivost lahko uporabite baterijo za ponovno polnjenje. Ampak, da bi bilo preprosto, bom uporabil zunanji napajalnik.
2. korak: Zgornja plošča
Zgoraj je preprosto disk s štirimi 1 mm luknjami za LED in izrezom za senzor bližine. To je bilo označeno tudi v Fusion 360. Datoteke 3D lahko najdete.
Korak: Povezave s tokokrogom
Čeprav bi bil Arduino nano najboljša možnost zaradi svoje majhnosti, ga nisem imel pri roki. Zato bom namesto tega uporabil Nodemcu. Ni pomembno, ker koda v obeh primerih ostane enaka.
Pin D0 (digitalni izhod) senzorja bližine priključite na pin 5 gpio vašega mikrokrmilnika. LED diode je treba priključiti na naslednji način:
LED1 gre na pin 0
LED2 gre na pin 2
LED3 gre na pin 4
LED4 gre na pin 12
4. korak: Konfiguracija LED
Upoštevajte, da se LED1 prižge po 10 ponovitvah. LED2 zasveti po 25 ponovitvah, LED3 zasveti po 50 in LED4 pri 100. Te vrednosti lahko spremenite v kodi, ki jo bom razložil v naslednjem koraku.
5. korak: Koda in prilagoditev
Koda je precej preprosta. Obstajajo pogoji za vsako LED glede na število ponovitev, ki jih morate opraviti, da jih prižgete. To lahko spremenite glede na vaše želje.
Ena pomembna vrstica je prva if blok. Vidite, da je v njem 500 ms zamude. To je zamuda, ki temelji na tem, koliko časa preživite na najvišjem položaju vsakega predstavnika. Na primer, med sklecem, ko ste v najnižjem položaju, morate imeti približno predstavo o tem, koliko časa potrebujete, da se potisnete nazaj. Z drugimi besedami, koliko časa se dotikate s prsmi do tal. Zame je približno 500 ms, ki sem jih nastavil v zakasnitvi. Če so vaša ponavljanja počasnejša, jih morate povečati na približno 1 s (1000 ms).
Ni vam treba biti zelo natančen glede tega. Predlagam, da gledate pred sabo in izvedete nekaj sklec, da ugotovite. Za skakalne vrvi bo ta zamuda precej manjša. Ko končate s spreminjanjem kode, jo lahko naložite na tablo.
Korak 6: Sestavite LED
Prilepite LED na vsako luknjo na zgornji plošči. Uporabite lahko super lepilo ali vroče lepilo. Za namestitev vsega v majhno ohišje sem Nodemcu postavil na glavo in se prepričal, da napajalni konektor prehaja skozi zanj narejeno luknjo na stranski steni.
7. korak: Sestavite drugo elektroniko
Nato sem z dvostranskim trakom nalepil senzor bližine nanj in upognil žarnice senzorja navzgor. Indikacijske LED diode senzorja bližine lahko prekrijete s črnim izolacijskim trakom, tako da poleg naših 4 LED ni drugega vira svetlobe.
Nato sem zgornjo ploščo prilepil na podstavek in se prepričal, da žarnice senzorja prehajajo skozi izrez, narejen zanje.
8. korak: Pripravljeni na vadbo
Tako je zdaj ostalo le še ogrevanje in telovadba. Ta naprava ne šteje samo vaših ponovitev, ampak vas na nek način motivira za več. Med napredovanjem lahko povečate število ponovitev za vsako LED. Namesto LED lahko dodate LCD zaslon, vendar bi to otežilo stvari.
Nasvet: Če to uporabljate za štetje svojih počepov, pazite, da se nanj ne usedete, ko ste utrujeni: p
Priporočena:
Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (antisocialna družabna naprava): recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da bi se jim približali. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Y
Štetje od 0 do 9999 pri 8051 z uporabo 7 -segmentnega zaslona: 5 korakov
Štetje od 0 do 9999 pri 8051 z uporabo 7 -segmentnega zaslona: Pozdravljeni, v tej vadnici vam bomo povedali, kako šteti od 0 do 9999 s štirimi 7 -segmentnimi zasloni z uporabo samo enojnih vrat in 4 digitalnih zatičev
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
Pametna košarkarska arkadna igra z obroči za štetje rezultatov z vgrajeno platformo Evive- Arduino: 13 korakov
Pametna arkadna igra za košarko z obroči za štetje rezultatov z vgrajeno platformo Evive- Arduino: Od vseh iger, ki so na voljo, so najbolj zabavne arkadne igre. Tako smo pomislili, zakaj si tega ne bi naredili sami doma! In tu smo, najbolj zabavna DIY igra, ki bi jo kdaj igrali - DIY Arcade Basketball Game! Ne samo, da je
Štetje predmetov Raspberry Pi: 5 korakov
Štetje predmetov Raspberry Pi: Računalniški vid je nedvomno fantastična stvar! S tem računalnik pridobi zmožnost " videti " in boljše zaznavanje okolja, kar omogoča razvoj kompleksnih, uporabnih in kul aplikacij. Aplikacije, kot so fa