Índice:

Pesos inteligentes de tornozelo faça você mesmo: 5 etapas
Pesos inteligentes de tornozelo faça você mesmo: 5 etapas

Vídeo: Pesos inteligentes de tornozelo faça você mesmo: 5 etapas

Vídeo: Pesos inteligentes de tornozelo faça você mesmo: 5 etapas
Vídeo: 5 EXERCICIOS IMPERDÍVEIS PARA MELHORAR DO PÉ E TORNOZELO | FRATURA | ENTORSE 2024, Novembro
Anonim
Pesos inteligentes de tornozelo faça você mesmo
Pesos inteligentes de tornozelo faça você mesmo
Pesos inteligentes de tornozelo faça você mesmo
Pesos inteligentes de tornozelo faça você mesmo
Pesos inteligentes de tornozelo faça você mesmo
Pesos inteligentes de tornozelo faça você mesmo

Você pode ter usado pesos de tornozelo em sua vida. Eles tornam suas pernas mais fortes, aumentam sua velocidade de corrida e até mesmo o deixam mais ativo. No entanto, você nunca pode coletar dados de pesos de tornozelo. Você não pode definir suas próprias metas de exercício e não se motiva a fazer mais. Bem, com a ajuda de algumas ferramentas, você pode fazer seus próprios pesos inteligentes! Este projeto é muito fácil e terá um impacto positivo no seu estilo de vida.

Suprimentos

  • 1x Arduino Uno
  • 1x acelerômetro ADXL335
  • Módulo 1x HC-05 Bluetooth
  • 7 fios de jumper
  • 1 clipe de bateria de 9 volts
  • 1x plugue de alimentação DC
  • 1 bateria de 9 volts
  • 1x peso do tornozelo

Etapa 1: Construindo as Conexões

Construindo as Conexões
Construindo as Conexões

Conecte o Módulo Bluetooth HC-05 e o Acelerômetro ADXL335 ao seu Arduino usando alguns fios de jumper. Solde o clipe da bateria no plugue de alimentação DC e adicione uma chave entre eles. As conexões gerais são:

  • Pino ADXL335 Y-OUT para o pino Arduino A3
  • Pino ADXL335 VCC para pino Arduino 3.3V
  • Pino ADXL335 GND para pino GND Arduino
  • Pino TXD HC-05 para pino Arduino D5
  • Pino HC-05 RXD para pino Arduino D6
  • HC-05 VCC pin para Arduino 5V pin
  • Pino GND HC-05 para pino GND Arduino

Etapa 2: Upload do código

O código do Arduino é bastante simples e usa uma variedade de fórmulas. Cada vez que você levanta sua perna, o ADXL335 adiciona um degrau. Em seguida, o programa calcula seus sinais vitais a partir de seus passos, juntamente com sua altura e peso. Por fim, o Arduino envia os dados para o seu telefone via Bluetooth. Aqui está o código:

#incluir

SoftwareSerial Bluetooth (5, 6); // (TXD, RXD) de HC-05 char BT_input; altura interna = 135; // insira sua altura (em cm) int weight = 35; // insira seu peso (kg) float cals1; float cals2; etapas int = 0; float cals3; distância de flutuação; float stride; float cals0; void setup () {Bluetooth.begin (9600); // Inicia a comunicação com HC-05 Serial.begin (9600); // Inicia a comunicação com o Serial Monitor pinMode (A3, INPUT); // Define o pino Y-OUT ADXL335} void loop () {int raw_result = analogRead (A3); // Lê dados de ADXL335 int mapped_result = map (raw_result, 0, 1023, 0, 255); // Mapeia os dados recebidos if (mapped_result = 60) {steps + = 2; delay (500);} // Adiciona 2 passos, pois precisamos contar os passos dados por ambas as pernas stride = height * 0,43; distância = passada * passos; distância = distância / 100.000; // Fórmula para encontrar a distância em KM cals0 = weight * 0,57; cals1 = passos / distância; cals2 = cals0 / cals1 * 10; cals3 = (cals2 / 10) * etapas; // Fórmula para encontrar calorias Serial.print (mapped_result); // Imprime os dados calculados no Serial Monitor Serial.print ("steps:"); Serial.print (etapas); Serial.print (""); Serial.print (distância); Serial.print (""); Serial.print (""); Serial.println (cals3); if (Bluetooth.available ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Calories:"); // Envia os dados para o Arduino via Bluetooth Bluetooth.print (cals3); Bluetooth.print ("Cals Steps:"); Bluetooth.print (etapas); Bluetooth.print ("passos Distância:"); Bluetooth.print (distância); Bluetooth.print ("km");}}}

Etapa 3: Criação do aplicativo

Criação do aplicativo
Criação do aplicativo
Criação do aplicativo
Criação do aplicativo

O aplicativo recebe os dados do chip HC-05 para o Smartphone via bluetooth. Você usa o seletor de lista para escolher para qual dispositivo Bluetooth deseja enviar seus dados. Em seguida, seu aplicativo recebe os dados do seu HC-05. Os blocos para o aplicativo são mostrados acima. (Aplicativo criado usando MIT App Inventor 2)

Etapa 4: Gravando as conexões

Gravando as conexões
Gravando as conexões
Gravando as conexões
Gravando as conexões
Gravando as conexões
Gravando as conexões

A etapa final é gravar todas as conexões. Você pode fazer do jeito que eu fiz ou usar sua própria criatividade. No entanto, coloque o acelerômetro como fiz na imagem.

Etapa 5: Divirta-se

Use este gadget durante caminhadas, corridas, sessões de treino, etc. Você pode coletar dados deste gadget e usá-lo para definir novos objetivos.

Espero que você tenha gostado deste manual e use meu gadget para uma vida mais saudável.

Recomendado: