Taula de continguts:

Llum de progrés d'entrenament de mitja marató: 7 passos
Llum de progrés d'entrenament de mitja marató: 7 passos

Vídeo: Llum de progrés d'entrenament de mitja marató: 7 passos

Vídeo: Llum de progrés d'entrenament de mitja marató: 7 passos
Vídeo: Versión Completa. En todo ser humano hay grandeza, Mario Alonso Puig 2024, Desembre
Anonim
Image
Image
Pas 2A: creeu un desencadenant de fulls de càlcul Strava a Google
Pas 2A: creeu un desencadenant de fulls de càlcul Strava a Google

Aquest instructiu us mostrarà com configurar els disparadors i fer un llum que s’encengui i estalviï diners mentre compleix els punts de referència del programa d’entrenament de mitja marató de Hal Higdon. Per fer-ho, primer voldreu reunir els materials següents:

Eines:

  • Soldador
  • Pistola de cola calenta
  • Tallador làser
  • Ordinador

Materials:

  • 12 LED RGB compatibles amb Adafruit Neopixel
  • Fulls d’acrílic
  • Feather HUZZAH muntat amb ESP8266 WiFi amb capçaleres apilables
  • Taula de pa
  • Soldar
  • Cola acrílica
  • Tires de 4 fils (intercomunicador)

Pas 1: Pas 1: Inscriviu-vos a IFTTT, Strava, Qapital, Adafruit Io i Fulls de càlcul de Google

He utilitzat IFTTT (If This Then That) per crear una cadena de disparadors per il·luminar cadascun dels LED. De les aplicacions disponibles a través d’IFTTT, vaig optar per utilitzar el següent

  • Si això llavors això
  • Strava (per gravar les tirades)
  • Qapital (per crear un estalvi)
  • Adafruit io (per enviar senyals al vostre Feather HUZZAH)
  • Fulls de càlcul de Google (per registrar i fer un seguiment del progrés de la formació)

Pas 2: pas 2A: creeu el desencadenador de fulls de càlcul Strava a Google

Pas 2A: creeu un desencadenant de fulls de càlcul Strava a Google
Pas 2A: creeu un desencadenant de fulls de càlcul Strava a Google

Un cop us hàgiu inscrit a Strava, creeu un activador que registri els detalls de cada execució que completeu en un full de càlcul de Google.

Obriu el full de càlcul, que es dirà Strava Run Log in a una carpeta titulada automàticament "IFTTT" al vostre Google Drive. En ell, introduïu manualment les dades que apareixen a les 13 primeres línies. Assegureu-vos que la columna J inclou fórmules com es mostra a la imatge. Això fa que les cel·les J1-J13 canviïn a mesura que colpegeu un nombre determinat de metres totals amb el pas del temps.

Pas 3: Pas 2B: creeu feed a Adafruit Io

Pas 2B: creeu feed a Adafruit Io
Pas 2B: creeu feed a Adafruit Io
Pas 2B: creeu feed a Adafruit Io
Pas 2B: creeu feed a Adafruit Io

A Adafruit io, feu clic a Canals d'informació a la columna esquerra, Accions i, a continuació, creeu un canal d'informació nou amb el nom del canal d'informació que recollirà dades cada vegada que un applet a IFTTT (que es farà al següent pas) us enviarà un valor alimentar.

Pas 4: pas 2C: creeu 12 miniaplicacions per a cada punt de referència

Pas 2C: creeu 12 miniaplicacions per a cada punt de referència
Pas 2C: creeu 12 miniaplicacions per a cada punt de referència
Pas 2C: creeu 12 miniaplicacions per a cada punt de referència
Pas 2C: creeu 12 miniaplicacions per a cada punt de referència

En aquest pas, creeu 12 miniaplicacions separades per cada vegada que assoliu un punt de referència en el programa d'entrenaments cada setmana. En aquest cas, serà quan hàgiu executat el nombre total de metres cada setmana. Seguirem això veient si les cel·les de les cel·les J1-J12 de Strava Run Log in Google Sheets s’han actualitzat.

Per a la setmana 1, configureu el disparador per supervisar la cel·la J1 al registre d’execució de Strava. Per a la setmana 2, monitoritzar la cel·la J2, etc. fins a la setmana 12, monitoritzar la J12. Establiu el desencadenant d'Adafruit io de manera que "Dades per desar" sigui el número de la setmana (és a dir, "1" per a la setmana 1, "2" per a la setmana 2, etc.). Cada vegada que arribeu a un punt de referència setmanal determinat, les cel·les de cada setmana s'actualitzaran, enviant un valor determinat al vostre Feather Huzzah.

Pas 5: Pas 3: Editeu el codi i pengeu-lo

Pas 3: Editeu el codi i pengeu-lo
Pas 3: Editeu el codi i pengeu-lo

En primer lloc, assegureu-vos que heu seguit les instruccions per a la configuració del programari des de la pàgina de Becky Stern perquè el vostre Arduino estigui a punt per carregar el codi al vostre Adafruit Feather HUZZAH ESP8266

Baixeu el fitxer titulat "PIGGY_BANK_INSTRUCTABLE_CODE" des d'aquesta pàgina i editeu les files de "Configuració d'Adafruit IO" perquè incloguin el vostre nom d'usuari d'Adafruit io, la clau d'Adafruit io, la xarxa Wifi (distingeix entre majúscules i minúscules) i la contrasenya de Wifi.

També substituireu "yukorun" pel nom del feed que heu creat a Adafruit io.

A continuació, pengeu el codi al vostre Feather Huzzah.

Pas 6: Pas 4: tall acrílic amb làser

Pas 4: tall làser d'acrílic
Pas 4: tall làser d'acrílic
Pas 4: tall acrílic amb làser
Pas 4: tall acrílic amb làser

Talleu amb làser les capes següents en funció de la forma desitjada de la vostra làmpada

  1. (capa superior): 1 peça d'acrílic transparent de 1/8 ", en forma de guardiola amb gravat per als detalls de la vostra obra d'art. (Opcional: creeu una segona capa a la part superior en forma de trets, com el nas)
  2. 1 peça 1/8 "acrílic blanc opac: al contorn de la guardiola
  3. 3 peces 1/4 "acrílic blanc opac: al contorn de la guardiola, amb retalls per a cada moneda
  4. 1 peça 1/8 "acrílic groc transparent: la forma de les monedes
  5. 1 peça 1/16 "acrílic blanc opac: al contorn de la guardiola, amb retalls prou grans per a la cara de cada LED

Feu servir cola acrílica per enganxar cada capa. Les peces grogues de la capa 4 haurien d’adaptar-se a l’interior de l’espai negatiu que crea la capa 3. Utilitzeu pinces per mantenir les capes juntes mentre s’assequen

** Assegureu-vos que utilitzeu protecció ocular i guants adequats quan utilitzeu cola acrílica. **

Pas 7: Pas 5: Circuit de soldadura

Pas 5: Circuit de soldadura
Pas 5: Circuit de soldadura
Pas 5: Circuit de soldadura
Pas 5: Circuit de soldadura
Pas 5: Circuit de soldadura
Pas 5: Circuit de soldadura

Ara, a soldar el circuit junts!

Enllaceu els 12 LED RGB en paral·lel i assegureu-vos de soldar l’energia a la xarxa, la terra a terra i la Din a Din. Assegureu-vos que l’inici del circuit tingui la fletxa que apunta al segon LED del circuit.

Enganxeu en calent el circuit LED a la placa com es mostra a la imatge. A continuació, connecteu els cables a la vostra placa de plomes huzzah segons el diagrama del circuit

El vostre llum de guardiola ja està a punt per utilitzar-se.

Recomanat: