Sadržaj:
- Korak 1: Dijelovi i dijelovi
- Korak 2: Ciljevi i meniji
- Korak 3: Sastavite sve zajedno
- Korak 4: Prvi demo
- Korak 5: Završni proizvod - vrijeme za vježbanje
Video: Rutinski mjerač vježbe: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
‘Jedite zdravo, ostanite u formi i ne sjedite mirno cijeli dan.’ Dobar savjet, a? Pa, evo ideje za pomoć u dvije od ovih.
Previše sedim. Napravio sam neke radne satove koji mi ustaju svaki sat, ali uvijek je bolje malo više. Dakle, ako je pokvaren, popravite ga, a ako nije, slomite ga i učinite ga boljim!
Nedavno sam dobio 8x32 LED Matrix panel i savršen je za čitanje koje mogu vidjeti po prostoriji. Hmm, zvuči kao recept za ideju. Ta ideja je previše napraviti rutinskog trenera koji će više puta prikazivati kratke intervale s razmakom između njih. U osnovi, radite „nešto“minutu ili dvije, odmorite se nekoliko sekundi, a zatim učinite „nešto drugo“. Ponovite za vježbu od 20-30 minuta. Ako vam zvuči kao dobra ideja, nastavite čitati.
Korak 1: Dijelovi i dijelovi
Za projekat nije potrebno mnogo, to je plus.
Arduino Mega
8x32 LED matrica
2.8”TFT
RTC sat
Pretvarač dolara
12v napajanje
List od pleksiglasa
Pergamentni papir (ili drugi prozirni lim/premaz)
(2) Bačve za napajanje - za 12v IN i za Mega. TFT pokriva Vin pa sam odlučio staviti napajanje na 5v USB. (Napomena: Obično bih koristio 12v ulaz, ali ekran koji sam koristio je imao problem sa 12v pa sam preusmjerio napajanje na Mega preko USB ulaza.)
Korak 2: Ciljevi i meniji
Ideja je jedno, ali cilj je isplanirati je i učiniti tako da bude zaista korisna. Imao sam neke ideje i evo šta mislim da bi trebalo učiniti, razvrstano po must have i lijepo imati.
Stvari koje trener mora učiniti su:
Omogućite dosljedan vremenski skup rutina za izvođenje.
Omogućite period odmora između intervala.
Alternativno, osigurajte mjerač vremena za vježbe poput trake za trčanje ili vožnje bicikla
Čitajte iz daljine, visi na zidu ili na polici.
Budite fleksibilni u pružanju broja rutina, dužine rutine i trajanja odmora.
Moći ćete lako razlikovati rutinu rada od perioda odmora.
Moći ćete prilagoditi vrijeme RTC -a bez Arduino IDE -a.
Jednostavan za korištenje.
Stvari koje ga čine prijateljskim:
Sat sa datumom kada se ne koristi - na TFT -u, ali ne na LED ploči.
Vidljive povratne informacije - sa TFT -ovima nije uvijek najlakše izaći na kraj.
Prikažite broj završenih rutina.
Prikažite informacije i na ploči i na TFT -u.
Dajte neke prijedloge aktivnosti za svaku rutinu tokom pauza.
Sposobnost estetskih prilagodbi.
Jednostavan za korištenje.
Zvuči izvodljivo, a da biste mogli koristiti, potrebni su izbornici:
Početni ekran - taster za sat, kalendar, podmeni
Ekran rutinskih opcija - # rutina, trajanje rutine, trajanje perioda odmora
Rutinsko aktivno - odbrojavanje trajanja, brojanje rutina, prijedlozi aktivnosti
Tajmer - jednostavna digitalna štoperica koja broji do sat vremena
Ekran za podešavanje vremena - Sat/Min Gore i Dn
Estetika u stvarnom vremenu se mijenja za … rastuću listu
Korak 3: Sastavite sve zajedno
Elektronika - Lijep dio projekta je što je potrebno samo nekoliko komponenti. Priključite TFT na Mega u njegovim GPIO utorima
Pokrenite 5v, Gnd, SCL, SDA za RTC iz Mega
Pokrenite 5v, Gnd, podaci za LED panel - napajanje iz bucka, podaci na (1) GPIO na Mega Bringu u 12v i podijelite ga između Mega i Buck (postavljeno na 5v)
Kao napomena o ožičenju, LED ploča ima (3) vodove. Svinjski rep IN (5v, Gnd, podaci), središnji električni vod (5v, Gnd) i pigtail OUT (5v, Gnd, podaci). Za moju upotrebu, sa samo nekoliko LED dioda u bilo kojem trenutku, koristio sam samo pigtail IN. Ako se na ovoj ploči koristi više piksela (posebno svijetlo bijela), možete spojiti i središnje veze kako biste nadopunili IN. Ako je potrebno, moglo bi se koristiti i veće pojačalo (možda 4-5A).
Što se tiče većine projekata, ovaj je prilično jednostavan i jasan.
Programiranje - Za mene je ovo potrajalo. Ekrani ekrana, dodirne tačke, merenje vremena. Ali sve se spojilo i sviđaju mi se rezultati. U nastavku sam uključio kratki video zapis (oko 2 minute) kako to radi prije nego što sam iznio slučaj. Vrijedi izazova.
Slučaj - Izgradnja okvira za postavljanje jedinice nije tako loša, a mogućnosti su beskrajne. Odlučio sam se za jednostavnu kutiju od nekih starih orahovih ploča koje sam imao u radionici. Upravo sam montirao LED ploču na prednju stranu i stvorio 3D okvir kako bi TFT bio čitljiv i dostupan odozgo.
Priključio sam LED ploču na prednju stranu kućišta s malom pločom iza nje kako bih je podignuo kako bi odgovarao okviru koji se koristi za postavljanje prozirnog poklopca. Kad je LED ploča gola, očitavanje je zaista teško vidjeti pa sam stavio komad pergamentnog papira između njega i prozirnog pleksiglasa kako bih razriješio očitanje i radi prilično dobro.
Korak 4: Prvi demo
Da biste ga vidjeli na djelu, evo kratkog videa kako to radi prije nego što sam započeo slučaj dok sam radio na završnom testiranju (veza je ista kao gore u slučaju da se ne učitava).
Korak 5: Završni proizvod - vrijeme za vježbanje
Konačno gotovo! Lako ga mogu pročitati iz cijele sobe, a prijedlozi za „ono što slijedi“su čak i korisniji nego što sam mislio. Iskoristiti period odmora da vidite šta dalje učiniti i biti spremni za odlazak bio je pravi način.
Hvala vam na interesu i sretno petljanje! Sad idi napravi nešto super!
Preporučuje se:
Mjerač kvalitete zraka u zatvorenom prostoru: 5 koraka (sa slikama)
Mjerač kvalitete zraka u zatvorenom prostoru: Jednostavan projekt za provjeru kvalitete zraka u vašoj kući. Budući da u zadnje vrijeme često boravimo/radimo od kuće, možda bi bilo dobro pratiti kvalitetu zraka i podsjetiti se kada je vrijeme da otvorite prozor i udahni malo svježeg zraka
Jednostavan 20 LED Vu mjerač pomoću LM3915: 6 koraka
Jednostavni 20 Vu Vu mjerač pomoću LM3915: Ideja o izradi VU mjerača već je dugo na mojoj listi projekata. I konačno mogu uspjeti. VU mjerač je krug za indikator jačine audio signala. Krug mjerača VU obično se primjenjuje na krug pojačala tako da
Mjerač koraka 1. dio: Jednobojni ekran 128x32 i Arduino: 5 koraka
Mjerač koraka 1. dio: Jednobojni ekran 128x32 i Arduino: Ovo je osnovni vodič koji podučava kako koristiti OLED ekran sa svojim Arduinom. Koristim ekran veličine 128x32, ali možete koristiti i drugačiju rezoluciju i promijeniti rezoluciju/koordinate prema potrebi. U ovom dijelu ću vam pokazati kako
Altoids Limena Morzeova abeceda Ključni vježbe: 6 koraka
Altoids Tin Morse Code Key Practice Key: Imao sam nekoliko Altoids limenki u ležištu i odlučio sam napraviti ključ za Morseov kod. Ovdje se radi o najjednostavnijem elektroničkom projektu koji ste mogli dobiti, ali krajnji rezultat je zabavan. Materijali: Altoids Limeno - prazno i obrisanoPiezo Buzzer
Osobni trener za vježbe (projekat mikrokontrolera za početnike): 4 koraka
Osobni trener za vježbanje (projekt mikrokontrolera za početnike): Sažetak: Cilj ovog uputstva je stvoriti uređaj koji će pomoći u isporuci konzistentne rutine vježbanja za korisnika bicikla za vježbanje. Uređaj će: -omogućiti korisniku da održava napor trepćući LED diodu i oglašavajući zvučni signal na kon