Índice:
- Etapa 1: como funciona
- Etapa 2: colete o que você precisa
- Etapa 3: Faça a escala de pesagem
- Etapa 4: Fiação
- Etapa 5: codificação
- Etapa 6: Calibração
- Etapa 7: Resuma
Vídeo: Escala de pesagem do vaso de flores da IOT: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Eu quero apresentar minha Balança de Pesagem de Vasos de Flores da IOT, ela pode obter e registrar o peso de um vaso de flores continuamente. Assim, a umidade do solo pode ser obtida diretamente. E quando a planta precisa de água pode ser conhecida.
Por que usar o método de pesagem não medindo capacitância ou resistência?
1. uma sonda precisa ser inserida no vaso, pode machucar a raiz da planta.
2. medir a capacitância ou resistência não pode obter o valor direto da umidade do solo.
Por exemplo, meu Sinn. 'Stone's Georgia' tem 287g quando o solo está um pouco seco.
Depois de regar, passou a 460g, os 173g são água.
A primeira foto é o meu Sinn. 'Stone's Georgia', tirada no ano passado.
Etapa 1: como funciona
Antes de pesar, uma operação clara é necessária para evitar variação zero ou variação de temperatura ou algo parecido.
A célula de carga é montada entre o rodapé e a placa fixa. Uma extremidade da placa móvel é conectada com uma dobradiça e a outra extremidade é colocada acima da roda excêntrica.
A roda excêntrica é acionada por um Servo MG995. Na posição superior, o vaso de flores ficará sobre a placa móvel. Pode ser feita uma operação clara. Na posição inferior, o vaso de flores ficará sobre o prato fixo. A operação de pesagem pode ser realizada. Para evitar danos à célula de carga, na maioria das vezes o vaso de flores ficará em cima da placa móvel. O Nodemcu é usado para ler a célula de carga, controlar o servidor e enviar dados para o servidor IOT via WIFI usando o protocolo MQTT.
Etapa 2: colete o que você precisa
Aqui está uma lista de tudo o que é necessário para este projeto:
1. balança de pesagem (usando sua célula de carga)
2. Módulo HX711
3. NodeMCU com ESP-12E
4. Servo MG995
5. Placa ABS de 5 mm de espessura
6. algumas peças impressas em 3D
7. algum cabo
8. Parafusos e porcas M3 e M4
Etapa 3: Faça a escala de pesagem
A placa ABS de 200 * 250 * 5 mm é usada como base da escala de pesagem.
A célula de carga é montada na placa.
A placa fixa é composta com a placa original e uma parte impressa em 3D.
A placa móvel é uma placa ABS de 180 * 190 * 5 mm com outra nervura de reforço de 5 mm em ABS.
A dobradiça, o suporte do servo, a roda excêntrica são a parte de impressão 3D.
Cole-os ou parafuse-os.
Um arquivo de esboço pode dizer onde colocar as peças.
Etapa 4: Fiação
Ligue-os.
Se ESP8266 sono profundo for usado, GPIO16 e pino RST devem ser conectados, não use nesta aplicação.
Etapa 5: codificação
Arduino é usado, e a biblioteca HX711 é usada, aqui o link
github.com/bogde/HX711
Nodemcu envia mensagem MQTT para um servidor domoticz em meu NAS. Portanto, a biblioteca do cliente MQTT é necessária.
github.com/knolleary/pubsubclient
Um bug com a biblioteca HX711, que é uma reinicialização do software, ocorrerá ao conectar o servidor MQTT após incluir a biblioteca HX711. Comentário "rendimento void (void) {};" em HX711. CPP pode resolver o problema.
Seu SSID, senha, configuração MQTT devem ser modificados antes de usar.
const char * ssid = "SEU SSID";
const char * password = "SUA SENHA";
const char * mqtt_domoticz = "SEU SERVIDOR";
Etapa 6: Calibração
Consulte as instruções na biblioteca HX711.
1. Chame set_scale () sem parâmetro.
2. Chame tara () sem parâmetro.
3. Coloque um peso conhecido na balança e chame get_units (10).
4. Divida o resultado na etapa 3 pelo seu peso conhecido. Você deve obter informações sobre o parâmetro que você precisa passar para set_scale ().
5. Ajuste o parâmetro na etapa 4 até obter uma leitura precisa.
Etapa 7: Resuma
É meu primeiro artigo em inglês, alguns erros, talvez.
Algumas outras funções podem ser adicionadas, como exibição de peso, irrigação.
Recomendado:
Como construir balanças de pesagem Arduino: 8 etapas (com imagens)
Como construir balanças de pesagem Arduino: No Projeto Reiniciar em Londres, realizamos eventos de reparo onde o público é convidado a trazer todos os tipos de itens elétricos e eletrônicos para reparo, de modo a salvá-los do aterro. Alguns meses atrás (em um evento que eu realmente não visitei
Como fazer um vaso de flores inteligente: 8 etapas
Como fazer um vaso de flores inteligente: você sabe o que motivou os humanos a criar a primeira cidade de todos os tempos? É agricultura. Neste projeto, faremos um vaso de flores impresso em 3D que poderia abrigar uma planta de pequeno e médio porte com um display de LED na parte externa para indicar a umidade do
Escala de pesagem com tela sensível ao toque (Arduino): 7 etapas (com imagens)
Escala de pesagem com tela sensível ao toque (Arduino): Sempre quis construir uma escala de pesagem com tela sensível ao toque? Nunca pensou nisso? Continue lendo e tente construir um … Você sabe o que são uma tela de toque TFT e uma célula de carga? Se sim, pule para a Etapa 1, apenas comece lendo a introdução.Introdução: O que i
Máquina de pesagem DIY: 8 etapas (com fotos)
Máquina de pesagem DIY: No Instructable de hoje, vou mostrar como construir uma máquina de pesagem fácil, mas útil. É muito sensível e preciso até 3 gramas. O peso máximo que ele pode medir é de 20 kg, mas também vou mostrar como você pode construir um que possa
FEDORA 1.0, um vaso de flores inteligente: 8 etapas (com fotos)
FEDORA 1.0, um vaso de flores inteligente: FEDORA ou Flower Environment Decorating Organic Result Analyzer é um vaso de flores inteligente para jardinagem interna. FEDORA não é apenas um vaso de flores, ele pode funcionar como um despertador, reprodutor de música sem fio e um pequeno amigo robô. O principal recurso