Índice:
- Etapa 1: Componentes
- Etapa 2: Hardware
- Etapa 3: Configurando RPi
- Etapa 4: controle seus sensores
- Etapa 5: Banco de dados
- Etapa 6: site com frasco
Vídeo: Equilíbrio, Escala de Peso Inteligente: 7 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Oi! Hoje vou tentar mostrar como fazer uma balança inteligente do zero!
Etapa 1: 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
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:
- 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
- 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:
- Usuário: nome de usuário, senha, comprimento, idade, nome, sobrenome, sexo
- Peso: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
- 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:
Escala Inteligente Raspberry Pi: 10 etapas (com imagens)
Raspberry Pi Smart Scale: Você está cansado de olhar para aquela balança de banheiro chata, velha e de más notícias todas as manhãs? Aquele que você costuma dizer " Eu te odeio " para você como cada vez que você pisa nele. Por que ninguém criou uma escala que seja realmente divertida ou motivadora de usar? Isto
Escala inteligente DIY com despertador (com Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): 10 etapas (com imagens)
Balança inteligente DIY com despertador (com Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): Em meu projeto anterior, desenvolvi uma balança de banheiro inteligente com Wi-Fi. Pode medir o peso do usuário, exibi-lo localmente e enviá-lo para a nuvem. Você pode obter mais detalhes sobre isso no link abaixo: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Escala de peso leve: 6 etapas
Balança Light Up: Neste tutorial você aprenderá a fazer uma balança que visualiza seu peso atual através do uso de uma faixa LED RGB. Como equipe, queríamos uma forma de educar o público sobre a reciclagem e incentivá-los a reciclar mais e em troca
Escala inteligente de Wi-Fi (com ESP8266, Arduino IDE, Adafruit.io e IFTTT): 18 etapas (com imagens)
Escala inteligente de Wi-Fi (com ESP8266, Arduino IDE, Adafruit.io e IFTTT): se já é verão onde você mora, provavelmente é uma ótima época para atividades físicas ao ar livre. Correr, andar de bicicleta ou correr são ótimos exercícios para você entrar em forma. E se você quiser perder ou controlar seu peso atual, é essencial saber
Dados de escala de peso na planilha do Google [hackeado]: 4 etapas
Dados da balança de peso na planilha do Google [hackeado]: este é um hack que foi executado contra um produto de balança de peso comum fora do mercado, que foi então usado para enviar dados para a planilha do Google para controlar as horas extras de peso. O processo é simples como um usuário mede seu peso ficando na balança