Nejlepší odpověď
Jak již bylo řečeno výše, pomocí OpenCV na samotném Arduinu rozhodně nemůžete provádět žádné úlohy náročné na aplikace.
Nicméně. Hlavní síla Arduina spočívá v propojení senzorů a výstupu dat.
Datový výstup Arduina lze prohlížet na PC pomocí OpenCV pomocí obrázků.
Alternativou k OoenCV je abstrakční jazyk Java s názvem Processing. Kódování zpracování je pro Arduino intuitivní. A pomocí dat ze senzorů z Arduina můžeme vytvářet animace nebo určité grafické výstupy na PC.
Raspberry Pi je úplný systém, ano. Ale použití Arduina s OpenCV nebo Zpracování na PC je flexibilnější, protože vždy můžeme klonovat výstup na několik zařízení pomocí jediného rozhraní senzoru (aka Arduino).
PS: Podívejte se na Zpracování. Nemusí to být tak výkonné jako OpenCV, ale může snadno získávat data z Arduina a ovládat Arduino z počítače pomocí grafiky.
Bavte se 🙂 a řekněte mi, jestli se vám líbil jazyk zpracování .
Odpověď
s openCV nepracovaly, ale ano, můžete tomu porozumět na jednoduchém příkladu.
- Pokud jde o embedded / mikrokontrolér, který používáte s Arduinem.
- Když potřebujete počítač / rozhraní, použijete openCV.
- Mohlo by nastat několik podmínek, za kterých získáte signál ze senzoru, přečtěte si to přes MicroController / Arduino a poté použijte tento signál pro výpočetní účely. Vím, že jeden z mých přátel udělal podobnou věc. Udělal jen to, že získal napětí a proud produkovaný fiktivním energetickým systémem, zpracoval je pomocí PIC (mikrokontrolér) a poté tento signál uložil jako data do tabulky databáze.
Takže myslím stejně můžete použít arduino a openCV, nebo jste kreativnější, nebo možná můžete přijít s přívalem lepších nápadů.
vždy se je co učit;)