Piggy Bank: Half Marathon Training Progress Lamp

As a reluctantly avid runner, I like to create incentives for me to stay on top of my running progress. For this project, I’ve created IFTTT applets and a lamp that does the following:

Screen Shot 2018-12-12 at 7.52.49 AM.png

Here are parts of the process below.  You can view the full instructions on my Instructables page

To start, I created an applet that logs every run in a Google spreadsheet.  In it, I edited the first 13 lines with formulas and benchmark numbersStrava Run Log.png

Once that was set up, I setup an Adafruit feed that collects data from IFTTT applets that are triggered every time I hit a certain benchmark.  Each time I hit a weekly benchmark, data unique to the week gets sent to my Feather Huzzah board and lights up the number of LEDs that corresponds to where I am in the training schedule

Strava to Google Sheets.png

 

Screen Shot 2018-12-12 at 8.12.49 AM.pngThen, I moved on to laser cutting and assembling the lamp.  I had the most fun while doing this!  IMG_5776.jpgIMG_5768-2.jpg

IMG_5767-2.jpg

Then, came the soldering.  IMG_5772.jpg

IMG_5773.jpg

IMG_5775.jpg

I actually had to re-solder the entire circuit using different LEDs because the sequins I got from Tinkersphere actually were not compatible with my code.  Luckily I had other RGB LEDs readily available and the second time around was much faster than the first! I ended up with a much cleaner circuit as pictured above.  (special shoutout to Oya of the VFL for staying with me until 1AM to help me troubleshoot.  You are an angel)

I’m so thrilled with the final product and will definitely be using this when training for my next race.

IMG_5782.jpg