Indholdsfortegnelse:
- Trin 1: Trin 1: Tilmeld dig IFTTT, Strava, Qapital, Adafruit Io og Google Sheets
- Trin 2: Trin 2A: Opret Strava til Google -regnearksudløser
- Trin 3: Trin 2B: Opret feed i Adafruit Io
- Trin 4: Trin 2C: Opret 12 applets for hvert benchmark
- Trin 5: Trin 3: Rediger kode og upload
- Trin 6: Trin 4: Laserskåret akryl
- Trin 7: Trin 5: Loddekredsløb
Video: Halvmarathon -træningsfremgangslampe: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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
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
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
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
Laserskær følgende lag baseret på den ønskede form på din lampe
- (ø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)
- 1 stykke 1/8 "Uigennemsigtig Hvid akryl - I konturen af sparegrisen
- 3 stykker 1/4 "uigennemsigtig hvid akryl - i konturen af sparegrisen med udskæringer til hver mønt
- 1 stykke 1/8 "Gennemsigtig gul akryl - Formen på mønterne
- 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
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:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)