Cuprins:
- Pasul 1: Pasul 1: Înscrieți-vă pentru IFTTT, Strava, Qapital, Adafruit Io și Google Sheets
- Pasul 2: Pasul 2A: Creați declanșatorul Strava to Google Spreadsheet
- Pasul 3: Pasul 2B: Creați feed în Adafruit Io
- Pasul 4: Pasul 2C: Creați 12 applet-uri pentru fiecare benchmark
- Pasul 5: Pasul 3: Editați codul și încărcați
- Pasul 6: Pasul 4: Acril tăiat cu laser
- Pasul 7: Pasul 5: Circuitul de lipit
Video: Lampă de progres pentru antrenament la jumătate de maraton: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Acest instructable vă va arăta cum să configurați declanșatoarele și să creați o lampă care să se aprindă și să economisească bani pe măsură ce îndepliniți criteriile de referință din programul de pregătire pentru semimaratonul intermediar al lui Hal Higdon. Pentru a face acest lucru, mai întâi veți dori să adunați următoarele materiale:
Instrumente:
- Ciocan de lipit
- Pistol de lipit fierbinte
- Cutter cu laser
- Calculator
Materiale:
- 12 LED-uri RGB compatibile Adafruit Neopixel
- Foi acrilice
- Asamblat Feather HUZZAH cu ESP8266 WiFi cu anteturi de stivuire
- Pană de pâine
- Solder
- Lipici acrilic
- Benzi cu 4 fire (interfon)
Pasul 1: Pasul 1: Înscrieți-vă pentru IFTTT, Strava, Qapital, Adafruit Io și Google Sheets
Am folosit IFTTT (If This Then That) pentru a crea un lanț de declanșatoare pentru a aprinde fiecare LED. Dintre aplicațiile disponibile prin IFTTT, am ales să folosesc următoarele
- Dacă asta, atunci asta
- Strava (pentru a înregistra alergările)
- Qapital (pentru a crea un pot de economii)
- Adafruit io (pentru a trimite semnale către Feather HUZZAH)
- Foi de calcul Google (pentru înregistrarea și urmărirea progresului antrenamentului)
Pasul 2: Pasul 2A: Creați declanșatorul Strava to Google Spreadsheet
Odată ce v-ați înscris la Strava, veți crea un declanșator care înregistrează detaliile fiecărei rulări pe care le finalizați pe o foaie de calcul Google.
Deschideți foaia de calcul, care va fi intitulată Strava Run Log într-un folder intitulat automat „IFTTT” în Google Drive. În acesta, veți introduce manual în primele 13 linii datele din imagine. Asigurați-vă că coloana J include formule așa cum este ilustrat. Acest lucru face ca celulele J1-J13 să se schimbe pe măsură ce atingeți un anumit număr total de metri în timp.
Pasul 3: Pasul 2B: Creați feed în Adafruit Io
În Adafruit io, faceți clic pe Fluxuri în coloana din stânga, Acțiuni, apoi Creați un flux nou cu numele fluxului care va colecta date de fiecare dată când un applet pe IFTTT (care va fi realizat în pasul următor) va trimite o valoare a hrani.
Pasul 4: Pasul 2C: Creați 12 applet-uri pentru fiecare benchmark
În acest pas, veți crea 12 applet-uri separate pentru fiecare dată când atingeți un punct de referință în programul de antrenament în fiecare săptămână. În acest caz, va fi atunci când ați alergat numărul total de metri în fiecare săptămână. Vom urmări acest lucru, dacă vom vedea dacă celulele din celulele J1-J12 din Strava Run Log in Google Sheets au fost actualizate.
Pentru săptămâna 1, setați declanșatorul pentru a monitoriza celula J1 în jurnalul Strava Run. Pentru săptămâna 2 monitorizați celula J2 și așa mai departe până la săptămâna 12 monitorizați J12. Setați declanșatorul Adafruit io astfel încât „Date de salvat” să fie numărul săptămânii (adică „1” pentru săptămâna 1, „2” pentru săptămâna 2 etc.). De fiecare dată când atingeți un anumit parametru de referință săptămânal, celulele din fiecare săptămână vor fi actualizate, trimitând o anumită valoare Fuzei voastre Feather.
Pasul 5: Pasul 3: Editați codul și încărcați
Mai întâi, asigurați-vă că ați urmat instrucțiunile pentru configurarea software-ului de pe pagina lui Becky Stern, astfel încât Arduino să fie gata să încarce codul în Adafruit Feather HUZZAH ESP8266
Descărcați fișierul intitulat „PIGGY_BANK_INSTRUCTABLE_CODE” din această pagină și editați rândurile de sub „Configurare Adafruit IO”, astfel încât acestea să includă numele dvs. de utilizator Adafruit io, cheia Adafruit io, rețeaua Wifi (distincție între majuscule și minuscule) și parola Wifi.
De asemenea, veți înlocui „yukorun” cu numele feedului pe care l-ați creat pe Adafruit io.
Apoi, încărcați codul pe Feather Huzzah!
Pasul 6: Pasul 4: Acril tăiat cu laser
Tăiați cu laser următoarele straturi în funcție de forma dorită a lămpii
- (strat superior): 1 bucată acrilic transparent de 1/8 "- în forma pușculiței dvs. cu gravură pentru detaliile din lucrarea dvs. de artă. (Opțional: creați un al doilea strat deasupra în formă de caracteristici, cum ar fi nasul)
- 1 bucată Acrilic alb opac 1/8 "- În conturul pușculiței
- 3 bucăți 1/4 "Acrilic alb opac - În conturul pușculiței, cu decupaje pentru fiecare monedă
- 1 bucată Acrilic galben transparent 1/8 "- Forma monedelor
- 1 bucată 1/16 "Acrilic alb opac - În conturul pușculiței, cu decupaje suficient de mari pentru fața fiecărui LED
Folosind adeziv acrilic, lipiți fiecare strat împreună. Piesele galbene din stratul 4 ar trebui să se potrivească chiar în spațiul negativ pe care îl creează stratul 3. Utilizați cleme pentru a menține straturile împreună pe măsură ce se usucă
** Asigurați-vă că utilizați protecție adecvată pentru ochi și mănuși atunci când utilizați adeziv acrilic! **
Pasul 7: Pasul 5: Circuitul de lipit
Acum, să lipiți circuitul împreună!
Conectați cele 12 LED-uri RGB în paralel, asigurându-vă că lipiți puterea la putere, la sol la sol și Din la Din. Asigurați-vă că începutul circuitului are săgeata îndreptată către al doilea LED din circuit.
Adeziv la cald circuitul LED pe placa așa cum se arată în imagine. Apoi, atașați firele la placa dvs. Huzzah cu pene conform schemei de circuit
Lampa dvs. de pușculiță este acum gata de utilizare!
Recomandat:
Mașină de antrenament pentru fitness: 4 pași
Mașină de antrenament pentru fitness: am creat această mașină pentru persoane care nu se pricep la fitness, cum ar fi crunch-urile, se așează, sărit în lungime și aleargă. Acest lucru îi poate ajuta să facă o postură bună de fiecare dată când o fac. Prin urmare, ei pot ști de câte ori o fac. Mulți oameni nu se pricep la fitness
Ceas de antrenament pentru somn pentru copii: 6 pași (cu imagini)
Ceas de formare a somnului pentru copii: aveam nevoie de un ceas pentru a-mi ajuta gemenii de 4 ani să învețe să doarmă puțin mai mult (am ajuns să mă trezesc sâmbăta la 5:30 dimineața), dar nu pot timp de citire încă. După ce răsfoiți câteva articole dintr-un magazin foarte popular
Infinity Bike - Joc video de antrenament pentru biciclete în interior: 5 pași
Infinity Bike - Joc video de antrenament pentru biciclete în interior: În timpul anotimpurilor de iarnă, zilelor reci și vremii nefavorabile, pasionații de bicicliști au doar câteva opțiuni pentru a-și exercita sportul preferat. Căutam o modalitate de a face antrenamentele în interior cu o bicicletă / antrenor un pic mai distractiv, dar majoritatea
Ochelari cu cristale lichide pentru ambliopie (Ochelari de antrenament pentru ocluzie alternativă) [ATtiny13]: 10 pași (cu imagini)
Ochelari cu cristale lichide pentru ambliopie (Ochelari de antrenament pentru ocluzie alternativă) [ATtiny13]: Ambliopie (ochi leneș), o tulburare a vederii care afectează aproximativ 3% din populație, tratată de obicei prin patch-uri simple de ochi sau picături de atropină. Din păcate, aceste metode de tratament ocluzie un ochi mai puternic pentru perioade lungi de timp neîntrerupte, nu
Suport înclinare amplificator chitară pentru stive complete sau jumătate cu capete separate și multe altele: 5 pași
Stand de înclinare a amplificatorului pentru chitară pentru stive complete sau jumătate cu capete separate și multe altele. Știu că sunt nebun, dar sunt în regulă cu asta. Am construit acest lucru pentru a testa câteva teorii. Tâmpitul de la magazinul local de muzică nu m-a lăsat să pun prețioasele sale stive Marshall pe asta și m-a fugit. Nu pot să-l învinovățesc pentru că a fost atât de mic