Tabla de contenido:
- Paso 1: componentes
- Paso 2: hardware
- Paso 3: Configurar RPi
- Paso 4: controle sus sensores
- Paso 5: base de datos
- Paso 6: sitio web con frasco
Video: Equilibrio, báscula inteligente: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¡Hola! ¡Hoy intentaré mostrarte cómo hacer una báscula inteligente desde cero!
Paso 1: componentes
Los componentes que necesitará:
- Una 'Wii Balance Board'
- Una Raspberry Pi 3, provista de Bluetooth (o una versión anterior de RPi, incluida con un Dongle Bluetooth)
- Una pantalla LCD de 16x2
- Algunos cables de puente alrededor (Pref. Hembra-Hembra, pero también tome algunos cables normales)
Para el marco de madera utilicé 6 partes de madera (ver imagen para detalles de la longitud de las partes de madera). La barra / tronco de madera que usé tiene un ancho y una altura de 4, 5 cm y una longitud de 140 cm (debe tener al menos 2 De estas barras.) También usé una tabla de madera debajo (67x47cm).
Cosas adicionales que necesitará:
- Saw (no importa cuál, solo use uno con el que esté familiarizado)
- Pegamento de madera
- una caja de cartón / madera con un ancho de 16 cm (IMPORTANTE: su RPi y la pantalla estarán aquí, así que asegúrese de que tenga una buena altura y la capacidad de que su pantalla encaje).
* Cosas adicionales que aún puedes agregar:
- Tiras de led en el interior del marco
- Pintar / colorear la madera y / o tablero
- Probablemente actualizaré este proyecto el próximo mes o algo así, actualizaré este proyecto con sensores ultrasónicos para que pueda saber qué pie está en la tabla o no.
Paso 2: hardware
Ahora quiere asegurarse de que su RPi esté conectado correctamente a su LCD. No necesita el potenciómetro, también puede dejar que se conecte a 5V / GND, pero es mejor si desea controlar el contraste manualmente.
También ves la placa lógica de la Wii Balance Board, solo para darte una idea de cómo funciona.
Hacer:
Suelde 5V y GND a la placa lógica de la batería, de esta manera ya no necesitará baterías
Paso 3: Configurar RPi
Configuración de RPi:
- Configuraciones de red, asegúrese de que pueda conectarse a wi-fi. APIPA en bootconfig -> config wlan via putty -> habilitar bluetooth en raspi-config
- Cree una carpeta en su RPi (en este ejemplo, hice una carpeta 'Proyecto' ubicada en / home / pi.
Paso 4: controle sus sensores
Ahora que el hardware está listo, comencemos a codificar los componentes. Para la pantalla LCD, estamos usando el archivo LCD adafruit como archivo base. En el archivo LCD.py, puede mostrar la IP wlan de su RPi en la pantalla. De vez en cuando puede mostrar su peso.
Paso 5: base de datos
Paso 1: cree una base de datos con 3 tablas, Usuario, Peso, Objetivo
Paso 2: dentro de estas tablas creas columnas:
- Usuario: nombre de usuario, contraseña, longitud, edad, nombre, apellido, sexo
- Peso: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
- Target: Targetid, targettweight, targetmadedate, targetdate, targetreached, description, user_usernam
Instale esto en mariaDB en rpi, asegúrese de otorgar todos los derechos a todos los usuarios creados.
Paso 6: sitio web con frasco
Puede obtener la carpeta web completa desde aquí:
Tendrá que asegurarse de que las plantillas estén en una carpeta de plantillas (¡marque como carpeta de plantillas!), asegúrese de que los hrefs estén bien con las URL correspondientes.
Recomendado:
Báscula de baño Arduino con celdas de carga de 50 kg y amplificador HX711: 5 pasos (con imágenes)
Báscula de baño Arduino con celdas de carga de 50 kg y amplificador HX711: este Instructable describe cómo hacer una báscula usando partes disponibles en el mercado Materiales necesarios: Arduino - (este diseño usa un Arduino Uno estándar, otras versiones de Arduino o clones deberían funcionar también) HX711 en boa de ruptura
Báscula Arduino con celda de carga de 5 kg y amplificador HX711: 4 pasos (con imágenes)
Báscula Arduino con celda de carga de 5 kg y amplificador HX711: este Instructable describe cómo hacer una pequeña báscula utilizando piezas disponibles en el mercado. Materiales necesarios: 1. Arduino: este diseño utiliza un Arduino Uno estándar, otras versiones o clones de Arduino también deberían funcionar 2. HX711 en caso de ruptura
Báscula de cocina Arduino: 6 pasos (con imágenes)
Báscula de cocina Arduino: en este proyecto, le mostraré cómo construir una báscula de cocina simple con un gabinete impreso en 3D personalizado
Báscula inteligente de bricolaje con reloj despertador (con Wi-Fi, ESP8266, Arduino IDE y Adafruit.io): 10 pasos (con imágenes)
Báscula inteligente de bricolaje con reloj despertador (con Wi-Fi, ESP8266, Arduino IDE y Adafruit.io): En mi proyecto anterior, desarrollé una báscula de baño inteligente con Wi-Fi. Puede medir el peso del usuario, mostrarlo localmente y enviarlo a la nube. Puede obtener más detalles sobre esto en el siguiente enlace: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Convierta una báscula de baño electrónica en una báscula de envío por <$ 1: 8 pasos (con imágenes)
Convierta una báscula de baño electrónica en una báscula de envío por <$ 1 :, En mi pequeña empresa, necesitaba pesar artículos y cajas medianos a grandes en una báscula de piso para el envío. En lugar de pagar demasiado por un modelo industrial, utilicé una báscula de baño digital. Lo encontré lo suficientemente cerca para la precisión aproximada que estoy