Lâmpada de progresso de treinamento da meia maratona: 7 etapas
Lâmpada de progresso de treinamento da meia maratona: 7 etapas
Anonim
Image
Image
Etapa 2A: Criar Strava para o acionador de planilha do Google
Etapa 2A: Criar Strava para o acionador de planilha do Google

Este Instructable mostrará como configurar gatilhos e fazer uma lâmpada que acenda e economize dinheiro conforme você atende aos padrões de referência no Programa de Treinamento da Meia Maratona Intermediária de Hal Higdon. Para fazer isso, primeiro você deseja reunir os seguintes materiais:

Ferramentas:

  • Ferro de solda
  • Pistola de cola quente
  • Cortador a laser
  • Computador

Materiais:

  • 12 LEDs RGB compatíveis com Adafruit Neopixel
  • Folhas de acrílico
  • Pena montada HUZZAH com ESP8266 WiFi com cabeçalhos de empilhamento
  • Tábua de pão
  • Solda
  • Cola acrílica
  • Tiras de 4 fios (fio de intercom)

Etapa 1: Etapa 1: Inscreva-se no IFTTT, Strava, Qapital, Adafruit Io e Planilhas Google

Usei IFTTT (If This Then That) para criar uma cadeia de gatilhos para iluminar cada um dos LEDs. Dos aplicativos disponíveis através do IFTTT, optei por usar o seguinte

  • Se isto então aquilo
  • Strava (para registrar as corridas)
  • Qapital (para criar um pote de poupança)
  • Adafruit io (para enviar sinais para o Feather HUZZAH)
  • Planilhas Google (para registrar e monitorar o progresso do treinamento)

Etapa 2: Etapa 2A: Criar Strava para o acionador de planilha do Google

Etapa 2A: Criar Strava para o acionador de planilha do Google
Etapa 2A: Criar Strava para o acionador de planilha do Google

Depois de se inscrever no Strava, você criará um gatilho que registra os detalhes de cada execução concluída em uma planilha do Google.

Abra a planilha, que será intitulada Strava Run Log em uma pasta automaticamente intitulada "IFTTT" em seu Google Drive. Nele, você inserirá manualmente nas primeiras 13 linhas os dados retratados. Maek está certo de que a coluna J inclui fórmulas conforme ilustrado. Isso faz com que as células J1-J13 mudem conforme você atinge um certo número de metros totais ao longo do tempo.

Etapa 3: Etapa 2B: Criar feed em Adafruit Io

Etapa 2B: Criar feed em Adafruit Io
Etapa 2B: Criar feed em Adafruit Io
Etapa 2B: Criar feed em Adafruit Io
Etapa 2B: Criar feed em Adafruit Io

No Adafruit io, clique em Feeds na coluna da esquerda, Actions e, em seguida, Create a New Feed com o nome do feed que coletará dados cada vez que um miniaplicativo no IFTTT (a ser feito na próxima etapa) enviará um valor para o seu alimentação.

Etapa 4: Etapa 2C: Criar 12 miniaplicativos para cada referência

Etapa 2C: Criar 12 miniaplicativos para cada referência
Etapa 2C: Criar 12 miniaplicativos para cada referência
Etapa 2C: Criar 12 miniaplicativos para cada referência
Etapa 2C: Criar 12 miniaplicativos para cada referência

Nesta etapa, você criará 12 miniaplicativos separados para cada vez que atingir um benchmark no cronograma de treinamento a cada semana. Nesse caso, será quando você correr o número total de metros a cada semana. Rastrearemos isso verificando se as células nas células J1-J12 do Strava Run Log no Google Sheets foram atualizadas.

Para a semana 1, defina o gatilho para monitorar a célula J1 no Strava Run Log. Para a Semana 2, monitore a Célula J2, e assim por diante, até a Semana 12, monitora J12. Defina o acionador Adafruit io de forma que "Dados a serem salvos" seja o número da semana (ou seja, "1" para a semana 1, "2" para a semana 2, etc.). Cada vez que você atinge um determinado benchmark semanal, as células de cada semana serão atualizadas, enviando um determinado valor para o seu Feather Huzzah.

Etapa 5: Etapa 3: Editar código e fazer upload

Etapa 3: edite o código e faça upload!
Etapa 3: edite o código e faça upload!

Primeiro, certifique-se de ter seguido as instruções para configuração do software na página de Becky Stern para que seu Arduino esteja pronto para carregar o código em seu Adafruit Feather HUZZAH ESP8266

Baixe o arquivo intitulado "PIGGY_BANK_INSTRUCTABLE_CODE" desta página e edite as linhas em "Adafruit IO Configuration" para que incluam seu nome de usuário Adafruit io, chave Adafruit io, rede Wifi (diferencia maiúsculas de minúsculas) e senha Wifi.

Você também substituirá "yukorun" pelo nome do feed que criou no Adafruit io.

Em seguida, carregue o código para o seu Feather Huzzah!

Etapa 6: Etapa 4: acrílico cortado a laser

Etapa 4: acrílico cortado a laser
Etapa 4: acrílico cortado a laser
Etapa 4: acrílico cortado a laser
Etapa 4: acrílico cortado a laser

Corte a laser as seguintes camadas com base na forma desejada de sua lâmpada

  1. (camada superior): 1 peça de acrílico transparente de 1/8 "- no formato do seu cofrinho com gravura para os detalhes da sua arte. (Opcional: crie uma segunda camada na parte superior no formato dos recursos, como o nariz)
  2. 1 peça 1/8 "Acrílico Branco Opaco - No contorno do cofrinho
  3. 3 peças 1/4 "Acrílico Branco Opaco - No contorno do cofrinho, com recortes para cada moeda
  4. 1 peça 1/8 "Acrílico Amarelo Transparente - O formato das moedas
  5. 1 peça 1/16 "Acrílico Branco Opaco - No contorno do cofrinho, com recortes grandes o suficiente para a face de cada LED

Usando cola acrílica, cole cada camada. As peças amarelas da camada 4 devem caber dentro do espaço negativo que a camada 3 cria. Use braçadeiras para manter as camadas juntas à medida que secam

** Certifique-se de usar proteção adequada para os olhos e luvas ao usar cola acrílica! **

Etapa 7: Etapa 5: Circuito de solda

Etapa 5: Circuito de solda
Etapa 5: Circuito de solda
Etapa 5: Circuito de solda
Etapa 5: Circuito de solda
Etapa 5: Circuito de solda
Etapa 5: Circuito de solda

Agora, vamos soldar o circuito!

Conecte os 12 LEDs RGB juntos em paralelo, certificando-se de soldar energia com energia, terra com terra e Din com Din. Certifique-se de que o início do circuito tenha a seta apontando para o 2º LED do circuito.

Cole o circuito do LED na placa com cola quente, conforme a ilustração. Em seguida, conecte os fios à sua placa de penas huzzah de acordo com o diagrama de circuito

Sua lâmpada de cofrinho está pronta para ser usada!