INHOUDSOPGAWE:
- Stap 1: Onderdele en stukke
- Stap 2: Doelwitte en spyskaarte
- Stap 3: Alles saamvoeg
- Stap 4: Eerste demonstrasie
- Stap 5: Finale produk - tyd om te oefen
Video: Oefenroetine -timer: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
‘Eet gesond, bly fiks en moenie heeldag stilsit nie.’ Goeie raad, nè. Hier is 'n idee om te help met twee hiervan.
Ek sit te veel. Ek het 'n paar lessenaarhorlosies gemaak wat my elke uur laat opstaan, maar 'n bietjie meer is altyd beter. Dus, as dit stukkend is, maak dit reg; as dit nie die geval is nie, breek dit dan en maak dit beter!
Ek het onlangs 'n 8x32 LED Matrix -paneel gekry en dit is perfek vir 'n uitlees wat ek in die kamer kan sien. Hmm, klink soos 'n resep vir 'n idee. Die idee is ook 'n roetine -afrigter wat herhaaldelik 'n kort interval tel, met 'n rustyd tussenin. Doen basies 'iets' vir 'n minuut of twee, rus 'n paar sekondes en doen dan 'iets anders'. Herhaal vir 'n oefensessie van 20-30 minute. As dit na 'n goeie idee klink, bly lees.
Stap 1: Onderdele en stukke
Daar is nie veel nodig vir die projek nie, dit is 'n pluspunt.
Arduino Mega
8x32 LED matriks
2.8 TFT
RTC klok
Bok -omskakelaar
12v kragtoevoer
Plexiglas vel
Perkamentpapier (of ander deurskynende vel/laag)
(2) Kragvate - vir die 12v IN en vir Mega. Die TFT dek die Vin, so ek het gekies om die krag in die 5v USB te sit. (Nota: Normaalweg sou ek die 12v -ingang gebruik, maar die skerm wat ek gebruik het, het 'n probleem met 12v, sodat ek die krag na die Mega deur die USB -ingang herlei het.)
Stap 2: Doelwitte en spyskaarte
'N Idee is een ding, maar die doel is om dit te beplan en dit so bruikbaar te maak. Ek het 'n paar idees gehad, en dit is wat ek dink dit moet doen, gesorteer volgens moet en lekker om te hê.
Dinge wat 'n afrigter moet doen, is:
Verskaf 'n konsekwente stel roetines om uit te voer.
Gee 'n rusperiode tussen intervalle.
As alternatief, bied 'n timer aan vir oefensessies soos trapmeul of fietsry
Lees dit op 'n afstand, hang teen 'n muur of op 'n rak.
Wees buigsaam om die aantal roetines, roetine -lengte en rusduur te verskaf.
In staat wees om werkroetines maklik van rusperiodes te onderskei.
In staat wees om die tyd van die RTC aan te pas sonder die Arduino IDE.
Maklik om te gebruik.
Dinge om dit vriendeliker te maak:
Klok met datum wanneer dit nie gebruik word nie - op die TFT, maar nie op die LED -paneel nie.
Sigbare terugvoering - TFT's is nie altyd die maklikste om te hanteer nie.
Vertoon die aantal roetines wat voltooi is.
Vertoon inligting op beide die paneel en TFT.
Gee 'n paar aktiwiteitsvoorstelle vir elke roetine tydens die pouses.
Die vermoë om estetiese aanpassings aan te bring.
Maklik om te gebruik.
Dit klink uitvoerbaar, om die spyskaarte nou te kan gebruik, is:
Tuisskerm - klok, kalender, subkieslys knoppies
Roetine -opsieskerm - aantal roetines, roetine -duur, rusperiode
Roetine aktief - aftelling van tydsduur, roetinetelling, aktiwiteitsvoorstelle
Timer - eenvoudige digitale stophorlosie wat tot 'n uur tel
Tydaanpassingsskerm - Uur/min op en Dn
Intydse estetika verander vir … 'n groeiende lys
Stap 3: Alles saamvoeg
Elektronika - Die goeie deel van die projek is dat slegs 'n paar komponente nodig is. Koppel die TFT aan die Mega in sy GPIO -gleuwe
Begin 5v, Gnd, SCL, SDA vir die RTC vanaf die Mega
Begin 5v, Gnd, data vir die LED -paneel - krag van buck, data na (1) GPIO op die Mega Bring 12v in en verdeel dit tussen die Mega en die Buck (ingestel op 5v)
As 'n bedradingnota het die LED -paneel 'n (3) kragdrade. 'N Varkstaart IN (5v, Gnd, data), 'n middelkraglyn (5v, Gnd) en 'n varkstaart UIT (5v, Gnd, Data). Vir my gebruik, met slegs 'n paar LED's wat te eniger tyd gebruik is, het ek slegs die varkstaart IN gebruik. As meer pixels (veral helderwit) op hierdie paneel gebruik word, kan u ook die middelste verbindings aansluit om die IN aan te vul. Indien nodig, kan 'n hoër versterker (4-5A miskien) ook gebruik word.
Wat die meeste projekte betref, is hierdie een redelik eenvoudig en eenvoudig.
Programmering - Vir my het dit tyd geneem. Vertoonskerms, raakpunte, tydsberekening. Maar dit het alles bymekaar gekom en ek hou van die resultate. Hieronder het ek 'n kort video (ongeveer 2 minute) daarvan ingesluit wat werk voordat ek die saak gemaak het. Beslis die uitdagings werd.
Geval - dit is nie so erg om 'n raamwerk op te stel om die eenheid te monteer nie en die moontlikhede is eindeloos. Ek het besluit op 'n eenvoudige boks van 'n paar ou okkerneutpanele wat ek in die werkswinkel gehad het. Ek het pas die LED -paneel aan die voorkant gemonteer en 'n 3D -raam geskep om die TFT leesbaar en bo -op toeganklik te maak.
Ek het die LED -paneel aan die voorkant van die omhulsel vasgemaak met 'n klein paneel daaragter om dit op te lig by 'n raam wat gebruik word om die deursigtige omhulsel te monteer. As die LED -paneel kaal is, is die uitlees baie moeilik om te sien, en ek het 'n stuk perkamentpapier tussen dit en die helder plexiglas geplaas om die uitlees te ontlont, en dit werk baie goed.
Stap 4: Eerste demonstrasie
Hier is 'n kort video van hoe dit werk, voordat ek met die saak begin het terwyl ek besig was met die laaste toets daarvan (die skakel is dieselfde as hierbo as dit nie laai nie).
Stap 5: Finale produk - tyd om te oefen
Uiteindelik klaar! Ek kan dit maklik regoor die kamer lees en die voorstelle vir 'wat volgende' is selfs nuttiger as wat ek gedink het. Om die rustyd te gebruik om te sien wat u volgende moet doen en dadelik gereed is om te gaan, was die regte pad.
Dankie vir u belangstelling en Happy Tinkering! Gaan maak nou iets cool!
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies