Melhor resposta
Como dito acima, você definitivamente não pode fazer nenhuma tarefa intensiva de aplicativo usando OpenCV no próprio Arduino.
No entanto. A principal força do Arduino está na interface de sensores e na saída de dados.
A saída de dados pelo Arduino pode ser visualizada no PC usando OpenCV usando imagens.
Uma alternativa para OoenCV é uma linguagem de abstração Java chamada Processing. A codificação do Processing é intuitiva para o Arduino. E usando os dados do sensor do Arduino podemos criar animações ou certas saídas gráficas no PC.
Um Raspberry Pi é um sistema completo sim. Mas usar um Arduino com OpenCV ou Processing no PC é mais flexível, pois sempre podemos clonar a saída em vários dispositivos usando apenas uma interface de sensor (também conhecida como Arduino).
PS: Verifique o Processing. Pode não ser tão poderoso quanto o OpenCV, mas pode facilmente obter dados do Arduino, bem como controlar o Arduino do PC usando gráficos.
Divirta-se 🙂 e diga-me se você gostou da linguagem de processamento .
Resposta
não funcionou com um openCV, mas sim, você pode entendê-lo com um exemplo simples.
- Quando se trata de incorporado / coisa de microcontrolador que você usa com o Arduino.
- Quando você precisa fazer com o computador / interface, você vai com openCV.
- Pode haver várias condições nas quais você obtém o sinal do sensor, leia-o através do MicroController / arduino e use esse sinal para fins de computação. Eu sei que um de meus amigos fez algo semelhante. O que ele fez foi apenas obter a tensão e a corrente produzida pelo sistema de potência simulado, processá-la através do PIC (microcontrolador) e, em seguida, armazenar aquele sinal como um dado na tabela do banco de dados.
Então eu acho você pode usar o arduino e o openCV da mesma maneira ou é mais criativo ou talvez possa ter uma enxurrada de ideias melhores.
sempre há algo para aprender;)