Sadržaj:
- Korak 1: Korak 1: Prijavite se za IFTTT, Strava, Qapital, Adafruit Io i Google tablice
- Korak 2: Korak 2A: Kreirajte Strava to Google Spreadheet Trigger
- Korak 3: Korak 2B: Kreirajte feed u Adafruit Io
- Korak 4: Korak 2C: Kreirajte 12 apleta za svaku mjernu vrijednost
- Korak 5: Korak 3: Uredite kôd i učitajte
- Korak 6: Korak 4: Lasersko rezani akril
- Korak 7: Korak 5: Krug lemljenja
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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č
- Computer
Materijali:
- 12 Adafruit Neopixel kompatibilnih RGB LED dioda
- Akrilne ploče
- Sklopljeno pero HUZZAH s/ ESP8266 WiFi sa zaglavljima za slaganje
- Breadboard
- Solder
- Akrilni ljepilo
- 4-žične trake (interfonska ž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)
- Google tablice (za evidentiranje i praćenje napretka obuke)
Korak 2: Korak 2A: Kreirajte Strava to Google Spreadheet Trigger
Nakon što se prijavite za Strava, stvorit ćete okidač koji zapisuje pojedinosti svakog pokretanja koje završite u Google 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 redova. Uvjerite se 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: Kreirajte feed u Adafruit Io
U Adafruit io, kliknite Izvori u lijevom stupcu, Radnje, a zatim Kreirajte novi feed s imenom sažetka sadržaja koji će prikupljati podatke svaki put kada će aplet na IFTTT -u (koji će se napraviti u sljedećem koraku) poslati vrijednost vašem feed.
Korak 4: Korak 2C: Kreirajte 12 apleta za svaku mjernu vrijednost
U ovom koraku ćete stvoriti 12 zasebnih apleta za svaki put kada postignete referentnu vrijednost u rasporedu treninga svake sedmice. U ovom slučaju to će se dogoditi kada svake sedmice 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 prvu sedmicu postavite okidač za nadgledanje ćelije J1 u Strava zapisniku izvođenja. Za 2. nedelju nadgledajte ćeliju J2, i tako sve do 12. nedelje nadgledajte J12. Podesite Adafruit io okidač tako da "Podaci za spremanje" budu broj sedmice (tj. "1" za prvu sedmicu, "2" za 2. sedmicu itd.). Svaki put kada postignete određeno sedmično mjerenje, ćelije u svakoj sedmici će se ažurirati, šaljući određenu vrijednost vašem Feather Huzzahu.
Korak 5: 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še Adafruit Feather HUZZAH ESP8266
Preuzmite datoteku pod nazivom "PIGGY_BANK_INSTRUCTABLE_CODE" sa ove stranice i uredite redove 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 zamijeniti "yukorun" imenom sažetka sadržaja koji ste stvorili na Adafruit io.
Zatim učitajte kôd na svoj Feather Huzzah!
Korak 6: Korak 4: Lasersko rezani akril
Laserski izrežite sljedeće slojeve na osnovu željenog oblika vaše lampe
- (gornji sloj): 1 komad 1/8 "prozirnog akrila - u obliku vaše kasice s urezanjem za detalje u vašem umjetničkom djelu. (Opcionalno: Napravite drugi sloj na vrhu u obliku obilježja, poput nosa)
- 1 komad 1/8 "neprozirni bijeli akril - u obrisu kasice
- 3 komada 1/4 "neprozirni bijeli akril - u obrisu kasice s izrezima za svaki novčić
- 1 komad 1/8 "prozirni žuti akril - oblik novčića
- 1 komad 1/16 "neprozirni bijeli akril - u obrisu kasice, s izrezima dovoljno velikim za lice svake LED diode
Koristeći akrilno ljepilo, zalijepite svaki sloj zajedno. Žuti komadi iz sloja 4 trebali bi stati točno u negativni prostor koji sloj 3 stvara. Pomoću stezaljki 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
Sada, na lemljenje kola zajedno!
Paralelno povežite 12 RGB LED dioda pazeći da lemite napajanje na napajanje, uzemljenje na zemlju 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 sa shemom strujnog kruga
Vaša lampa kasica je sada spremna za upotrebu!