Schlagwort: fitness technology

  • Raspberry Pi calls out your custom workout routine

    Raspberry Pi calls out your custom workout routine

    Reading Time: 3 minutes

    If you don’t want to be tied to a video screen during home workouts, Llum AcostaSamreen Islam, and Alfred Gonzalez shared this great Raspberry Pi–powered alternative on hackster.io: their voice-activated project announces each move of your workout routine and how long you need to do it for.

    [youtube https://www.youtube.com/watch?v=YxixpvTRhwk?feature=oembed&w=500&h=281]

    This LED-lit, compact solution means you don’t need to squeeze yourself in front of a TV or crane to see what your video instructor is doing next. Instead you can be out in the garden or at a local park and complete your own, personalised workout on your own terms.

    Kit list:

    Raspberry Pi and MATRIX Device

    The makers shared these setup guides to get MATRIX working with your Raspberry Pi. Our tiny computer doesn’t have a built-in microphone, so here’s where the two need to work together.

    MATRIX, meet Raspberry Pi

    Once that’s set up, ensure you enable SSH on your Raspberry Pi.

    Click, click. Simple

    The three sweet Hackster angels shared a four-step guide to running the software of your own customisable workout routine buddy in their original post. Happy hacking!

    1. Install MATRIX Libraries and Rhasspy

    Follow the steps below in order for Rhasspy to work on your Raspberry Pi.

    2. Creating an intent

    Access Rhasspy’s web interface by opening a browser and navigating to http://YOUR_PI_IP_HERE:12101. Then click on the Sentences tab. All intents and sentences are defined here.

    By default, there are a few example sentences in the text box. Remove the default intents and add the following:

    [Workout]start [my] workout

    Once created, click on Save Sentences and wait for Rhasspy to finish training.

    Here, Workout is an intent. You can change the wording to anything that works for you as long as you keep [Workout] the same, because this intent name will be used in the code.

    3. Catching the intent

    Install git on your Raspberry Pi.

    sudo apt install git

    Download the repository.

    git clone https://github.com/matrix-io/rhasspy-workout-timer

    Navigate to the folder and install the project dependencies.

    cd rhasspy-workout-timernpm install

    Run the program.

    node index.js

    4. Using and customizing the project

    To change the workout to your desired routine, head into the project folder and open workout.txt. There, you’ll see:

    jumping jacks 12,plank 15, test 14

    To make your own workout routine, type an exercise name followed by the number of seconds to do it for. Repeat that for each exercise you want to do, separating each combo using a comma.

    Whenever you want to use the Rhasspy Assistant, run the file and say “Start my workout” (or whatever it is you have it set to).

    And now you’re all done — happy working out. Make sure to visit the makers’ original post on hackster.io and give it a like.

    Website: LINK