Lampa napretka u polumaratonu: 7 koraka
Lampa napretka u polumaratonu: 7 koraka
Anonim
Image
Image
Korak 2A: Izradite Strava to Google proračunsku tablicu
Korak 2A: Izradite Strava to Google proračunsku tablicu

Ovaj Instructable će vam pokazati kako postaviti okidače i napraviti lampu koja svijetli i štedi novac dok ispunjavate mjerila u Hal Higdonovom rasporedu treninga za polumaraton. Da biste to učinili, najprije ćete htjeti prikupiti sljedeće materijale:

Alati:

  • Lemilica
  • Pištolj za vruće ljepilo
  • Laserski rezač
  • Računalo

Materijali:

  • 12 Adagruit Neopixel kompatibilnih RGB LED dioda
  • Akrilne ploče
  • Sklopljeno pero HUZZAH s/ ESP8266 WiFi s zaglavljima za slaganje
  • Oglasna ploča
  • Lem
  • Akrilno ljepilo
  • 4-žične trake (interkom žica)

Korak 1: Korak 1: Prijavite se za IFTTT, Strava, Qapital, Adafruit Io i Google tablice

Koristio sam IFTTT (If This Then That) za stvaranje lanca okidača za osvjetljavanje svake od LED dioda. Od dostupnih aplikacija putem IFTTT -a, odlučio sam koristiti sljedeće

  • Ako ovo onda ono
  • Strava (za snimanje trčanja)
  • Qapital (za stvaranje štednjaka)
  • Adafruit io (za slanje signala vašem Feather HUZZAH -u)
  • Google tablice (za bilježenje i praćenje napretka obuke)

Korak 2: Korak 2A: Izradite Strava to Google proračunsku tablicu

Korak 2A: Izradite Strava to Google Spreadheet Trigger
Korak 2A: Izradite Strava to Google Spreadheet Trigger

Nakon što se prijavite za Strava, izradit ćete okidač koji zapisuje pojedinosti svakog pokretanja koje dovršite na Googleovoj proračunskoj tablici.

Otvorite proračunsku tablicu koja će se zvati Strava Run Log u mapi s automatskim naslovom "IFTTT" na vašem Google disku. U njemu ćete ručno unijeti prikazane podatke u prvih 13 redaka. Pazite da stupac J sadrži formule kao na slici. Zbog toga će se ćelije J1-J13 mijenjati kako s vremenom pogodite određeni broj ukupnih metara.

Korak 3: Korak 2B: Izradite feed u Adafruit Io

Korak 2B: Izradite feed u Adafruit Io
Korak 2B: Izradite feed u Adafruit Io
Korak 2B: Izradite feed u Adafruit Io
Korak 2B: Izradite feed u Adafruit Io

U Adafruit io, kliknite Izvori u lijevom stupcu, Radnje, a zatim Izradite novi feed s imenom feeda koji će prikupljati podatke svaki put kada će aplet na IFTTT -u (koji će se napraviti u sljedećem koraku) poslati vrijednost vašem hraniti.

Korak 4: Korak 2C: Izradite 12 apleta za svaku mjernu vrijednost

Korak 2C: Izradite 12 apleta za svaku mjernu vrijednost
Korak 2C: Izradite 12 apleta za svaku mjernu vrijednost
Korak 2C: Izradite 12 apleta za svaku mjernu vrijednost
Korak 2C: Izradite 12 apleta za svaku mjernu vrijednost

U ovom koraku stvorit ćete 12 zasebnih apleta za svaki put kada postignete referentnu vrijednost u rasporedu treninga svaki tjedan. U ovom slučaju, bit će to kad svaki tjedan pretrčite ukupan broj metara. To ćemo pratiti tako što ćemo vidjeti jesu li ćelije u ćelijama J1-J12 Strava Run Log u Google tablicama ažurirane.

Za prvi tjedan postavite okidač za nadzor ćelije J1 u zapisniku Strava Run. Za 2. tjedan nadgledajte ćeliju J2 i tako sve do 12. tjedna pratite J12. Okidač Adafruit io postavite tako da "Podaci za spremanje" budu broj tjedna (tj. "1" za 1. tjedan, "2" za 2. tjedan itd.). Svaki put kada dosegnete određenu tjednu mjernu vrijednost, ćelije u svakom tjednu biti će ažurirane, šaljući određenu vrijednost vašem Feather Huzzahu.

Korak 5: Korak 3: Uredite kôd i učitajte

Korak 3: Uredite kôd i učitajte!
Korak 3: Uredite kôd i učitajte!

Prvo provjerite jeste li slijedili upute za softver postavljen sa stranice Becky Stern kako bi vaš Arduino bio spreman za učitavanje koda u vaš Adafruit Feather HUZZAH ESP8266

Preuzmite datoteku pod nazivom "PIGGY_BANK_INSTRUCTABLE_CODE" s ove stranice i uredite retke pod "Adafruit IO konfiguracija" tako da uključuju vaše korisničko ime Adafruit io, ključ Adafruit io, Wifi mrežu (osjetljiva na velika i mala slova) i lozinku za Wifi.

Također ćete "yukorun" zamijeniti imenom feeda koji ste stvorili na Adafruit io.

Zatim prenesite kôd na svoj Feather Huzzah!

Korak 6: Korak 4: Lasersko rezani akril

Korak 4: Lasersko izrezani akril
Korak 4: Lasersko izrezani akril
Korak 4: Lasersko izrezani akril
Korak 4: Lasersko izrezani akril

Laserski izrežite sljedeće slojeve na temelju željenog oblika vaše svjetiljke

  1. (gornji sloj): 1 komad 1/8 "prozirnog akrila - u obliku vaše kasice s otiskom za detalje u vašem umjetničkom djelu. (Opcionalno: Izradite drugi sloj na vrhu u obliku značajki, poput nosa)
  2. 1 komad 1/8 "neprozirni bijeli akril - u obrisu kasice
  3. 3 komada 1/4 "neprozirni bijeli akril - u obrisu kasice s izrezima za svaki novčić
  4. 1 komad 1/8 "prozirni žuti akril - oblik novčića
  5. 1 komad 1/16 "neprozirni bijeli akril - u obrisu kasice s izrezima dovoljno velikim za lice svake LED diode

Akrilnim ljepilom zalijepite svaki sloj zajedno. Žuti komadi iz sloja 4 trebali bi stati točno u negativni prostor koji stvara sloj 3. Stezaljkama držite slojeve zajedno dok se suše

** Obavezno koristite odgovarajuću zaštitu za oči i rukavice pri upotrebi akrilnog ljepila! **

Korak 7: Korak 5: Krug lemljenja

Korak 5: Krug lemljenja
Korak 5: Krug lemljenja
Korak 5: Krug lemljenja
Korak 5: Krug lemljenja
Korak 5: Krug lemljenja
Korak 5: Krug lemljenja

Sada, na lemljenje kruga zajedno!

Paralelno povežite 12 RGB LED dioda pazeći da lemite napajanje na napajanje, uzemljenje s masom i Din na Din. Uvjerite se da početak kruga ima strelicu usmjerenu na 2. LED u krugu.

Vruće zalijepite LED krug na ploču kao na slici. Zatim, pričvrstite žice na svoju ploču od perja u skladu s dijagramom kruga

Vaša svjetiljka kasica prasica sada je spremna za upotrebu!