Autonome Paintball Sentry Gun (7 / 7 stap)

Stap 7: Gebruik van de Software


Wanneer u de programmacode uitvoert, moeten twee windows pop-up. Een is de Weergave van de Webcam en de andere is het Configuratiescherm.

In de handmatige modus, kunt u gericht en vuur door te wijzen en te klikken op de weergave van de webcam. Klik in autonome modus, de software overneemt en uw kanon krijgt een leven van zijn eigen! Geef het een beetje tijd om te passen op de achtergrond, en dan zal het schieten op alles dat haar standpunt komt.

Spelen rond met de andere functies evenals - Auto/Semi-automatische, verbergen cameraweergave, enz.

Calibrating - uw servo en camera arrangement is waarschijnlijk uniek, zodat u moeten zult te kalibreren, hoeft de eerste keer.
U kunt dit doen door de waarden xMin, xMax, yMin en yMax, aan het begin van de code aan te passen. Speel rond met hen tot u dient het pistool gericht waar u plaats de muisaanwijzer op de weergave van de webcam. Een nuttig instrument om dit te doen is om naar te kijken de nummers scrollen door aan de onderkant van de IDE verwerken terwijl u de code uitvoert.

U moet mogelijk ook kalibreren van de servo-posities in de Arduino programmacode worden ingesteld:

Om de herladen positie, verander deze lijnen:
if(digitalRead(7) == HIGH) {}
xPosition = 110;
yPosition = 135;
brand = 0;
}

Om de home positie (geen USB-communicatie), verander deze lijnen:
if(idle) {}
idleCounter ++;
Als (idleCounter > 10000) {}
analogWrite (5, 50);
delay(250);
digitalWrite (5, laag);
idleCounter = 0;
}
else {}
digitalWrite (5, laag);
}
xPosition = 110;
yPosition = 100;
brand = 0;
}

Als u wilt instellen op de posities van het 'geperst' en 'niet geperst' voor de trigger servo, wijzigt u deze lijnen:
VOID brand (int selector) {}
if(selector == 1) {}
fireTimer ++;
Als (fireTimer > = 0 & & fireTimer < = triggerTravelMillis) {}
trigger.write (90);
digitalWrite (2, HIGH);
}
Als (fireTimer > triggerTravelMillis & & fireTimer < 1.5 * triggerTravelMillis) {}
trigger.write (140);
digitalWrite (2, laag);
}
Als (fireTimer > = 1.5 * triggerTravelMillis) {}
fireTimer = 0;
}
}
if(selector == 3) {}
trigger.write (90);
digitalWrite (2, HIGH);
}
}
VOID wapenstilstand (int selector) {}
if(selector == 1) {}
fireTimer = 0;
trigger.write (140);
digitalWrite (2, laag);
}
if(selector == 3) {}
trigger.write (140);
digitalWrite (2, laag);
}
}

Gerelateerde Artikelen

WiFi / Internet / Android Controlled Nerf Vulcan Sentry Gun

WiFi / Internet / Android Controlled Nerf Vulcan Sentry Gun

Met behulp van een WiFi-shield aansluiten op een router, besturingselement een schildwacht pistool met behulp van een terminalemulator geïnstalleerd op uw laptop, of met een app op uw Androïde apparaat geïnstalleerd.Als uw router is verbonden met het
Hoe maak je een robot voor kinderen (Sentry Gun)

Hoe maak je een robot voor kinderen (Sentry Gun)

Die houdt zich bezig met Robotica, zeker wil maken van een robot. En het onmiddellijk rijst de vraag, hoe maak je een robot met zijn eigen handen? Als u wilt maken van een robot zal u verschillende door een moeilijkheid radio onderdelen nodig. Ook vo
Nerf Sentry Gun

Nerf Sentry Gun

ik begon met het doel van het gebruik van een semi-automatische nerf gun maken een schildwacht pistool. Het idee was dat als iemand voor het pistool loopt en binnen een bepaalde afstand is zou zij worden bekogeld door kogels van de nerf.  Dit idee kw
Andee Sentry Gun met Annikken Andee

Andee Sentry Gun met Annikken Andee

heb je een project dat een raketsysteem en laser met een Android- of iOS-apparaat beheren kunt? Wij zijn het niet over de echte raketsystemen, maar onze Andee Sentry Gun-model dat is 6 vat van munitie te ontketenen vuurkracht op uw volgende vijand!Do
(MINECRAFT 1.9 +) Hoe maak je een sneeuw Golem sentry gun

(MINECRAFT 1.9 +) Hoe maak je een sneeuw Golem sentry gun

* Opmerking * deze alleen werken IN THE 1.9 PRE-RELEASE/RELEASE en UPIn deze tutorial zal ik u tonen hoe maak je een golem sneeuw in Minecraft 1.9HET DING DAT U NODIG HEBT:1. Minecraft2. sneeuw blokken (je hoeft alleen maar 2 blokken)3. een pompoen (
Boze vogels Sentry Gun

Boze vogels Sentry Gun

DoelstellingDe beste manier om te leren programmeren in C gaat hands-on mee. En nog beter als u een boze vogel launcher toren kunt!Voor mijn programmering klasse, ik Build an arduino gecontroleerde sentry gun bouw.Het doel was het ontwikkelen van een
Gemakkelijk arduino sentry gun

Gemakkelijk arduino sentry gun

Dit instructable zal u tonen hoe te maken van een eenvoudig goedkope sentry gun.Stap 1: onderdelenVoor dit project heb je het volgende nodig:-een breadboard-7 jumper kabels (male-male)-Arduino Uno-HC-SR04 ultrasone sensor-sg90 Servo-Elastiek pistoolS
Nerf Vulcan Sentry Gun

Nerf Vulcan Sentry Gun

In dit instructable, ik zal u tonen hoe te wijzigen van een Nerf Vulcan om automatisch te streven en brand op doelen.  Als een toegevoegde bonus brand dit geweer niet bij iedereen het dragen van een shirt met de robot instructables daarop. Ik had dit
TF2 Paintball Sentry Lv.1

TF2 Paintball Sentry Lv.1

Ik heb gewerkt aan het maken van een schildwacht Lv1 van Team Fortress twee voor de laatste poosje, nadat ik besloten dat het portaal torentje in geenszins een paintball pistool kan ondersteunen. De sentry zal hebben ten minste 3 verschillende modi v
Volledig functioneel Team Fortress 2 Sentry Gun

Volledig functioneel Team Fortress 2 Sentry Gun

Nice proberen blauwe spion, maar u kan niet gekDitStap 1: benodigdheden Hout/metaal van uw keuzeEen emmer, voor de munitie vatVarieert van sanitair onderdelenX3 servo's voor de pan x. En tilt y.En een meer aan de trekker overhalenBatterij pack voor s
How to build een niveau 3 Sentry Gun

How to build een niveau 3 Sentry Gun

Welnu, ik was op zoek via de site en kwam erachter dat er zeer weinig, eventueel, How-To's over Team Fortress 2, onlangs vrijgegeven een van de beste games gemaakt door Valve.Dus besloten heb ik om u te instrueren over hoe het te doen iets fantastisc
Hoe maak je een Airsoft Sentry Gun

Hoe maak je een Airsoft Sentry Gun

https://www.YouTube.com/watch?v=JyAHxu_VQh8In de bovenstaande video zal ik uitleggen hoe kunt u uw eigen kanon van airsoft schildwacht. Ik hoop dat u geniet van deze video. Zo ja, ik zou het waarderen als u gaf het een LIKE!Onderdelen lijst:-Arduino
Bouwen van een Sentry Gun met Laser Trip Wire systeem en Arduino

Bouwen van een Sentry Gun met Laser Trip Wire systeem en Arduino

* OPMERKING * WORDT DIT PROJECT GEDAAN DOOR EEN GROEP STUDENTEN UIT SINGAPORE POLYTECHNISCHE ONDER FYP TOEZICHTHOUDER TEO SHIN JEN. GEDAAN DOOR CHAN KAI-CHI EN 2 ANONIEM.Concept:Trigger pistool als laser wordt geblokkeerd door binnendringende object.
Paintball printer

Paintball printer

Hallo en welkom op mijn allereerste instructable.Mijn cursus waren er voor om iets draaien rond het thema van digitale mozaïeken te maken. De enige vereisten zijn dat we moesten werken met een arduino.Ik heb gemaakt voor dit project een prototype van