OBJECT detectie en bijhouden van het gebruik van OPENCV, VISUAL STUDIO C++ 2010 en ARDUINO


Inleiding

In dit project stuurt de Webcam videoframes naar de Visual Studio C++ waarin Open CV bibliotheek op onze computer.
Als Visual Studio C++-programma de afbeelding van het object van de webcam detecteert dan het berekenen van de co-coördinaten van X, Y-as en de straal van het object. Co ordinaat dienovereenkomstig worden verzonden aan de arduino Mega/UNO via seriële communicatie tussen de arduino en visual studio c ++.
Na ontvangst van de coördineert de servomotoren beweegt X- en Y-richting en volgt op het object.

Hier is de video van het :) Sorry voor de saaie video ik was moe op dat moment :)

MATERIAAL NODIG:

HARDWARE:

1. servo motoren x 2
2. Webcam (webcam) x 1
3. Arduino Mega/Uno x 1
4. externe voeding 5V x 1
5. breadBoard x 1
6. enkele kernpopulatie aansluiten draden

SOFTWARE:

1. Arduino IDE
2. OpenCV 2.3.1
3. visual Studio C++ 2010 Express SP1

CODE:

1. visual Studio C++-Code (bijgevoegd)
2. Arduino programmacode (bijgevoegd)

Gerelateerde Artikelen

Creëren van uw eerste C++-programma met behulp van de Visual Studio Express IDE

Creëren van uw eerste C++-programma met behulp van de Visual Studio Express IDE

IntroductieHet gebruik van computerprogramma's is van invloed op ons dagelijks leven. Computers, smartphones en tablets worden allemaal uitgevoerd door een programma iemand gemaakt. Deze programma's variëren in moeilijkheid afhankelijk van het doel v
Gebruik van de Visual Studio IDE te programma AVR/Arduino

Gebruik van de Visual Studio IDE te programma AVR/Arduino

ik ben niet een grote fan van Microsoft, maar man, ze maken een slick programmering IDE.  In het rond op zoek naar een oplossing voor gebruik van de IDE naar programma verspreid AVR ik op sommige stuitte instructies.  Als ik hou van de intellisense-f
Maken van een rekenmachine Visual Studio C#

Maken van een rekenmachine Visual Studio C#

Dit Instrucable begeleidt u bij het creëren van een standaardcalculator applicatie in C# met behulp van Microsoft de software voor de ontwikkeling van de visuele Studo.  Visual Studio is een vorm van ontwikkeling software gemaakt door Microsoft om te
Maak een SQL-Database met behulp van Visual Studio

Maak een SQL-Database met behulp van Visual Studio

Het maken van een SQL-DatabaseMet behulp van Windows virtuele BasicIntroDe manier waarop we toegang en behandelen van informatie is ontwikkeld en geëvolueerd en als zodanig de databases belangrijker zijn geworden. Databases zijn een complexe en ingew
Industriële IoT toepassingen - het gebruik van sensoren voor waterbeheer, Flood waarschuwt en Water detectie

Industriële IoT toepassingen - het gebruik van sensoren voor waterbeheer, Flood waarschuwt en Water detectie

** Update: Het artikel hieronder is van onze oudere Android app! Valarm is industriële IoT. We helpen u, uw teams en uw bedrijf met de industriële IoT toepassingen met behulp van Valarm Tools Cloud.Neem een kijkje op onze Water + vloeistoffen bewakin
Bijhouden van het gebruik van Intel Edison Development Kit kleur

Bijhouden van het gebruik van Intel Edison Development Kit kleur

Ik heb uiteengezet een OpenCV-project maken op Intel Edison Node.js gebruikt voor het bijhouden van objecten. OpenCV heeft alleen C, C++, Python en Java interfaces dus hoe kan je werken met alleen JavaScript? OpenCV is nooit geport naar JavaScript in
Het gebruik van Microsoft Excel 2010 voor het bijhouden van de Percentages van de categorieën

Het gebruik van Microsoft Excel 2010 voor het bijhouden van de Percentages van de categorieën

het doel van deze instructies wordt u door lopen stap voor stap op hoe te om uw eigen persoonlijke Excel-werkblad waarmee u kunt bijhouden van percentages van verschillende dingen.Stel dat u wilt om ervoor te zorgen dat u een gezonde balans van eiwit
Bijhouden van het gebruik van Bluetooth Indoor positionering van de kat

Bijhouden van het gebruik van Bluetooth Indoor positionering van de kat

Dit Instructable leert u hoe te bouwen van een systeem voor het bijhouden van indoor positionering van katten. Het doel van dit project is inzicht krijgen in het huisdier positionering en zien hun interacties.Het systeem omvat RSSI (ontvangen Signal
Hoe levensduur van kleding en het bijhouden van het gebruik ervan in een kleine kast

Hoe levensduur van kleding en het bijhouden van het gebruik ervan in een kleine kast

soms je draagt iets en je niet zweet. U kunt het opnieuw dragen zonder te wassen. Het is beter voor het milieu, het bespaart u geld, het zal ook zorgen dat uw kleding laatst een beetje langer. Hier is een gemakkelijke manier om het bijhouden van arti
Het bijhouden van een lichtbron met een Actuator

Het bijhouden van een lichtbron met een Actuator

.. .of misschien het moet worden genoemd "Met behulp van een oude zonnecel van een volledig gecorrodeerde tuin licht als een lichtsensor". :)In dit instructable, ik bouwen op mijn vorige en Toon u hoe kun je een actuator vinden de grootste licht
Het gebruik van de HC-SR04 ultrasone Sensor - Arduino tutorial Arduino Tutorial

Het gebruik van de HC-SR04 ultrasone Sensor - Arduino tutorial Arduino Tutorial

De HC-SR04 ultrasone sensor maakt gebruik van sonar te bepalen van de afstand tot een object zoals vleermuizen of dolfijnen doen. Het biedt uitstekende contactloze bereik detectie met hoge nauwkeurigheid en stabiele lezingen in een easy-to-use pakket
Het gebruik van Autodesk Memento voor instandhouding en onderzoek - FFRL

Het gebruik van Autodesk Memento voor instandhouding en onderzoek - FFRL

Ik heb uiteengezet te verkennen van een softwaretool dat verondersteld was om 3D-modellen van foto's te maken.Ik had gebruikt sommige dingen zoals dit in het verleden, maar ze allemaal soort van zoog.Ik dacht als ik bergen vangen kon.Ik van plan om d
10 stappen om uw eigen logo in Inkscape (gratis) en het gebruik van creatieve Market voor dummies mij

10 stappen om uw eigen logo in Inkscape (gratis) en het gebruik van creatieve Market voor dummies mij

HalloSorry voor de lange titel. Ik heb ook een paar bekentenissen. Ten eerste, mijn tekenen en ontwerpen vaardigheden zijn niet zelfs equivalent van een vinger-schilder. Ten tweede, ik niet het maken van geld, dus ik heb altijd dingen die kunnen word
Het gebruik van Bluetooth 4.0 HM10

Het gebruik van Bluetooth 4.0 HM10

In dit voorbeeld zal ik u tonen hoe te communiceren een micro-controller met een andere micro controller zowel manieren via seriële met cc2541 (BLE-HM-10). https://www.YouTube.com/watch?v=6zXYH9arHMI voor raadsontwerp en code download BLE_DuplexIntro