-
Notifications
You must be signed in to change notification settings - Fork 2
Problemas e Soluções
Estevam edited this page Jun 2, 2024
·
1 revision
- Descrição: O sistema não consegue conectar à rede WiFi configurada.
-
Possíveis Causas:
- SSID ou senha incorretos.
- Sinal WiFi fraco.
- Rede WiFi não disponível.
- Descrição: O sistema não consegue conectar ao broker MQTT.
-
Possíveis Causas:
- Credenciais MQTT incorretas (username, password).
- Hostname ou IP do broker incorretos.
- Broker MQTT fora do ar.
- Descrição: O display LCD não mostra as informações esperadas ou mostra caracteres errados.
-
Possíveis Causas:
- Conexões incorretas ou soltas.
- Endereço I2C incorreto.
- Problemas de contraste do LCD.
- Descrição: Pressionar o botão não muda as informações exibidas no LCD.
-
Possíveis Causas:
- Conexões incorretas ou soltas.
- Pino incorreto configurado no código.
- Botão defeituoso.
- Descrição: As leituras dos sensores (DHT, nível de água) são inconsistentes ou incorretas.
-
Possíveis Causas:
- Sensores defeituosos.
- Conexões incorretas ou soltas.
- Problemas de alimentação elétrica.
-
Solução:
- Verifique e corrija o SSID e a senha no código.
- Certifique-se de que a rede WiFi está disponível e com bom sinal.
- Reinicie o roteador WiFi e o microcontrolador.
-
Solução:
- Verifique e corrija as credenciais MQTT no código.
- Confirme o hostname ou IP do broker MQTT.
- Verifique se o broker MQTT está online e acessível.
- Tente conectar usando uma ferramenta de teste MQTT para verificar a disponibilidade do broker.
-
Solução:
- Verifique todas as conexões do LCD e corrija quaisquer problemas.
- Confirme o endereço I2C do LCD e ajuste no código, se necessário.
- Ajuste o potenciômetro de contraste do LCD até que os caracteres sejam claramente visíveis.
- Teste o LCD com um código de exemplo básico para garantir que ele está funcionando corretamente.
-
Solução:
- Verifique as conexões do botão e corrija quaisquer problemas.
- Confirme se o pino configurado no código corresponde ao pino onde o botão está conectado.
- Substitua o botão por um novo para testar se o botão está defeituoso.
- Adicione um
Serial.printlnno código para verificar se o pressionamento do botão é detectado corretamente.
-
Solução:
- Verifique todas as conexões dos sensores e corrija quaisquer problemas.
- Teste os sensores individualmente com códigos de exemplo básicos para garantir que eles estão funcionando corretamente.
- Certifique-se de que os sensores estão sendo alimentados corretamente.
- Substitua os sensores por novos para verificar se os sensores estão defeituosos.
- Adicione um pequeno delay entre as leituras para estabilizar os valores.
© 2024 - Cafeteira IoT com MQTT & Alexa. Todos os direitos reservados.
Desenvolvido por Aplic-de-cloud-iot-industria-4-0-python.
- Home
- Arquitetura do Sistema
- Changelog
- Configuração
- Configurações do projeto e do sistem
- Conhecimentos Necessários para o Projeto
- Contribuição
- Cronograma do Projeto Cafeteira IoT
- Custo total do projeto
- Depuração
- Descrição
- Developer Guide
- Está perdido? E não sabe por onde começa
- FAQs
- Fluxo de Dados
- Getting Started
- Git
- Instalação
- Integração com MQTT
- Interface com o Usuário
- Lista de possíveis projeto IoT
- Maintenance: Manutenção e Atualizaçõ
- Manutenção e Atualizações
- Padrões de Projeto para o Desenvolvim
- Plataformas para o projeto IoT
- Problemas e Soluções
- Requisitos
- Resources
- Roadmap para C com IoT
- Roadmap para Python com IoT
- SOLID em Python IoT
- Tecnologias Utilizadas
- Testing: Testes e Validação
- Tipos de Protocolos IoT
- Troubleshooting
- Uso
- Uso da cafeteira IoT
- Uso de SOLID com C para Projeto em IoT
- Utilizando a plataforma Sinric Pro
- Visão Geral do Projeto
- Wireshark