Taula de continguts:
- Pas 1: Pas 1: Inscriviu-vos a IFTTT, Strava, Qapital, Adafruit Io i Fulls de càlcul de Google
- Pas 2: pas 2A: creeu el desencadenador de fulls de càlcul Strava a Google
- Pas 3: Pas 2B: creeu feed a Adafruit Io
- Pas 4: pas 2C: creeu 12 miniaplicacions per a cada punt de referència
- Pas 5: Pas 3: Editeu el codi i pengeu-lo
- Pas 6: Pas 4: tall acrílic amb làser
- Pas 7: Pas 5: Circuit de soldadura
Vídeo: Llum de progrés d'entrenament de mitja marató: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest instructiu us mostrarà com configurar els disparadors i fer un llum que s’encengui i estalviï diners mentre compleix els punts de referència del programa d’entrenament de mitja marató de Hal Higdon. Per fer-ho, primer voldreu reunir els materials següents:
Eines:
- Soldador
- Pistola de cola calenta
- Tallador làser
- Ordinador
Materials:
- 12 LED RGB compatibles amb Adafruit Neopixel
- Fulls d’acrílic
- Feather HUZZAH muntat amb ESP8266 WiFi amb capçaleres apilables
- Taula de pa
- Soldar
- Cola acrílica
- Tires de 4 fils (intercomunicador)
Pas 1: Pas 1: Inscriviu-vos a IFTTT, Strava, Qapital, Adafruit Io i Fulls de càlcul de Google
He utilitzat IFTTT (If This Then That) per crear una cadena de disparadors per il·luminar cadascun dels LED. De les aplicacions disponibles a través d’IFTTT, vaig optar per utilitzar el següent
- Si això llavors això
- Strava (per gravar les tirades)
- Qapital (per crear un estalvi)
- Adafruit io (per enviar senyals al vostre Feather HUZZAH)
- Fulls de càlcul de Google (per registrar i fer un seguiment del progrés de la formació)
Pas 2: pas 2A: creeu el desencadenador de fulls de càlcul Strava a Google
Un cop us hàgiu inscrit a Strava, creeu un activador que registri els detalls de cada execució que completeu en un full de càlcul de Google.
Obriu el full de càlcul, que es dirà Strava Run Log in a una carpeta titulada automàticament "IFTTT" al vostre Google Drive. En ell, introduïu manualment les dades que apareixen a les 13 primeres línies. Assegureu-vos que la columna J inclou fórmules com es mostra a la imatge. Això fa que les cel·les J1-J13 canviïn a mesura que colpegeu un nombre determinat de metres totals amb el pas del temps.
Pas 3: Pas 2B: creeu feed a Adafruit Io
A Adafruit io, feu clic a Canals d'informació a la columna esquerra, Accions i, a continuació, creeu un canal d'informació nou amb el nom del canal d'informació que recollirà dades cada vegada que un applet a IFTTT (que es farà al següent pas) us enviarà un valor alimentar.
Pas 4: pas 2C: creeu 12 miniaplicacions per a cada punt de referència
En aquest pas, creeu 12 miniaplicacions separades per cada vegada que assoliu un punt de referència en el programa d'entrenaments cada setmana. En aquest cas, serà quan hàgiu executat el nombre total de metres cada setmana. Seguirem això veient si les cel·les de les cel·les J1-J12 de Strava Run Log in Google Sheets s’han actualitzat.
Per a la setmana 1, configureu el disparador per supervisar la cel·la J1 al registre d’execució de Strava. Per a la setmana 2, monitoritzar la cel·la J2, etc. fins a la setmana 12, monitoritzar la J12. Establiu el desencadenant d'Adafruit io de manera que "Dades per desar" sigui el número de la setmana (és a dir, "1" per a la setmana 1, "2" per a la setmana 2, etc.). Cada vegada que arribeu a un punt de referència setmanal determinat, les cel·les de cada setmana s'actualitzaran, enviant un valor determinat al vostre Feather Huzzah.
Pas 5: Pas 3: Editeu el codi i pengeu-lo
En primer lloc, assegureu-vos que heu seguit les instruccions per a la configuració del programari des de la pàgina de Becky Stern perquè el vostre Arduino estigui a punt per carregar el codi al vostre Adafruit Feather HUZZAH ESP8266
Baixeu el fitxer titulat "PIGGY_BANK_INSTRUCTABLE_CODE" des d'aquesta pàgina i editeu les files de "Configuració d'Adafruit IO" perquè incloguin el vostre nom d'usuari d'Adafruit io, la clau d'Adafruit io, la xarxa Wifi (distingeix entre majúscules i minúscules) i la contrasenya de Wifi.
També substituireu "yukorun" pel nom del feed que heu creat a Adafruit io.
A continuació, pengeu el codi al vostre Feather Huzzah.
Pas 6: Pas 4: tall acrílic amb làser
Talleu amb làser les capes següents en funció de la forma desitjada de la vostra làmpada
- (capa superior): 1 peça d'acrílic transparent de 1/8 ", en forma de guardiola amb gravat per als detalls de la vostra obra d'art. (Opcional: creeu una segona capa a la part superior en forma de trets, com el nas)
- 1 peça 1/8 "acrílic blanc opac: al contorn de la guardiola
- 3 peces 1/4 "acrílic blanc opac: al contorn de la guardiola, amb retalls per a cada moneda
- 1 peça 1/8 "acrílic groc transparent: la forma de les monedes
- 1 peça 1/16 "acrílic blanc opac: al contorn de la guardiola, amb retalls prou grans per a la cara de cada LED
Feu servir cola acrílica per enganxar cada capa. Les peces grogues de la capa 4 haurien d’adaptar-se a l’interior de l’espai negatiu que crea la capa 3. Utilitzeu pinces per mantenir les capes juntes mentre s’assequen
** Assegureu-vos que utilitzeu protecció ocular i guants adequats quan utilitzeu cola acrílica. **
Pas 7: Pas 5: Circuit de soldadura
Ara, a soldar el circuit junts!
Enllaceu els 12 LED RGB en paral·lel i assegureu-vos de soldar l’energia a la xarxa, la terra a terra i la Din a Din. Assegureu-vos que l’inici del circuit tingui la fletxa que apunta al segon LED del circuit.
Enganxeu en calent el circuit LED a la placa com es mostra a la imatge. A continuació, connecteu els cables a la vostra placa de plomes huzzah segons el diagrama del circuit
El vostre llum de guardiola ja està a punt per utilitzar-se.
Recomanat:
Easy IOT - Hub de sensor de RF controlat per aplicació per a dispositius IOT de rang mitjà: 4 passos
Easy IOT - Hub de sensor de RF controlat per aplicació per a dispositius IOT de rang mitjà: en aquesta sèrie de tutorials, crearem una xarxa de dispositius que es poden controlar a través d’un enllaç de ràdio des d’un dispositiu de concentrador central. L’avantatge d’utilitzar una connexió de ràdio en sèrie de 433 MHz en lloc de WIFI o Bluetooth és l’abast molt més gran (amb un bon
Construïu una ràdio amateur APRS RX només IGate amb un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: 5 passos
Construïu una ràdio amateur APRS RX Only IGate Usant un Raspberry Pi i un dongle RTL-SDR en menys de mitja hora: tingueu en compte que ara és bastant antic, de manera que algunes parts són incorrectes i no estan actualitzades. Els fitxers que heu d’editar han canviat. He actualitzat l'enllaç per oferir-vos l'última versió de la imatge (si us plau, utilitzeu 7-zip per descomprimir-la), però per a instruments complets
Determineu el consum mitjà de corrent del dispositiu intermitent de baixa potència: 4 passos
Determineu el consum mitjà de corrent del dispositiu intermitent de baixa potència: Introducció Per curiositat, volia saber quant de temps podrien durar les bateries al sensor de temperatura remot. Es necessiten dues cèl·lules AA en sèrie, però no serveix de res posar un amperímetre en línia i mirar la pantalla perquè es consumeix energia
ESP32 amb pantalla Oled - Barra de progrés: 6 passos
ESP32 amb Display Oled: barra de progrés: l'ESP32 de què parlarem avui és un que ja inclou el Display Oled integrat. Aquesta funció ens facilita la vida, ja que podem tenir una impressió sobre el valor de la variable que apareix. Ni tan sols ha
Mini llum de nit de llum de nit / llum: 5 passos
Llum / làmpada nocturna de nit de mini LED: primer, hauria de dir que es va inspirar en la làmpada LED de peu Mini de Sunbanks. En lloc d’utilitzar un biro per mantenir el led allunyat de l’escriptori, he utilitzat un clar perspex per projectar la llum de la base. Aquest petit projecte és un prototip