Indholdsfortegnelse:

Halvmarathon -træningsfremgangslampe: 7 trin
Halvmarathon -træningsfremgangslampe: 7 trin

Video: Halvmarathon -træningsfremgangslampe: 7 trin

Video: Halvmarathon -træningsfremgangslampe: 7 trin
Video: Maratón HTF - Season TV (Part 1) 2024, November
Anonim
Image
Image
Trin 2A: Opret Strava til Google Regnearksudløser
Trin 2A: Opret Strava til Google Regnearksudløser

Denne instruktør viser dig, hvordan du konfigurerer udløsere og laver en lampe, der lyser og sparer penge, når du opfylder benchmarks i Hal Higdons mellemliggende halvmaraton træningsprogram. For at gøre dette skal du først samle følgende materialer:

Værktøjer:

  • Loddekolbe
  • Varm limpistol
  • Laserskærer
  • Computer

Materialer:

  • 12 Adafruit Neopixel -kompatible RGB -lysdioder
  • Akrylplader
  • Samlet fjer HUZZAH m/ ESP8266 WiFi med stablingshoveder
  • Brødbræt
  • Lodde
  • Akryllim
  • 4-leder strimler (intercom wire)

Trin 1: Trin 1: Tilmeld dig IFTTT, Strava, Qapital, Adafruit Io og Google Sheets

Jeg brugte IFTTT (If This Then That) til at oprette en kæde af triggere til at tænde hver af LED'erne. Af de tilgængelige apps via IFTTT valgte jeg at bruge følgende

  • Hvis dette så det
  • Strava (for at registrere løbene)
  • Qapital (for at oprette en opsparingspotte)
  • Adafruit io (for at sende signaler til din Feather HUZZAH)
  • Google Sheets (for at logge og spore uddannelsesfremgang)

Trin 2: Trin 2A: Opret Strava til Google -regnearksudløser

Trin 2A: Opret Strava til Google Regnearksudløser
Trin 2A: Opret Strava til Google Regnearksudløser

Når du har tilmeldt dig Strava, opretter du en trigger, der logger detaljerne for hver kørsel, du gennemfører på et Google -regneark.

Åbn regnearket, der får titlen Strava Run Log i en mappe, der automatisk hedder "IFTTT" i dit Google Drev. I den indtaster du de afbildede data manuelt i de første 13 linjer. Vær sikker på at kolonne J indeholder formler som vist på billedet. Dette gør det sådan, at cellerne J1-J13 vil ændre sig, når du rammer et bestemt antal totale meter over tid.

Trin 3: Trin 2B: Opret feed i Adafruit Io

Trin 2B: Opret feed i Adafruit Io
Trin 2B: Opret feed i Adafruit Io
Trin 2B: Opret feed i Adafruit Io
Trin 2B: Opret feed i Adafruit Io

I Adafruit io skal du klikke på Feeds i venstre kolonne, Handlinger, og derefter oprette et nyt feed med navnet på feedet, der vil indsamle data hver gang en applet på IFTTT (der skal foretages i næste trin) sender en værdi til din foder.

Trin 4: Trin 2C: Opret 12 applets for hvert benchmark

Trin 2C: Opret 12 applets for hvert benchmark
Trin 2C: Opret 12 applets for hvert benchmark
Trin 2C: Opret 12 applets for hvert benchmark
Trin 2C: Opret 12 applets for hvert benchmark

I dette trin opretter du 12 separate applets for hver gang du rammer et benchmark i træningsplanen hver uge. I dette tilfælde vil det være, når du har løbet det samlede antal meter hver uge. Vi sporer dette ved at se, om cellerne i cellerne J1-J12 i Strava Run Log in Google Sheets blev opdateret.

I uge 1 skal du indstille udløseren til at overvåge celle J1 i Strava Run Log. For uge 2 skal du overvåge Cell J2 og så videre indtil uge 12 overvåger J12. Indstil Adafruit io -udløseren, så "Data, der skal gemmes", er ugenummeret (dvs. "1" for uge 1, "2" for uge 2 osv.). Hver gang du rammer et bestemt ugentligt benchmark, opdateres cellerne i hver uge og sender en bestemt værdi til din Feather Huzzah.

Trin 5: Trin 3: Rediger kode og upload

Trin 3: Rediger kode og upload!
Trin 3: Rediger kode og upload!

Sørg først for at have fulgt instruktionerne til software, der er konfigureret fra Becky Sterns side, så din Arduino er klar til at indlæse kode i din Adafruit Feather HUZZAH ESP8266

Download filen med titlen "PIGGY_BANK_INSTRUCTABLE_CODE" fra denne side, og rediger rækkerne under "Adafruit IO -konfiguration", så de inkluderer dit Adafruit io -brugernavn, Adafruit io -nøgle, Wifi -netværk (store og små bogstaver) og Wifi -adgangskode.

Du erstatter også "yukorun" med navnet på det feed, du har oprettet på Adafruit io.

Upload derefter koden til din Feather Huzzah!

Trin 6: Trin 4: Laserskåret akryl

Trin 4: Laserskåret akryl
Trin 4: Laserskåret akryl
Trin 4: Laserskåret akryl
Trin 4: Laserskåret akryl

Laserskær følgende lag baseret på den ønskede form på din lampe

  1. (øverste lag): 1 stykke 1/8 "gennemsigtig akryl - i form af din sparegris med ætsning til detaljerne i dit kunstværk. (Valgfrit: Opret et andet lag ovenpå i form af funktionerne, som næsen)
  2. 1 stykke 1/8 "Uigennemsigtig Hvid akryl - I konturen af sparegrisen
  3. 3 stykker 1/4 "uigennemsigtig hvid akryl - i konturen af sparegrisen med udskæringer til hver mønt
  4. 1 stykke 1/8 "Gennemsigtig gul akryl - Formen på mønterne
  5. 1 stykke 1/16 "uigennemsigtig hvid akryl - i konturen af sparegrisen, med udskæringer store nok til ansigtet på hver LED

Ved hjælp af akryllim limes hvert lag sammen. De gule stykker fra lag 4 skal passe lige inde i det negative rum, som lag 3 skaber. Brug klemmer til at holde lagene sammen, når de tørrer

** Sørg for at bruge passende øjenbeskyttelse og handsker, når du bruger akryllim! **

Trin 7: Trin 5: Loddekredsløb

Trin 5: Loddekredsløb
Trin 5: Loddekredsløb
Trin 5: Loddekredsløb
Trin 5: Loddekredsløb
Trin 5: Loddekredsløb
Trin 5: Loddekredsløb

Nu, til lodning af kredsløbet sammen!

Forbind de 12 RGB -lysdioder parallelt og sørg for at lodde strøm til strøm, jord til jord og Din til Din. Sørg for, at begyndelsen på kredsløbet har pilen, der peger på den 2. LED i kredsløbet.

Varm lim LED -kredsløbet til tavlen som på billedet. Fastgør derefter ledningerne til dit fjer -huzzah -bord i henhold til kredsløbsdiagrammet

Din sparegrislampe er nu klar til brug!

Anbefalede: