Tabla de contenido:
- Paso 1: cómo funciona
- Paso 2: recopile lo que necesita
- Paso 3: haz la balanza
- Paso 4: cableado
- Paso 5: codificación
- Paso 6: Calibración
- Paso 7: resumir
Video: Báscula para macetas IOT: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Quiero presentar mi balanza para macetas IOT, que puede obtener y registrar el peso de una maceta de forma continua. Entonces la humedad del suelo se puede obtener directamente. Y cuando la planta necesita agua se puede saber.
¿Por qué utilizar el método de pesaje sin medir la capacitancia o la resistencia?
1. Es necesario insertar una sonda en la maceta, puede dañar la raíz de la planta.
2. La medición de la capacitancia o la resistencia no puede obtener el valor directo de la humedad del suelo.
Por ejemplo, mi Sinn. 'Stone's Georgia' pesa 287g cuando el suelo está un poco seco.
Después de regar, se convirtió en 460 g, los 173 g son agua.
La primera imagen es mi Sinn. 'Stone's Georgia', tomada el año pasado.
Paso 1: cómo funciona
Antes de pesar, se necesita una operación clara para evitar la deriva del cero o la deriva de la temperatura o algo así.
La celda de carga está montada entre el zócalo y la placa fija. Un extremo de la placa móvil está conectado con una bisagra y el otro extremo se coloca sobre una rueda excéntrica.
La rueda excéntrica es impulsada por un Servo MG995. En la posición superior, la maceta se colocará sobre la placa móvil. Se puede realizar una operación clara. En la posición inferior, la maceta se colocará sobre la placa fija. Se puede realizar la operación de pesaje. Para evitar dañar la celda de carga, en la mayoría de los casos, la maceta se colocará sobre la placa móvil. Nodemcu se utiliza para leer la celda de carga, controlar el servidor y enviar datos al servidor IOT a través de WIFI utilizando el protocolo MQTT.
Paso 2: recopile lo que necesita
Aquí hay una lista de todo lo que se necesita para este proyecto:
1. balanza (usando su celda de carga)
2. Módulo HX711
3. NodeMCU con ESP-12E
4. Servo MG995
5. Tablero ABS de 5 mm de espesor
6. algunas piezas impresas en 3D
7. algo de cable
8. Tornillos y tuercas M3 y M4
Paso 3: haz la balanza
La placa ABS de 200 * 250 * 5 mm se utiliza como base de la báscula.
La celda de carga está montada en la placa.
La placa de fijación se compone de la placa original y una pieza impresa en 3D.
La placa móvil es una placa de ABS de 180 * 190 * 5 mm con otra nervadura de refuerzo de ABS de 5 mm.
La bisagra, el soporte del servo, la rueda excéntrica es una pieza impresa en 3D.
Pegarlos o atornillarlos.
Un archivo de SketchUp puede indicarle dónde colocar las piezas.
Paso 4: cableado
Conéctelos.
Si se usa el sueño profundo ESP8266, GPIO16 y el pin RST deben estar conectados, no se usa en esta aplicación.
Paso 5: codificación
Se usa Arduino y se usa la biblioteca HX711, aquí el enlace
github.com/bogde/HX711
Nodemcu envía un mensaje MQTT a un servidor domoticz en mi NAS. Entonces se necesita la biblioteca cliente MQTT.
github.com/knolleary/pubsubclient
Se producirá un error con la biblioteca HX711, es decir, un reinicio del software al conectar el servidor MQTT después de incluir la biblioteca HX711. Comentar "rendimiento nulo (nulo) {};" en HX711. CPP puede resolver el problema.
Su SSID, contraseña, configuración de MQTT debe modificarse antes de usar.
const char * ssid = "SU SSID";
const char * contraseña = "SU CONTRASEÑA";
const char * mqtt_domoticz = "SU SERVIDOR";
Paso 6: Calibración
Consulte las instrucciones en la biblioteca HX711.
1. Llame a set_scale () sin parámetro.
2. Llame a tare () sin parámetro.
3. Coloque un peso conocido en la báscula y llame a get_units (10).
4. Divida el resultado del paso 3 por su peso conocido. Debería obtener el parámetro que necesita pasar a set_scale ().
5. Ajuste el parámetro en el paso 4 hasta que obtenga una lectura precisa.
Paso 7: resumir
Es mi primer artículo en inglés, quizás algunos errores.
Se puede agregar alguna otra función, como visualización de peso, riego.
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
Obtenga un sensor de peso colgante de una báscula para equipaje para su proyecto Arduino: 4 pasos
Obtenga un sensor de peso colgante de una báscula de equipaje para su proyecto Arduino: en este tutorial le muestro cómo obtener un sensor de peso colgante para un proyecto Arduino de una báscula de equipaje / pesca común y barata y el módulo ADC HX711 de uso frecuente. Antecedentes: Para un proyecto necesitaba un sensor para medir un cierto peso que es ha
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
Stratocaster mejorado por menos de $ 20, macetas y semi-escuadrado de su guitarra: 8 pasos
Stratocaster mejorado por menos de $ 20, macetas y semi-sheilding tu guitarra: Bueno, tengo un Squire Stratocaster hecho a mano en Indonesia (normalmente le digo a la gente que es un Fender clásico). Como ocurre con todas las guitarras eléctricas baratas para principiantes, especialmente las que tienen pastillas de bobina simple, obtienes una gran cantidad de retroalimentación y ruido no deseado. Después de un día de trabajo, el