Innholdsfortegnelse:
- Trinn 1: Deler og stykker
- Trinn 2: Mål og menyer
- Trinn 3: Sett alt sammen
- Trinn 4: Første demonstrasjon
- Trinn 5: Sluttprodukt - tid til trening
Video: Treningstimer: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
‘Spis sunt, hold deg i form, og ikke sitt stille hele dagen.’ Gode råd, eh. Her er en idé for å hjelpe med to av disse.
Jeg sitter for mye. Jeg har laget noen stasjonære klokker som får meg opp hver time, men litt mer er alltid bedre. Så hvis det er ødelagt, fikser du det, og hvis det ikke er det, må du bryte det og gjøre det bedre!
Jeg har nylig fått et 8x32 LED Matrix -panel, og det er perfekt for en opplesning som jeg kan se over hele rommet. Hmm, høres ut som en oppskrift på en idé. Denne ideen er også en rutinemessig trener som vil vise korte intervalltell gjentatte ganger med en hviletid i mellom. I utgangspunktet gjør du "noe" i et minutt eller to, hviler i noen sekunder og gjør deretter "noe annet". Gjenta for en 20-30 minutters trening. Hvis det høres ut som en god idé, fortsett å lese.
Trinn 1: Deler og stykker
Det kreves ikke mye for prosjektet, det er et pluss.
Arduino Mega
8x32 LED -matrise
2,8”TFT
RTC klokke
Buck -omformer
12v Strømforsyning
Plexiglass ark
Bakepapir (eller annet gjennomsiktig ark/belegg)
(2) Kraftfat - for 12v IN og for Mega. TFT dekker Vin, så jeg valgte å sette strømmen til 5v USB. (Merk: Normalt ville jeg bruke 12v -inngangen, men skjermen jeg brukte hadde et problem med 12v, så jeg omdirigerte strømmen til Mega via USB -inngangen.)
Trinn 2: Mål og menyer
En idé er en ting, men målet er å planlegge det og gjøre det så det er nyttig. Jeg hadde noen ideer, og her er hva jeg synes den burde gjøre, sortert etter må ha og hyggelig å ha.
Ting en trener må gjøre er:
Gi et konsistent sett med rutiner som skal utføres.
Gi en hvileperiode mellom intervaller.
Alternativt kan du oppgi en timer for varighetsøvelser som tredemølle eller sykling
Vær lesbar på avstand, hengende på en vegg eller på en hylle.
Vær fleksibel når det gjelder antall rutiner, rutinelengde og hviletid.
Kunne enkelt skille arbeidsrutiner fra hvileperioder.
Kunne justere RTC -tiden uten Arduino IDE.
Lett å bruke.
Ting å gjøre det vennligere:
Klokke med dato når den ikke er i bruk - på TFT, men ikke på LED -panel.
Synlig berøringstilbakemelding - TFT er ikke alltid det enkleste å håndtere.
Vis antall rutiner som er fullført.
Vis informasjon på både panelet og TFT.
Gi noen aktivitetsforslag for hver rutine i pausene.
Evne til å gjøre estetiske justeringer.
Lett å bruke.
Det høres mulig ut, men for å kunne bruke det er menyene som trengs:
Startskjerm - klokke, kalender, undermenyknapper
Rutinemessige alternativer - antall rutiner, rutinemessig varighet, hvileperiode
Rutine aktiv - nedtelling av varighet, rutineantall, forslag til aktiviteter
Timer - enkel digital stoppeklokke som teller opptil en time
Tidsjusteringsskjermbilde - Time/Min Up og Dn
Estetikk i sanntid endres for … en voksende liste
Trinn 3: Sett alt sammen
Elektronikk - Den fine delen med prosjektet er at bare noen få komponenter er nødvendige. Fest TFT til Mega i GPIO -sporene
Kjør 5v, Gnd, SCL, SDA for RTC fra Mega
Kjør 5v, Gnd, data for LED -panelet - strøm fra buck, data til (1) GPIO på Mega Bring in 12v og del det mellom Mega og Buck (satt til 5v)
Som et ledningsnotat har LED -panelet (3) strømledninger. En pigtail IN (5v, Gnd, data), en sentral kraftledning (5v, Gnd) og en pigtail OUT (5v, Gnd, Data). Til min bruk, med bare noen få lysdioder som kjører når som helst, brukte jeg bare pigtail IN. Hvis det brukes flere piksler (spesielt lyst hvitt) på dette panelet, kan du også koble til senterforbindelsene for å supplere IN. Om nødvendig kan en høyere forsterker (4-5A kanskje) også brukes.
Så langt som de fleste prosjekter går, er denne ganske enkel og grei.
Programmering - For meg tok dette litt tid. Skjermbilder, berøringspunkter, timing. Men alt har gått sammen, og jeg liker resultatene. Nedenfor inkluderte jeg en kort video (ca. 2 minutter) av den som fungerte før jeg laget saken. Vel verdt utfordringene.
Case - Å bygge et rammeverk for å montere enheten i er ikke så ille, og mulighetene er uendelige. Jeg bestemte meg for en enkel eske fra noen gamle valnøttpaneler jeg hadde rundt verkstedet. Jeg har nettopp montert LED -panelet på forsiden og laget en 3D -ramme for å gjøre TFT lesbar og tilgjengelig på toppen.
Jeg festet LED -panelet på forsiden av saken med et lite panel bak for å heve det for å matche en ramme som ble brukt til å montere det klare dekselet. Når LED -panelet er blankt, er avlesningen veldig vanskelig å se, så jeg la et stykke pergamentpapir mellom det og det klare plexiglasset for å dempe avlesningen, og det fungerer ganske bra.
Trinn 4: Første demonstrasjon
For å se det i aksjon, her er en kort video av det som fungerte før jeg startet saken mens jeg gjorde den siste testen (lenken er den samme som ovenfor hvis den ikke lastes inn).
Trinn 5: Sluttprodukt - tid til trening
Endelig ferdig! Jeg kan enkelt lese det fra hele rommet, og forslagene til "hva som er neste" er enda mer nyttige enn jeg trodde. Å bruke hvileperioden til å se hva du skal gjøre videre og være klar til å gå med en gang var veien å gå.
Takk for interessen og Happy Tinkering! Gjør nå noe kult!
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte