Índice:

Equilíbrio, Escala de Peso Inteligente: 7 Passos
Equilíbrio, Escala de Peso Inteligente: 7 Passos

Vídeo: Equilíbrio, Escala de Peso Inteligente: 7 Passos

Vídeo: Equilíbrio, Escala de Peso Inteligente: 7 Passos
Vídeo: COMPAREI MINHA ALTURA COM A DOS FAMOSOS 😬 #altura #baixinho #famosos #memesbr #comedia #viral 2024, Junho
Anonim
Equilíbrio, Escala de Peso Inteligente
Equilíbrio, Escala de Peso Inteligente

Oi! Hoje vou tentar mostrar como fazer uma balança inteligente do zero!

Etapa 1: Componentes

Componentes
Componentes

Os componentes de que você precisa:

  • Um 'Wii Balance Board'
  • Um Raspberry Pi 3, fornecido com Bluetooth (ou uma versão anterior do RPi, incluído com um Dongle Bluetooth)
  • Uma tela LCD 16x2
  • Alguns fios de jumper ao redor (Pref. Fêmea-Fêmea, mas pegue alguns fios normais também)

Para a moldura de madeira usei 6 partes de madeira (ver imagem para detalhes, comprimento das partes de madeira). A barra / tora de madeira que usei tem largura e altura de 4,5 cm e comprimento de 140 cm (você deve ter pelo menos 2 também usei uma tábua de madeira por baixo (67x47cm).

Coisas extras de que você precisa:

  • Serra (não importa qual, apenas use um com o qual você esteja familiarizado)
  • Cola de madeira
  • uma caixa de papelão / madeira com largura de 16 cm (IMPORTANTE: Seu RPi e o monitor estarão aqui, então certifique-se de que tem uma boa altura e a capacidade de sua tela caber.)

* Coisas extras que você ainda pode adicionar:

  • Tiras de led na parte interna da moldura
  • Pintar / colorir a madeira e / ou placa
  • Provavelmente irei atualizar este projeto no próximo mês ou algo assim, irei atualizar este projeto com sensores ultrassônicos para que você possa saber qual pé está na prancha ou não.

Etapa 2: Hardware

Hardware
Hardware
Hardware
Hardware

Agora você quer ter certeza de que seu RPi está conectado corretamente ao seu LCD. Você não precisa do potenciômetro, você pode muito bem deixá-lo se conectar a 5V / GND, mas é melhor se vc quiser controlar o contraste manualmente.

Você também vê o quadro lógico do Wii Balance Board, só para dar uma ideia de como ele funciona.

Pendência:

Solde 5V e GND na placa lógica da bateria, assim você não precisará mais de baterias

Etapa 3: Configurando RPi

Configurando RPi
Configurando RPi

Configurando RPi:

  1. Configurações de rede, certifique-se de que você pode se conectar ao wi-fi. APIPA em bootconfig -> config wlan via putty -> habilitar bluetooth em raspi-config
  2. Faça uma pasta no seu RPi (neste exemplo, criei uma pasta 'Projeto' localizada em / home / pi.

Etapa 4: controle seus sensores

Agora que o hardware está pronto, vamos começar a codificar os componentes. Para o LCD, estamos usando o arquivo adafruit LCD como arquivo base. No arquivo LCD.py, você pode exibir o IP wlan do seu RPi no display. Ocasionalmente, você pode exibir seu peso.

Etapa 5: Banco de dados

Etapa 1: crie um banco de dados com 3 tabelas, usuário, peso, alvo

Etapa 2: nessas tabelas, você cria colunas:

  1. Usuário: nome de usuário, senha, comprimento, idade, nome, sobrenome, sexo
  2. Peso: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
  3. Destino: Targetid, targetweight, targetmadedate, targetdate, targetreached, descrição, user_usernam

Instale isso no mariaDB no rpi, certifique-se de dar todos os direitos a todos os usuários criados.

Etapa 6: site com frasco

Você pode obter a pasta da web completa aqui:

você terá que se certificar de que os modelos estão em uma pasta de modelos (verifique como pasta de modelos!), certifique-se de que os hrefs estão O K com os urls correspondentes.

Recomendado: