Kontrolka postupu v polmaratóne: 7 krokov
Kontrolka postupu v polmaratóne: 7 krokov
Anonim
Image
Image
Krok 2A: Vytvorte spúšťač tabuliek Strava a Google
Krok 2A: Vytvorte spúšťač tabuliek Strava a Google

Tento návod vám ukáže, ako nastaviť spúšťače a vytvoriť lampu, ktorá sa rozsvieti a ušetrí peniaze, keď splníte štandardy v pláne tréningov stredne pokročilého polmaratónu Hal Higdon. Na tento účel musíte najskôr zhromaždiť nasledujúce materiály:

Náradie:

  • Spájkovačka
  • Horúca lepiaca pištoľ
  • Laserová rezačka
  • Počítač

Materiály:

  • 12 RGB LED diód kompatibilných s Adafruit Neopixel
  • Akrylové listy
  • Zostavené perie HUZZAH w/ ESP8266 WiFi so stohovacími hlavičkami
  • Breadboard
  • Spájka
  • Akrylové lepidlo
  • 4-vodičové pásy (drôt interkomu)

Krok 1: Krok 1: Zaregistrujte sa do IFTTT, Strava, Qapital, Adafruit Io a Tabuliek Google

Použil som IFTTT (If This Then That) na vytvorenie reťazca spúšťačov na rozsvietenie každej z LED diód. Z dostupných aplikácií prostredníctvom IFTTT som sa rozhodol použiť nasledujúce

  • Ak toto, potom tamto
  • Strava (na zaznamenávanie behov)
  • Qapital (na vytvorenie sporiteľa)
  • Adafruit io (na odosielanie signálov do vášho peria HUZZAH)
  • Tabuľky Google (na zaznamenávanie a sledovanie priebehu školenia)

Krok 2: Krok 2A: Vytvorte spúšťač tabuliek Strava a Google

Krok 2A: Vytvorte spúšťač tabuliek Strava a Google
Krok 2A: Vytvorte spúšťač tabuliek Strava a Google

Keď sa zaregistrujete do služby Strava, vytvoríte spúšťač, ktorý zaznamená údaje o každom spustení, ktoré vykonáte, do tabuľky Google.

Otvorte tabuľku s názvom Strava Run Log v priečinku s automatickým názvom „IFTTT“na vašom Disku Google. V ňom ručne zadáte do prvých 13 riadkov zobrazené údaje. Uistite sa, že stĺpec J obsahuje vzorce ako na obrázku. Vďaka tomu sa bunky J1-J13 budú meniť, keď časom dosiahnete určitý počet celkových metrov.

Krok 3: Krok 2B: Vytvorte krmivo v Adafruit Io

Krok 2B: Vytvorte krmivo v Adafruit Io
Krok 2B: Vytvorte krmivo v Adafruit Io
Krok 2B: Vytvorte krmivo v Adafruit Io
Krok 2B: Vytvorte krmivo v Adafruit Io

V programe Adafruit io kliknite na položku Informačné kanály v ľavom stĺpci na položku Akcie a potom Vytvorte nový informačný kanál s názvom informačného kanála, ktorý bude zhromažďovať údaje zakaždým, keď aplet na serveri IFTTT (bude vytvorený v nasledujúcom kroku) odošle hodnotu do vášho kŕmiť.

Krok 4: Krok 2C: Vytvorte 12 apletov pre každé referenčné kritérium

Krok 2C: Vytvorte 12 apletov pre každé referenčné kritérium
Krok 2C: Vytvorte 12 apletov pre každé referenčné kritérium
Krok 2C: Vytvorte 12 apletov pre každé referenčné kritérium
Krok 2C: Vytvorte 12 apletov pre každé referenčné kritérium

V tomto kroku vytvoríte 12 samostatných apletov pre každý týždeň, keď dosiahnete benchmark v tréningovom pláne. V tomto prípade to bude vtedy, keď ste zabehli celkový počet metrov každý týždeň. Budeme to sledovať tak, že uvidíme, či boli aktualizované bunky v bunkách J1-J12 denníka Strava Run Log v Tabuľkách Google.

Na 1. týždeň nastavte spúšťač na monitorovanie bunky J1 v denníku spustenia Strava. Počas 2. týždňa monitorujte bunku J2 a tak ďalej, kým 12. týždeň monitoruje J12. Nastavte spúšťač Adafruit io tak, aby „Údaje na uloženie“predstavovali číslo týždňa (t. J. „1“v týždni 1, „2“v týždni 2 atď.). Zakaždým, keď dosiahnete určitý týždenný benchmark, bunky v každom týždni sa aktualizujú a odošlú do vášho Feather Huzzah určitú hodnotu.

Krok 5: Krok 3: Upravte kód a nahrajte ho

Krok 3: Upravte kód a nahrajte ho!
Krok 3: Upravte kód a nahrajte ho!

Najprv sa uistite, že ste dodržali pokyny pre nastavenie softvéru na stránke Becky Stern, aby bolo vaše Arduino pripravené na načítanie kódu do vášho Adafruit Feather HUZZAH ESP8266

Stiahnite si súbor s názvom „PIGGY_BANK_INSTRUCTABLE_CODE“z tejto stránky a upravte riadky v časti „Konfigurácia Adafruit IO“tak, aby obsahovali vaše používateľské meno Adafruit io, kľúč Adafruit io, sieť Wifi (rozlišovanie malých a veľkých písmen) a heslo Wifi.

„Yukorun“nahradíte aj názvom kanála, ktorý ste vytvorili na serveri Adafruit io.

Potom nahrajte kód do svojej Feather Huzzah!

Krok 6: Krok 4: Laserom rezaný akryl

Krok 4: Laserom rezaný akryl
Krok 4: Laserom rezaný akryl
Krok 4: Laserom rezaný akryl
Krok 4: Laserom rezaný akryl

Laserom vyrežte nasledujúce vrstvy na základe požadovaného tvaru vašej žiarovky

  1. (vrchná vrstva): 1 kus 1/8 "priehľadný akryl - v tvare prasiatka s leptom pre detaily vo vašom umeleckom diele. (Voliteľné: Na vrchole vytvorte druhú vrstvu v tvare prvkov, ako je nos)
  2. 1 kus 1/8 "nepriehľadný biely akryl - v obryse prasiatka
  3. 3 kusy 1/4 "nepriehľadný biely akryl - v obryse prasiatka, s výrezmi pre každú mincu
  4. 1 kus 1/8 "transparentný žltý akryl - tvar mincí
  5. 1 kus 1/16 "nepriehľadný biely akryl - v obryse prasiatka, s dostatočne veľkými výrezmi na tvár každej LED diódy

Pomocou akrylového lepidla zlepte každú vrstvu dohromady. Žlté kúsky z vrstvy 4 by sa mali zmestiť priamo do negatívneho priestoru, ktorý vytvára vrstva 3. Keď svorky schnú, vrstvy držte pohromade

** Pri použití akrylového lepidla používajte primeranú ochranu očí a rukavice! **

Krok 7: Krok 5: Spájkovací obvod

Krok 5: Spájkovací obvod
Krok 5: Spájkovací obvod
Krok 5: Spájkovací obvod
Krok 5: Spájkovací obvod
Krok 5: Spájkovací obvod
Krok 5: Spájkovací obvod

Teraz k spájkovaniu obvodu dohromady!

Spojte 12 RGB LED diód paralelne a uistite sa, že spájkujete napájanie s napájaním, zem so zemou a Din s Din. Uistite sa, že na začiatku obvodu je šípka ukazujúca na 2. diódu LED v obvode.

Horúce prilepte obvod LED k doske podľa obrázku. Potom podľa schémy zapojenia pripevnite vodiče k doske pery huzzah

Vaša lampa na prasiatko je teraz pripravená na použitie!