OBJEKTET identifiering och spårning med hjälp av OPENCV, VISUAL STUDIO C ++ 2010 och ARDUINO



Introduktion

I detta projekt skickar Webcam video ramar till Visual Studio C ++ som innehåller öppen CV biblioteket på vår dator.
Om Visual Studio C ++ programmet upptäcker bilden av objektet från webbkameran och sedan beräknas de co koordinaterna X, Y-axeln och radie av objektet. Co-koordinater skickas därefter till arduino Mega/UNO via seriell kommunikation mellan arduino och visual studio c ++.
Efter mottagande samordnar servomotorer flyttar i X och Y riktning och följer efter objektet.

Här är videon av det :) Ledsen för tråkig video jag var trött då :)

MATERIAL SOM KRÄVS:

HÅRDVARA:

1. servo motorer x 2
2. webbkamera (någon webbkamera) x 1
3. Arduino Mega/Uno x 1
4. extern strömförsörjning 5V x 1
5. skärbräda x 1
6. enkel kärna anslutning kablarna

PROGRAMVARA:

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

KOD:

1. visual Studio C ++ kod (bifogas)
2. Arduino programkod (bifogas)

Se Steg
Relaterade Ämnen

Kompilera med GNU GCC från Visual Studio

Detta instructable visar hur du använder Visual Studio 2013 gemenskapen teknik Edition för att kompilera ett program med en GNU GCC kompilator toolchain. I den resulterande projektmallen, Visual Studio behåller intellisense och funktion kod komplette...

Skapa en SQL-databas med hjälp av Visual Studio

Skapa en SQL-databasMed Windows Virtual BasicIntroVårt sätt att komma åt och behandla information har utvecklats och utvecklats och som sådana databaser har blivit viktigare. Databaser är komplexa och intrikata sätt att lagra och ändra data. Som med...

Ansiktsigenkänning och spårning med Arduino och OpenCV

uppdateringar20 feb 2013: Som svar på en fråga från student Hala Abuhasna om du vill använda klassen .NET seriell, använda namnkonventionen "\\\.\\COMn" och ersätt n med en nummer > 9 definiera com-porten för COM-portar över 9 som COM10, COM1...

Robot spårning och mappning "Med 1Sheeld och Arduino"

Intro====I detta projekt kommer vi göra ett spårningssystem för fordonet eller robot. Detta projekt kan användas för att övervaka en avlägsen robot för att spåra dess rörelse. Detta spårningssystem beror inte på GPS eftersom det har låg noggrannhet s...

Oculus kartong projektet: DIY virtuella verkligheten pistol med spårning med hjälp av Arduino och ESP8266

Jag har alltid velat att skjuta saker i virtuell verklighet men jag är pank så jag gjorde vad jag kunde. Det här är mitt försök till en Oculus Rift stil upplevelse med Google kartong. Detta är faktiskt en riktigt kul projekt och dess mycket enkelt at...

Hur man automatiskt identifiera och ansluta till Arduino i Visual Studio med Visual Basic

Hur att automatiskt upptäcka vilken port arduino eller geekduino är ansluten till använder visual basic och ansluta automatiskt till det! (senare kommer jag att lägga hur Auto upptäcka när det är unplugged!).Obs: knappen är inte nödvändigt men det i...

Färg spårning med hjälp av Intel Edison Development Kit

I anges för att skapa ett OpenCV-projekt på Intel Edison med Node.js för att spåra objekt. OpenCV har bara C++, C, Python och Java gränssnitt så hur kan du arbeta med bara JavaScript? OpenCV har aldrig portats till JavaScript i sin helhet, men enskil...

Huvudet spårning med en webbkamera

här är som huvudet spårning med wiimote men allt som behövs är en pc och en webbkamera, även min mycket låg kvalitet webbkamera fungerar!Steg 1: Ansluta en webbkamera... Ansluta din webcam. programmet kräver att webbkameran är ansluten och arbeta inn...

Röd färg erkännande baserade Arduino kontroll (med hjälp av MATLAB och Arduino)

I denna tutorial, vi visar hur du använder färg erkännande för att styra någon manöverdonet anslutet till någon digital pin av arduino uno, vi har behandlat LED som ett ställdon i denna handledning som är ansluten till stift 13 av UNO. Vi har dragit...

Hur man gör en elektronisk tärning med ARDUINO

Hey guys vi är tillbaka med en annan cool Arduino projekt för dig. I detta Instructable kommer jag visa dig hur man gör en elektronisk tärning med Arduino. Jag vet att du kommer att gilla den. Titta på videon.Steg 1: komponenter1. LED (7)2. IC 4017 (...

Designa och bygga en synthesizer med Meeblip och Arduino, adderat video!

För min praktikplats på Skapa digitalmusik/Meeblip jag har skapat ganska kul liten synthesizer. Det här är tänkt att vara mer flexibla än andra synthesizer genom att göra det helt oberoende. Det är batteridriven, har egen förstärkare/högtalare och st...

Quiz Game Controller med hjälp av "Ljus och ljud Buzzers" och Arduino

fara stil frågesport spel är favoriter för att skapa spänning och pedagogiska instruktioner samtidigt. Lärare, summer camp rådgivare och även industrin pedagoger hitta denna typ av spel för att skapa intresse och engagemang från deltagarna.Tanken bak...

DIY autonoma linje spårning med hinder undvika Robot (Rover)

Varning: gör din dator ljusstyrka låg, eftersom detta projekt avger en hög nivå av AWESOMENESS som kan skada dina ögon :D 3:)Projektet deltog i RoboCup 2015 Egypten lokal tävling och vann "Bästa Design Award" med mitt lag Abdelrahman Alaa, Ahmad...

Bokstavera tillgivenhet för din Valentine med choklad, lysdioder, Attiny13 och Arduino IDE

Ja, visst, du kunde ha ställt en post-it lapp med samma budskap inuti choklad rutan :) men det kommer inte att vara nästan lika cool, särskilt om din Valentine har en sweet spot för nördar. Kom att tänka på det: naturligtvis gör hon, annars vad hon g...

Elektronisk tärning med Attiny84

Detta projekt är en elektronisk tärning med hjälp av ett Attiny84 chip. Attiny84 fungerar som en Arduino utom det en 14 pin chip och är har mindre minne och det finns ingen inbyggd programmerare. Jag kommer att visa hur man lägger upp ett program med...

Arduino: Elektronisk tärning (med slumptal)

detta instructable visar dig hur man gör en elektronisk tärning med minimal erfarenhet med hjälp av 7 lysdioder, motstånd, hoppare ledningar, och naturligtvis den arduino (eller arduino klon). Jag skrev detta instructable för alla att enkelt följa me...

Kontroll DC och stepper motors med L298N Controller moduler med dubbla motorer och Arduino

Du behöver inte spendera en massa pengar att styra motorer med en Arduino eller kompatibel styrelsen. Efter lite jakt runt vi kan hittade en snygg motorisk kontrollmodul baserad på L298N H-bridge IC som kan du styra hastighet och riktning av två liks...

Säkerhetssystem med hjälp av Sigfox och Arduino

Idag, tillåter hemautomation oss att göra bra saker. I denna tutorial ska vi skapa våra egna säkerhetssystem. Målet är att skapa ett objekt som är oberoende av din wifi och kunna arbeta länge som drivs av ett batteri för att skydda ditt hem, ett gara...

Prisvärd DIY spårning med mobila sensorer

I kursen Hur man lär du dig att göra prisvärda asset tracking med Valarm. VALARM är en app för Android-enheter som telefoner och tabletter så du kan använda en billig, dedikerad enhet för att göra detta som en Huawei komet eller Samsung Dart. Detta s...