Índice:

Sit-and Standing Tracker - Imani: 20 etapas
Sit-and Standing Tracker - Imani: 20 etapas

Vídeo: Sit-and Standing Tracker - Imani: 20 etapas

Vídeo: Sit-and Standing Tracker - Imani: 20 etapas
Vídeo: 20 Minute Seated Stretch | SHRED - DAY 7 2024, Novembro
Anonim
Image
Image
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani
Sit-and Standing Tracker - Imani

Quer controlar a sua saúde e ter a certeza de que está de pé o suficiente diariamente? Então Imani é o app para você! Com um simples resistor sensível à força dentro da palmilha, podemos rastrear o seu hábito diário de sentar e ficar em pé.

Cadastre-se com um nome, e-mail, senha e uma selfie! Adicione colegas ou amigos com nosso scanner de código QR de alta tecnologia e verifique as estatísticas e compare-as com as suas.

  • Etapa 1: Materiais
  • Etapa 2-6: Hardware
  • Etapa 7-11: configuração do software Arduino ESP32
  • Etapa 12-19 Visual Studio

Etapa 1: Materiais

Lista de materiais necessários

  • 1x Izokee ESP32-devkitc
  • 1x Sensor Sensível à Força Redonda FSR Interlink 402
  • 1x powerbank de cartão de crédito (2200mah)
  • 2 resistores de 10k ohm
  • Cerca de 5 pequenos cabos
  • Um par de schoes
  • Um cabo micro USB

Tente colocar sua própria imaginação e opiniões na criação do sapato.

Etapa 2: ESP32 PINOUT

ESP32 PINOUT
ESP32 PINOUT

Você deve ser capaz de configurar o circuito elétrico por si mesmo, MAS você deve considerar verificar o SEU PINOUT ESP32 porque ele pode ser diferente do nosso!

Etapa 3: configuração do ESP32

Configuração ESP32
Configuração ESP32
Configuração ESP32
Configuração ESP32
  • CÍRCULO VERMELHO: 5V - 5 volts
  • CÍRCULO BRANCO: IO32 - Pino analógico para transferência de dados
  • CÍRCULO ROXO: GND - Terra

Etapa 4: circuito elétrico da palmilha

Circuito elétrico de palmilha
Circuito elétrico de palmilha

Aí vem a parte irritante, cortar a palmilha para colocar no circuito elétrico. Aconselhamo-lo a talvez encontrar um local melhor para colocar o seu FSR ou colocar um FSR maior para eliminar quaisquer erros

Etapa 5: cola de palmilha

Cola para palmilha
Cola para palmilha

Depois, considere a aplicação de cola, MAS certifique-se de que a cola não seja condutiva!

Etapa 6: sapato

Sapato
Sapato

Talvez você também consiga inserir a bateria na sola do sapato, mas estamos simplesmente cortando uma parte do sapato para que o powerbank do cartão de crédito se encaixe.

Etapa 7: Arduino Software Setup ESP32

Arduino Software Setup ESP32
Arduino Software Setup ESP32

Configuração do IDE do Arduino Baixe e instale o arduino:

GIT Baixe e instale o GIT:

Arduino ESP32Abra seu File Explorer, vá para os documentos e clique duas vezes no exemplo do Arduino: C: / Usuários / Tom / Documentos / Arduino

Em seguida, crie uma nova pasta chamada "hardware" e dentro desta pasta crie outra pasta chamada "espressif". (Ver foto)

Etapa 8: CMD

CMD
CMD

Depois disso, você abre o cmd em seu explorador de arquivos (veja a imagem)

Etapa 9: Clone Git

Clone Git
Clone Git

No prompt de comando, você digita o seguinte: “git clone https://github.com/espressif/arduino-esp32.git” e pressione Enter (veja a imagem)

Etapa 10: localização do arquivo do mapa

Localização do mapa do arquivo
Localização do mapa do arquivo

Depois disso, você pode ter que mudar o nome "arduino-esp32" para "esp32" assim (veja a imagem)

Etapa 11: Código Arduino

Código Arduino
Código Arduino

Agora inicie o Arduino e pressione "Ferramentas" e certifique-se de selecionar a placa e a PORTA COM certas! (veja a imagem) Código para o ESP32:

Etapa 12: Visualstudio

Estúdio visual
Estúdio visual

Para o desenvolvimento do aplicativo, usamos o Microsoft Visual studio 2017 Community Edition 5.3

www.visualstudio.com/

Depois de instalar este instalador do Visual Studio (veja a imagem acima)

Etapa 13: modificar

Modificar
Modificar

Depois de iniciar, pressione "Mais" e selecione "Modificar"

Etapa 14: Adicionar

Adicionando
Adicionando

Certifique-se de ter selecionado os seguintes componentes (veja a imagem acima)

Depois de selecioná-los todos pressione "Modificar" no canto inferior direito

Etapa 15: Baixe o aplicativo

Baixar aplicativo
Baixar aplicativo

Para poder iniciar o aplicativo Imani no Visual Studio, você precisa clonar nossa página GitHub:

Crie um arquivo vazio (faça o caminho o mais curto possível) e abra o cmd (veja a imagem acima)

Etapa 16: Clone Github

Clone Github
Clone Github

Depois de clonar o arquivo para o seu computador, você pode abrir o projeto

Etapa 17: Permissões

Permissões
Permissões

Certifique-se de que, ao clicar com o botão direito do mouse em project2. Android e selecionar "Propriedades", clique em "Manifesto Android" e certifique-se de que as seguintes permissões estejam marcadas:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • CÂMERA
  • LANTERNA
  • INTERNET

Etapa 18: Preparação para telefone Android

Android Phone Prep
Android Phone Prep

Antes de começar a desenvolver em seu telefone, certifique-se de que seu telefone tem permissão para fazê-lo: vá em Configurações> Sobre o telefone> Status do telefone> pressione 15x em "Número da versão". Isso pode ser diferente para o seu dispositivo, então você provavelmente terá que pesquisar no Google. Depois disso, você deve conseguir iniciar o aplicativo.

Etapa 19: Banco de dados

Usamos o Microsoft SQL Server Management Studio

docs.microsoft.com/en-us/sql/ssms/download…

Faça login com suas credenciais

Para criar as tabelas, você deve importar o seguinte script:

ghostbin.com/paste/tbne3

Vá para "ferramenta de gerenciamento" e selecione "Arquivo"> "Abrir" e selecione o script baixado.

Execute o script pressionando "Execute"

Etapa 20: Funções do Azure

Se este projeto atingir cerca de 50 favoritos, tentarei carregar as funções do Azure também.

Recomendado: