Obsah:

Bežný časovač cvičenia: 5 krokov
Bežný časovač cvičenia: 5 krokov

Video: Bežný časovač cvičenia: 5 krokov

Video: Bežný časovač cvičenia: 5 krokov
Video: Электрический или водяной полотенцесушитель? Что выбрать? Установка. #25 2024, November
Anonim
Bežný časovač cvičenia
Bežný časovač cvičenia

„Jedz zdravo, zostaň fit a neseď celý deň na mieste.“Dobrá rada, hm. Tu je nápad pomôcť s dvoma z nich.

Príliš sedím. Vytvoril som niekoľko stolových hodín, ktoré ma každú hodinu prebúdzajú, ale o niečo viac je vždy lepšie. Ak je teda zlomený, opravte ho a ak nie, rozlomte ho a vylepšite!

Nedávno som dostal maticový panel 8x32 LED a je perfektný na čítanie, ktoré vidím cez celú miestnosť. Hmm, to znie ako recept na nápad. Aj táto myšlienka je vytvoriť rutinného trénera, ktorý bude opakovane zobrazovať krátke intervaly a medzi nimi prestávku. V zásade urobte „niečo“minútu alebo dve, odpočívajte niekoľko sekúnd a potom urobte „niečo iné“. Opakujte 20-30 minútové cvičenie. Ak to znie ako dobrý nápad, čítajte ďalej.

Krok 1: Časti a diely

Diely a kusy
Diely a kusy
Diely a kusy
Diely a kusy
Diely a kusy
Diely a kusy

Na projekt nie je potrebné veľa, to je plus.

Arduino Mega

Matica LED 8x32

2,8 TFT

Hodiny RTC

Buck prevodník

Napájanie 12v

Plexisklo

Pergamenový papier (alebo iný priesvitný list/povlak)

(2) Napájacie sudy - pre 12 V IN a pre Mega. TFT pokrýva Vin, takže som sa rozhodol zapojiť napájanie do 5 V USB. (Poznámka: Normálne by som použil 12 V vstup, ale obrazovka, ktorú som použil, mala problém s 12 V, takže som presmeroval napájanie na Mega cez USB vstup.)

Krok 2: Ciele a ponuky

Ciele a ponuky
Ciele a ponuky
Ciele a ponuky
Ciele a ponuky
Ciele a ponuky
Ciele a ponuky

Myšlienka je jedna vec, ale cieľom je naplánovať ju a vytvoriť ju tak, aby bola skutočne užitočná. Mal som nejaké nápady a podľa mňa by to malo urobiť, zoradené podľa toho, čo musíte mať a čo je pekné.

Tréner musí urobiť tieto veci:

Poskytnite konzistentne načasovanú sadu rutín, ktoré je potrebné vykonať.

Medzi intervalmi poskytnite prestávku.

Ako alternatívu môžete poskytnúť časovač na cvičenia, ako je bežecký pás alebo jazda na bicykli

Buďte čitateľní z diaľky, visia na stene alebo na poličke.

Buďte flexibilní v poskytovaní počtu rutín, dĺžky rutiny a trvania odpočinku.

Dokáže ľahko odlíšiť pracovné postupy od prestávky na odpočinok.

Byť schopný nastaviť čas RTC bez Arduino IDE.

Jednoduché použitie.

Čo urobiť priateľskejším:

Hodiny s dátumom, keď sa nepoužívajú - na TFT, nie však na paneli LED.

Viditeľná spätná väzba na dotyk - s TFT nie je vždy najľahšie sa vysporiadať.

Zobrazte počet dokončených rutín.

Zobrazujte informácie na paneli aj na TFT.

Počas prestávok dajte návrhy aktivít pre každú rutinu.

Schopnosť vykonávať estetické úpravy.

Jednoduché použitie.

Znie to uskutočniteľne, takže aby ste to mohli používať, potrebné ponuky sú tieto:

Domovská obrazovka - hodiny, kalendár, tlačidlá vedľajšej ponuky

Obrazovka bežných možností - počet rutín, trvanie rutiny, doba odpočinku

Rutina aktívna - odpočítavanie trvania, počet rutín, návrhy aktivít

Časovač - jednoduché digitálne stopky, ktoré počítajú až hodinu

Obrazovka nastavenia času - hodina/minúta hore a Dn

Estetika v reálnom čase sa mení pre … rastúci zoznam

Krok 3: Dajte to všetko dohromady

Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy
Dávať to všetko dokopy

Elektronika - Peknou súčasťou projektu je, že je potrebných iba niekoľko komponentov. Pripojte TFT k Mega v jeho slotoch GPIO

Spustite 5v, Gnd, SCL, SDA pre RTC z Mega

Spustite 5v, Gnd, údaje pre LED panel - napájanie z bucku, dáta do (1) GPIO na Mega Bring do 12v a rozdeľte to medzi Mega a Buck (nastavené na 5v)

Ako poznámku k zapojeniu má panel LED (3) elektrické vedenie. Pigtail IN (5v, Gnd, dáta), stredové elektrické vedenie (5v, Gnd) a pigtail OUT (5v, Gnd, údaje). Na moje použitie, pretože kedykoľvek svietilo iba niekoľko LED diód, som použil iba pigtail IN. Ak je na tomto paneli použitých viac pixelov (obzvlášť žiarivo biela), môžete tiež pripojiť stredové pripojenia a doplniť tak IN. V prípade potreby je možné použiť aj vyšší zosilňovač (možno 4-5 A).

Pokiaľ ide o väčšinu projektov, tento je veľmi jednoduchý a priamočiary.

Programovanie - Trvalo to nejaký čas. Displeje, dotykové body, načasovanie. Ale všetko sa to spája a výsledky sa mi páčia. Ďalej som pridal krátke video (asi 2 minúty), ako to fungovalo, než som vyrobil puzdro. Výzvy stoja za to.

Prípad - Vybudovanie rámca na montáž jednotky nie je také zlé a možnosti sú nekonečné. Rozhodol som sa pre jednoduchý box z nejakých starých panelov z orecha, ktoré som mal okolo dielne. Práve som namontoval LED panel na prednú stranu a vytvoril 3D rám, aby bol TFT čitateľný a prístupný zhora.

Panel LED som pripevnil k prednej časti puzdra s malým panelom za ním, aby som ho zdvihol tak, aby zodpovedal rámu používanému na montáž priehľadného krytu. Keď je panel LED prázdny, odčítanie je skutočne ťažké vidieť, a tak som medzi neho a priehľadné plexisklo umiestnil kúsok pergamenového papiera, aby sa údaj znehodnotil, a funguje to celkom dobre.

Krok 4: Prvá ukážka

Image
Image
Konečný produkt - čas na cvičenie!
Konečný produkt - čas na cvičenie!

Aby som to videl v akcii, tu je krátke video, ako to fungovalo predtým, ako som začal s prípadom, keď som robil jeho záverečné testovanie (odkaz je rovnaký ako v prípade, že sa nenačíta).

Krok 5: Konečný produkt - čas na cvičenie

Konečne hotovo! Ľahko ho prečítam z celej miestnosti a návrhy „čo ďalej“sú ešte užitočnejšie, ako som si myslel. Touto cestou bolo využiť prestávku na to, aby ste videli, čo robiť ďalej a byť pripravení ísť ihneď.

Ďakujeme za váš záujem a prajeme veľa šťastia! Teraz choďte urobiť niečo cool!

Odporúča: