Cuprins:
- Pasul 1: Piese și piese
- Pasul 2: Obiective și meniuri
- Pasul 3: Puneți totul împreună
- Pasul 4: Prima demonstrație
- Pasul 5: Produsul final - Timpul până la antrenament
Video: Timer de rutină de antrenament: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
„Mănâncă sănătos, rămâi în formă și nu sta liniștit toată ziua.” Sfaturi bune, eh. Ei bine, iată o idee pentru a vă ajuta cu două dintre acestea.
Stau prea mult. Am creat câteva ceasuri desktop care mă trezesc la fiecare oră, dar ceva mai mult este întotdeauna mai bun. Deci, dacă este rupt, remediați-l și dacă nu, rupeți-l și îmbunătățiți-l!
Recent am primit un panou LED Matrix 8x32 și este perfect pentru o citire pe care o pot vedea în întreaga cameră. Hmm, sună ca o rețetă pentru o idee. Această idee este de a crea un antrenor de rutină care va afișa în mod repetat numărul de intervale scurte, cu o perioadă de odihnă între ele. Practic, faceți „ceva” timp de un minut sau două, odihniți-vă câteva secunde și apoi faceți „altceva”. Repetați pentru un antrenament de 20-30 de minute. Dacă sună ca o idee bună, continuați să citiți.
Pasul 1: Piese și piese
Nu sunt necesare multe pentru proiect, acesta este un plus.
Arduino Mega
8x32 LED Matrix
TFT de 2,8”
Ceas RTC
Convertor Buck
Alimentare 12v
Foaie de plexiglas
Hârtie pergament (sau altă foaie / acoperire translucidă)
(2) Butoaie de putere - pentru 12v IN și pentru Mega. TFT-ul acoperă Vin-ul, așa că am ales să pun alimentarea pe USB-ul de 5v. (Notă: În mod normal, aș folosi intrarea de 12v, dar ecranul pe care l-am folosit a avut o problemă cu 12v, așa că am redirecționat alimentarea către Mega prin intrarea USB.)
Pasul 2: Obiective și meniuri
O idee este un lucru, dar planificarea ei și realizarea ei astfel încât să fie cu adevărat utilă este obiectivul. Am avut câteva idei și iată ce cred că ar trebui să facă, sortate după trebuie să aibă și plăcut să aibă.
Lucrurile pe care trebuie să le facă un antrenor sunt:
Furnizați un set consistent de rutine temporizate de efectuat.
Oferiți o perioadă de odihnă între intervale.
Ca alternativă, oferiți un cronometru pentru exerciții de durată, cum ar fi banda de alergat sau ciclismul
Fiți lizibil de la distanță, agățat de un perete sau de un raft.
Fiți flexibili în furnizarea numărului de rutine, durata rutinei și duratele de odihnă.
Să puteți distinge cu ușurință rutina de lucru de perioadele de odihnă.
Poți ajusta timpul RTC-ului fără ID-ul Arduino.
Ușor de folosit.
Lucruri care să o facă mai prietenoasă:
Ceas cu data când nu este utilizat - pe TFT, însă nu pe panoul LED.
Feedback tactil vizibil - TFT-urile nu sunt întotdeauna cele mai ușor de tratat.
Afișați numărul de rutine finalizate.
Afișați informații atât pe panou, cât și pe TFT.
Oferiți câteva sugestii de activitate pentru fiecare rutină în timpul pauzelor.
Abilitatea de a face ajustări estetice.
Ușor de folosit.
Sună realizabil, acum pentru a-l putea folosi, meniurile necesare sunt:
Ecran de pornire - ceas, calendar, butoane submeniu
Ecranul de opțiuni de rutină - # de rutine, durata rutinei, durata perioadei de odihnă
Activ de rutină - numărătoarea inversă a duratei, numărarea de rutină, sugestii de activitate
Temporizator - cronometru digital simplu care contează până la o oră
Ecran de reglare a timpului - Ora / Min Up și Dn
Estetica în timp real se schimbă pentru … o listă în creștere
Pasul 3: Puneți totul împreună
Electronică - Partea frumoasă a proiectului este că sunt necesare doar câteva componente. Atașați TFT la Mega în sloturile sale GPIO
Rulați 5v, Gnd, SCL, SDA pentru RTC de la Mega
Rulați 5v, Gnd, date pentru panoul LED - alimentare de la buck, date la (1) GPIO pe Mega Bring în 12v și împărțiți-le între Mega și Buck (setat la 5v)
Ca o notă de cablare, panoul LED are o (3) linii de alimentare. O intrare de intrare (5v, Gnd, date), o linie de alimentare centrală (5v, Gnd) și o prelată OUT (5v, Gnd, date). Pentru utilizarea mea, cu doar câteva LED-uri care funcționează în orice moment, am folosit doar codul IN. Dacă sunt utilizați mai mulți pixeli (în special alb strălucitor) pe acest panou, puteți conecta și conexiunile centrale pentru a suplimenta IN. Dacă este necesar, ar putea fi folosit și un amplificator mai mare (4-5A).
În ceea ce privește majoritatea proiectelor, acesta este destul de simplu și direct.
Programare - Pentru mine a durat ceva timp. Afișează ecrane, puncte tactile, sincronizare. Dar totul s-a unit și îmi plac rezultatele. Mai jos, am inclus un scurt videoclip (aproximativ 2 minute) al acestuia funcționând înainte de a face cazul. Merită provocările.
Caz - Construirea unui cadru pentru montarea unității nu este prea rău, iar posibilitățile sunt nelimitate. M-am decis cu o cutie simplă din niște panouri vechi de nuc pe care le aveam în jurul atelierului. Tocmai am montat panoul LED pe partea din față și am creat un cadru 3D pentru a face TFT lizibil și accesibil deasupra.
Am atașat panoul cu LED-uri la partea din față a carcasei cu un panou mic în spatele acestuia pentru a-l ridica pentru a se potrivi cu un cadru folosit pentru montarea capacului transparent. Când panoul LED este gol, citirea este foarte greu de văzut, așa că am așezat o bucată de hârtie pergament între ea și plexiglasul clar pentru a dezactiva citirea și funcționează destul de bine.
Pasul 4: Prima demonstrație
Pentru a-l vedea în acțiune, iată un scurt videoclip al acestuia funcționând înainte de a începe cazul în timp ce făceam testarea finală (linkul este același ca mai sus, în cazul în care nu se încarcă).
Pasul 5: Produsul final - Timpul până la antrenament
În sfârșit terminat! Îl pot citi cu ușurință din toată camera, iar sugestiile pentru „ce urmează” sunt chiar mai utile decât credeam. Folosirea perioadei de odihnă pentru a vedea ce să facem în continuare și pentru a fi gata să mergem imediat a fost calea de urmat.
Vă mulțumim pentru interes și Happy Tinkering! Acum du-te să faci ceva mișto!
Recomandat:
Mașină de antrenament rabatabilă: 4 pași
Mașină de antrenament Fold Back: Proiectez acest proiect, deoarece acum peste tot au coronavirus și oamenii se plictisesc să rămână acasă fără să facă nimic. Această mașină vă poate antrena corpul și abilitățile de sprint. Această mașină îi face pe cei care iubesc, dar nu pot ieși la un
Mașină de antrenament pentru fitness: 4 pași
Mașină de antrenament pentru fitness: am creat această mașină pentru persoane care nu se pricep la fitness, cum ar fi crunch-urile, se așează, sărit în lungime și aleargă. Acest lucru îi poate ajuta să facă o postură bună de fiecare dată când o fac. Prin urmare, ei pot ști de câte ori o fac. Mulți oameni nu se pricep la fitness
Mașină de antrenament de baseball: 4 pași
Baseball Practice Machine: Acesta este un aparat care vă va antrena abilitățile de baseball, permițându-vă să exersați atingerea unei ținte. Referință: https://www.tutorialspoint.com/arduino/arduino_blinking_led.htm
Lampă de progres pentru antrenament la jumătate de maraton: 7 pași
Lampă de progres pentru antrenamentul la jumătate de maraton: acest instructiv vă va arăta cum să configurați declanșatoarele și să creați o lampă care să se aprindă și să economisească bani pe măsură ce îndepliniți criteriile de referință din programul de antrenament pentru semimaratonul intermediar al lui Hal Higdon. Pentru a face acest lucru, mai întâi veți dori să adunați următoarea materie
Ceas de antrenament pentru somn pentru copii: 6 pași (cu imagini)
Ceas de formare a somnului pentru copii: aveam nevoie de un ceas pentru a-mi ajuta gemenii de 4 ani să învețe să doarmă puțin mai mult (am ajuns să mă trezesc sâmbăta la 5:30 dimineața), dar nu pot timp de citire încă. După ce răsfoiți câteva articole dintr-un magazin foarte popular