Beste antwoord
Zoals hierboven vermeld, kun je absoluut geen applicatie-intensieve taak uitvoeren met OpenCV op de Arduino zelf.
Echter. De belangrijkste kracht van de Arduino ligt in het koppelen van sensoren en het uitvoeren van gegevens.
De gegevensuitvoer van de Arduino kan met behulp van afbeeldingen op de pc worden bekeken met behulp van OpenCV.
Een alternatief voor OoenCV is een Java-abstractietaal genaamd Processing. De codering van Processing is intuïtief voor de Arduino. En met de sensordata van de Arduino kunnen we animaties of bepaalde grafische outputs op de pc maken.
Een Raspberry Pi is een compleet systeem ja. Maar het gebruik van een Arduino met OpenCV of Processing op de pc is flexibeler omdat we de uitvoer altijd op verschillende apparaten kunnen klonen met slechts één sensorinterface (ook bekend als Arduino).
PS: Bekijk Processing. Het is misschien niet zo krachtig als OpenCV, maar het kan gemakkelijk gegevens van de Arduino krijgen en de Arduino vanaf de pc besturen met behulp van grafische afbeeldingen.
Veel plezier 🙂 en vertel me of je de verwerkingstaal leuk vond .
Antwoord
werkte niet met een openCV, maar ja, je kunt het begrijpen met een eenvoudig voorbeeld.
- Als het wordt geleverd met ingesloten / microcontroller ding dat je doet met Arduino.
- Als je met computer / interface moet doen, ga je met openCV.
- Er kunnen verschillende omstandigheden zijn waarin je een signaal van de sensor krijgt, lees het door MicroController / arduino en gebruik dat signaal vervolgens voor computerdoeleinden. Ik weet dat een van mijn vrienden hetzelfde deed. Wat hij deed, is zojuist de spanning en stroom verkregen die door het dummy-voedingssysteem worden geproduceerd, deze via PIC (microcontroller) verwerkt en dat signaal vervolgens als gegevens in de database Table opslaan.
Dus ik denk je kunt arduino en openCV ook op dezelfde manier gebruiken of je bent creatiever of misschien kun je een stortvloed aan betere ideeën bedenken.
er is altijd iets te leren;)