Sadržaj:
- Korak 1: Dijelovi i dijelovi
- Korak 2: Ciljevi i izbornici
- Korak 3: Sve spojite
- 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 promjena: 2024-01-30 09:36
‘Jedite zdravo, ostanite u formi i ne sjedite mirno cijeli dan.’ Dobar savjet, eh. Pa, evo ideje za pomoć s dva od ovih.
Previše sjedim. Napravio sam neke stolne 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 boljim!
Nedavno sam dobio 8x32 LED Matrix ploču i savršena je za čitanje koje mogu vidjeti po cijeloj 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. U osnovi, učinite "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 projekt nije potrebno puno, 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 ulaz od 12 V, ali zaslon koji sam koristio imao je problema s 12 V pa sam napajanje preusmjerio na Mega preko USB ulaza.)
Korak 2: Ciljevi i izbornici
Ideja je jedno, ali cilj je isplanirati je i učiniti tako da bude zaista korisna. Imao sam neke ideje i evo što 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, duljine rutine i trajanja odmora.
Moći ćete lako razlikovati rutinu rada od razdoblja odmora.
Moći prilagoditi vrijeme RTC -a bez Arduino IDE -a.
Jednostavan za korištenje.
Stvari koje ga čine prijateljskim:
Sat s datumom kada se ne koristi - na TFT -u, ali ne na LED ploči.
Vidljive povratne informacije dodirom - s TFT -ovima nije uvijek najlakše izaći na kraj.
Prikažite broj dovršenih rutina.
Prikažite informacije i na ploči i na TFT -u.
Za vrijeme pauze dajte neke prijedloge aktivnosti za svaku rutinu.
Sposobnost estetskih prilagodbi.
Jednostavan za korištenje.
Zvuči izvedivo, a da biste ga mogli koristiti, potrebni su izbornici:
Početni zaslon - tipke sata, kalendara, podizbornika
Zaslon rutinskih opcija - # rutina, trajanje rutine, trajanje odmora
Rutinsko aktivno - odbrojavanje trajanja, rutinsko brojanje, prijedlozi aktivnosti
Tajmer - jednostavna digitalna štoperica koja broji do sat vremena
Zaslon za podešavanje vremena - Sat/Min Gore i Dn
Estetika u stvarnom vremenu mijenja se za … sve veći popis
Korak 3: Sve spojite
Elektronika - Lijep dio projekta je što je potrebno samo nekoliko komponenti. Priključite TFT na Mega u njegovim GPIO utorima
Iz Mega pokrenite 5v, Gnd, SCL, SDA za RTC
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 napomenu 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 (osobito 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 to potrajalo. Zasloni zaslona, dodirne točke, vrijeme. Ali sve se spojilo i sviđaju mi se rezultati. U nastavku sam uključio kratki video (oko 2 minute) kako to radi prije nego što sam iznio slučaj. Vrijedi izazova.
Slučaj - Izgradnja okvira za ugradnju 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.
Pričvrstila sam LED ploču na prednju stranu kućišta s malom pločom iza nje kako bih je podigla kako bi odgovarala 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 papira za pečenje 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 pokrenuo slučaj dok sam obavljao posljednje testiranje (veza je ista kao gore u slučaju da se ne učita).
Korak 5: Završni proizvod - vrijeme za vježbanje
Napokon gotovo! Lako ga mogu pročitati iz cijele sobe, a prijedlozi za "što slijedi" još su korisniji nego što sam mislio. Iskorištavanje razdoblja odmora da vidite što učiniti sljedeće i da ste spremni za polazak bio je pravi put.
Hvala vam na interesu i sretno čavrljanje! A sad idi napravi nešto cool!
Preporučeni:
Mjerač kvalitete zraka u zatvorenom prostoru: 5 koraka (sa slikama)
Unutarnji mjerač kvalitete zraka: 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 udiše malo svježeg zraka
Rutinski stroj: 5 koraka
Rutinski stroj: Ovo je stroj koji vas podsjeća na stvari koje biste mogli zaboraviti kad izađete iz kuće. 1. Stavite ključ na drugu stranu stroja. Stavite sve što morate ponijeti sa sobom kad izađete iz kuće u kutiju. Zalijepite neke bilješke na
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: 5 koraka
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: Ovo je osnovni vodič koji podučava kako koristiti OLED zaslon sa svojim Arduinom. Koristim zaslon veličine 128x32, ali možete koristiti i zaslon različite rezolucije i promijeniti rezoluciju/koordinate prema potrebi. U ovom dijelu ću vam pokazati kako
Altoids Limena Morseova abeceda Ključni vježbe: 6 koraka
Altoids Tin Morse Code Key Practice Key: Imao sam nekoliko Altoids limenki ležanja uokolo 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 (projekt 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 pružanju konzistentne rutine vježbanja za korisnika sobnog bicikla. Uređaj će: -omogućiti korisniku da održava napor trepćući LED diodu i oglašavajući zvučni signal na kon