Obsah:
- Zásoby
- Krok 1: Vytvoření přílohy
- Krok 2: Horní deska
- Krok 3: Připojení obvodu
- Krok 4: Konfigurace LED
- Krok 5: Kód a vyladění
- Krok 6: Sestavte diody LED
- Krok 7: Sestavte další elektroniku
- Krok 8: Připravte se na cvičení
Video: AccuRep: zařízení pro počítání push-up: 8 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Projekty Fusion 360 »
Znám mnoho lidí, kteří začali pracovat na této karanténě. Problémem domácího cvičení je nedostatek vybavení tělocvičny. Moje cvičení většinou obsahují kliky. Abych se opravdu prosadil, poslouchám během tréninku rockovou hudbu. Problém je v počtu rep. Kvůli hudbě většinou zapomínám na opakování mezi nimi. Tehdy jsem dostal tento nápad. Toto je AccuRep, přesné počítadlo rep.
Toto jednoduché zařízení dokáže spočítat kliky, švihadlo, dřepy a další. K dispozici jsou čtyři LED diody. Každé z nich je nastaveno tak, aby se rozsvítilo po dokončení určitého počtu opakování. Musíte být kreativní a najít způsob, jak toho využít při počítání opakování při jakémkoli cvičení. Pro kliky držte toto na podlaze přímo pod tím, než vám přijde brada, když tlačíte dolů. U švihadel bod na podlaze těsně před tím, než se lano dotkne země (před nohama). Na dřepy.. no.. máš to.
Proč říkám, že je přesný? Protože jej můžete naladit tak, aby odpovídal vaší rychlosti opakování, aby nikdy nezmeškal nebo nezaregistroval falešné opakování. A to je velmi jednoduché vytvořit a kódovat. Vše, co potřebujete, je mikrokontrolér (jako Arduino nano), LED diody a IR senzor přiblížení.
Zásoby
NodeMcu/Arduino nano: Amazon
IR senzor přiblížení: Amazon
LED diody
Žena - Žena propojovací vodiče (volitelně) Amazon
Napájení 5 V/dobíjecí baterie: Amazon
Krok 1: Vytvoření přílohy
Pouzdro jsem navrhl v aplikaci Autodesk Fusion 360. Je to přehnané, mohl bych použít pouze tinkercad, protože je to jednoduchý design. Učím se Fusion 360, takže jsem si myslel, že to bude praxe. Základem je jednoduchý válec o průměru 80 mm a výšce 20 mm. Obdélníkový otvor na boku má vést napájení do mikrokontroléru. Aby byla přenosnější, můžete použít dobíjecí baterii. Ale aby to nebylo jednoduché, budu používat externí napájecí zdroj.
Krok 2: Horní deska
Nahoře je prostě disk se čtyřmi 1mm otvory pro LED diody a výřezem pro senzor přiblížení. Toto bylo také navrženo ve Fusion 360. 3D soubory najdete.
Krok 3: Připojení obvodu
Zatímco Arduino nano by bylo nejlepší volbou kvůli své malé velikosti, neměl jsem po ruce. Takže místo toho budu používat Nodemcu. Nezáleží na tom, protože kód zůstává v obou případech stejný.
Připojte pin D0 (digitální výstup) senzoru přiblížení ke kolíku gpio 5 vašeho mikrokontroléru. LED diody je třeba připojit následujícím způsobem:
LED1 přejde na pin 0
LED2 přejde na pin 2
LED3 přejde na pin 4
LED4 přejde na pin 12
Krok 4: Konfigurace LED
Všimněte si, že LED1 je nastavena tak, aby se rozsvítila po dokončení 10 opakování. LED2 se rozsvítí po 25 opakováních, LED3 se rozsvítí po 50 a LED4 při 100. Tyto hodnoty můžete změnit v kódu, který vysvětlím v dalším kroku.
Krok 5: Kód a vyladění
Kód je docela jednoduchý. Existují podmínky pro každou LED na základě počtu opakování, které byste měli dokončit, abyste je rozsvítili. Toto můžete změnit podle svých preferencí.
Jeden důležitý řádek je první if block. Vidíte, že je uvnitř zpoždění 500 ms. Toto zpoždění je založeno na tom, jak dlouho trávíte maximální pozici každého zástupce. Například během push up, když jste v nejnižší pozici, musíte mít přibližnou představu o tom, jak dlouho trvá, než se vytlačíte zpět nahoru. Jinými slovy, jak dlouho strávíte dotykem hrudníku s podlahou. Pro mě je to asi 500 ms, které jsem nastavil ve zpoždění. Pokud jsou vaše opakování pomalejší, budete je muset zvýšit na přibližně 1 s (1 000 ms).
V tom nemusíte být příliš přesní. Navrhoval bych, abyste měli hodinky před sebou a provedli několik klikání, abyste to zjistili. U švihadel bude toto zpoždění mnohem nižší. Jakmile vyladíte kód, můžete jej nahrát na tabuli.
Krok 6: Sestavte diody LED
Přilepte diody LED ke každému z otvorů na horní desce. Můžete použít super lepidlo nebo horké lepidlo. Aby se vše vešlo do malého pouzdra, umístil jsem Nodemcu vzhůru nohama a ujistil se, že napájecí konektor prochází otvorem pro něj vytvořeným na boční stěně.
Krok 7: Sestavte další elektroniku
Poté jsem na něj přilepil senzor přiblížení oboustrannou páskou a ohnul žárovky senzoru nahoru. Indikační LED diody senzoru přiblížení můžete zakrýt černou izolační páskou, takže kromě našich 4 LED nebude existovat žádný jiný zdroj světla.
Poté jsem nalepil horní desku na základnu a ujistil se, že žárovky senzorů procházejí výřezem, který byl pro ně vytvořen.
Krok 8: Připravte se na cvičení
Takže teď už zbývá jen se rozcvičit a zacvičit si. Toto zařízení nejen počítá vaše opakování, ale svým způsobem vás motivuje dělat více. Jak postupujete, můžete zvýšit počet opakování cutoff pro každou LED. Místo LED diod můžete přidat LCD obrazovku, ale to by to zkomplikovalo.
Tip: Pokud to používáte k počítání dřepů, dávejte pozor, abyste si na něj nesedli, když jste unavení: str
Doporučuje:
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: 4 kroky (s obrázky)
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: Měl jsem v zásuvce několik těchto 8x8 LED bodových maticových displejů a přemýšlel jsem, co s nimi. Inspirován dalšími instrukcemi, dostal jsem nápad postavit odpočítávací/up displej, který bude odpočítávat do budoucího data/času a pokud cílový čas p
Xpedit - zařízení pro sledování atmosféry pro pěší turistiku a trekking: 12 kroků (s obrázky)
Xpedit - zařízení pro sledování atmosféry pro pěší turistiku a trekking: Když plánujete dobrodružnou cestu nebo trekking do divočiny, je důležité mít v batohu zařízení, které vám pomůže porozumět prostředí. Pro svůj nadcházející dobrodružný výlet jsem plánoval postavit kapesní zařízení, které pomáhá
Časovač počítání Arduino pro oznámení: 5 kroků
Arduino Counting Timer for Announcement: Toto je odpočítávací časovač, který se vyrábí pomocí Arduino UNO a LCD monitoru. Důvod, proč jsem vytvořil tento projekt, protože v naší škole (KCIS) si musíme rezervovat oběd každou středu ve 21:30 online. Nejslavnější a jídlo, které je v
Chytrá basketbalová arkádová hra s obroučkami pro počítání skóre pomocí platformy Evive- integrovaná platforma Arduino: 13 kroků
Inteligentní basketbalová arkádová hra s obroučkami pro počítání skóre využívající integrovanou platformu Evive- Arduino: Ze všech her jsou nejzábavnější arkádové hry. A tak jsme si řekli, proč si jeden nevyrobit sami doma! A jsme tady, nejzábavnější kutilská hra, kterou jste dosud hráli - DIY Arcade Basketball Game! Nejen, že je
Usnadnění praxe kapely; nositelné zařízení pro počítání s tlakovým spínačem: 7 kroků
Usnadnění praxe kapely; nositelné zařízení pro počítání s tlakovým spínačem: Použití jednoduchého tlaku