Falhas comuns
Para mais questões, pode pesquisar e colocar questões diretamente no nosso fórum:\ https://forum.singtown.com/
O que devo fazer se o OpenMV não responder quando ligado ao computador?
- Verifique a fonte de alimentação OpenMV. Utilize um multímetro para medir o pino de 3.3 V. Se a leitura for anormal (inferior a 3 V), significa que existe um problema com a porta USB do seu computador ou com o cabo USB.
- Verifique o gestor de dispositivos do seu computador para ver se o controlador está instalado corretamente
- Pergunte ao vendedor se o firmware está corretamente programado
O que devo fazer se o OpenMV estiver ligado à porta série Arduino/STM32/51, mas não for recebida qualquer informação?
- Certifique-se de que a porta série do OpenMV pode produzir corretamente. Utilize um módulo TTL-USB para ligar ao computador ou utilize um osciloscópio/analisador lógico para ligar aos pinos e ver se os dados são gerados.
- Certifique-se de que não existe qualquer problema com o programa Arduino/STM32/51 Utilize o módulo TTL-USB para enviar dados para o Arduino/STM32/51 e verifique o resultado. Por exemplo, se escrever sobre ligar ou desligar as luzes após receber dados especificados ou encaminhamento de porta série (os novatos provavelmente cometerão erros aqui, não entendem qual a porta série que recebe dados e qual a porta série que envia dados, qual é o que mais me perguntam).
- Certifique-se de que não existem problemas com a ligação da porta série. TX do OpenMV - RX do Arduino, RX do OpenMV - TX do Arduino, GND devem estar ligados. Certifique-se de que não existem problemas com a fonte de alimentação do OpenMV e do Arduino/STM32/51. Algumas pessoas não sabem realmente que a fonte de alimentação é necessária ou são descuidadas. :-)
O que devo fazer se os dados na porta série estiverem distorcidos?
- É necessário escolher a visualização do código ascii. Se for apresentado em hexadecimal, poderá vê-lo como um código ilegível.
- Confirme se é uma ligação de nível ttl,Não pode utilizar o RS232 no computador para se ligar diretamente à porta série OpenMV.
Para obter detalhes, consulte [Em comunicação série] (/MCU/serial2.md)
Porque não consigo ligar e executar o programa?
- (mais comum) Verifique se existem problemas no código,por favor teste o código no IDE,se houver erros, definitivamente não funcionará corretamente.
- De acordo com os passos do Início rápido de 10 minutos, modifique o ficheiro main.py para o código a executar.
- Confirme se a fonte de alimentação está correta. O pino VIN insere uma tensão de 3.7 V ~ 7 V (recomenda-se 5 V) ou pode ser ligado diretamente ao USB para a fonte de alimentação.
- Se ligar um cabo USB para fonte de alimentação, certifique-se de que não liga o OpenMV ao IDE, ou ligue qualquer assistente de porta série à porta série USB do OpenMV, uma vez que o REPL estará activado neste momento, o que interromperá o main. py programa.
Porque não consigo guardar o programa em OpenMV?
- Isto porque pode ter aberto este ficheiro ou o controlador pode ter convulsionado ---> Reinicie o computador
- Se mesmo assim não funcionar, o sistema de ficheiros pode estar avariado ---> Formatar
E quanto ao problema de não haver imagem/a imagem não se mover no IDE após a execução do programa?
Se funcionar normalmente, talvez tenha clicado acidentalmente em desativar, clique novamente.
Porque é que não há barra de imagem de exibição à direita?
Usa o rato para o arrastar para o lado direito.\
Porque é que a taxa de fotogramas não é tão alta como indicado?
Ao executar no IDE, como o OpenMV necessita de transferir imagens para o computador, o que demora muito tempo, pode desligar a visualização de imagens do computador.