Innehållsförteckning:
Video: Smart Crossfit -hantel: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Under COVID-19-karantänen stängdes alla gym och träningsplatser, därför var vi tvungna att börja träna i våra hem. Vid träning är det viktigt att ta hänsyn till tränings- och vilotider. Det är därför denna smarta hantel gjordes, den kräver inte förskjutning eller kontakt eftersom den fungerar med röstkommandon med Alexa.
Steg 1: Hårdvara
Anslutningarna till detta projekt är mycket enkla, det viktigaste är att om du vill att det ska fungera på ett bärbart sätt måste du driva det med en LIPO batteriladdningsmodul som laddas via USB.
Steg 2: Funktionalitet
Hanteln fungerar enligt följande, den är ansluten till en MQTT -mäklare som klient och prenumererar på ett ämne. I nyttolasten för meddelandet får du vilken typ av timmer som krävs kan vara EMON, TABATA eller TIME CAP. Om du inte känner till dessa villkor förklarar jag dem nedan.
Steg 3: Arbetstider
EMON
Är att göra en övning i en minut antalet omgångar som har definierats. Till exempel, om vi definierar en EMON på 10 minuter, måste denna övning utföras 10 gånger, hanteln har en BUZZER som varnar när det sker en minutändring. För EMON kommer den mottagna nyttolasten att vara:
nyttolast = EMONx # x är den tid som definieras av användaren
TABATA
En Tabata är 8 omgångar där vi kommer att ha 20 sekunders arbete och 10 sekunders vila, vi har inte mycket mer att säga om Tabata.
För TABATA kommer den mottagna nyttolasten att vara:
nyttolast = TABATA
TIME CAP
Tidsgränsen är en övning nedräkning, endast varaktigheten av dagens arbete definieras. För TIME CAP är den mottagna nyttolasten:
nyttolast = TIMECAP
Det är viktigt att notera att hanteln var utformad för att vara bärbar och har ett batteri som gör att du kan utföra mer än 5 TIDKAPS på 30 minuter.
Fram till här har vi förklaringen av hantlarns fasta program, uppenbarligen kommer det att vara viktigt att ta hänsyn till biblioteken för timern och displayen, men detta kommer att finnas i koden i förvaret.
Vid denna tidpunkt fungerar hanteln om jag från en enhet som en dator eller en smartphone ansluter till mäklaren och publicerar meddelanden som tidigare setts i ämnet hanteln. Men hur får vi det att fungera med Alexa?
Denna utveckling har två steg, det första är att göra en Alexa Skill som gör att vi kan komma åt olika avsikter beroende på vad vi säger och det andra är att utföra slutpunktskoden, i det här fallet, med hjälp av AWS Lamda -tjänsten och med python publicering data i hantelämnet.
För det här projektet, eftersom antalet vi ger till EMON och TIME CAP kan vara från 1 till 30, används Slots i utvecklingen av Alexa Skill, sedan tas SLOT -data och skickas som en parameter till publikations nyttolast i mäklaren.
Till exempel, om vi säger Alexa, berätta för hanteln att starta en EMON på 15 minuter Alexa berätta för hanteln att starta en EMON på 15 minuterT
slotens värde kommer att vara 15 och det här är vad som skickas som en parameter till:
nyttolast = EMON15
Rekommenderad:
Smart Desk LED -ljus - Smart Lighting W/ Arduino - Neopixels arbetsyta: 10 steg (med bilder)
Smart Desk LED -ljus | Smart Lighting W/ Arduino | Neopixels arbetsyta: Nu till dags spenderar vi mycket tid hemma, studerar och arbetar virtuellt, så varför inte göra vår arbetsyta större med ett anpassat och smart belysningssystem Arduino och Ws2812b lysdioder baserade. Här visar jag dig hur du bygger din Smart LED -lampa i skrivbordet som
Hardware and Software Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steg
Hardware and Software Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: I den här instruktionsboken visar jag dig hur jag blinkade flera smarta enheter med min egen firmware, så jag kan styra dem med MQTT via min Openhab -inställning. nya enheter när jag hackade dem. Naturligtvis finns det andra mjukvarubaserade metoder för att flasha anpassade f
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: 10 steg (med bilder)
Smart väckarklocka: en smart väckarklocka tillverkad med hallon Pi: Har du någonsin velat ha en smart klocka? I så fall är detta lösningen för dig! Jag gjorde Smart Alarm Clock, det här är en klocka som du kan ändra alarmtiden enligt webbplatsen. När larmet går går det ett ljud (summer) och 2 lampor lyser
IoT -baserat smart trädgård och smart jordbruk med ESP32: 7 steg
IoT -baserat smart trädgårdsskötsel och smart jordbruk Användning av ESP32: Världen förändras med tiden och jordbruk. Numera integrerar människor elektronik på alla områden och jordbruket är inget undantag för detta. Denna sammanslagning av elektronik i jordbruket hjälper bönder och människor som förvaltar trädgårdar
Smart Dial - en autokorrigerande smart traditionell telefon: 8 steg
Smart Dial-en automatisk korrigerande smart traditionell telefon: Smart Dial är en intelligent auto-korrekt telefon skapad för seniorer med särskilda behov, och den gör det möjligt för seniorer att ringa direkt från traditionella telefoner de är vana vid. Det var bara genom volontärarbete på en lokal äldreomsorg som jag