Interaktiva Shooting Gallery (8 / 9 steg)

Steg 8: Bygga det alla



För mig detta steg är inte komplett. Den innehåller uppbyggnad, ledningar och att placera alla mål och bygga din trigger enhet om det behövs. När jag är klar med mitt projekt kommer att jag lägger till fler detaljer.

Här är min fullständiga 8 mål 8 servo skiss

*******

Uppdatering jag upptäckte att om du försöker använda detta fullständiga koden med endast en sensor / servo, måste du ansluta alla oanvända analoga stift till marken. Bilden visar också min nuvarande bakbord setup med en Arduino Nano. Det visar att ha bara en IR-sensor och en servo.

#include < Servo.h >
int sensorpin0 = A0; analoga pin används för att ansluta skarpa sensorn
int sensorpin1 = A1; analoga pin används för att ansluta skarpa sensorn
int sensorpin2 = A2; analoga pin används för att ansluta skarpa sensorn
int sensorpin3 = A3; analoga pin används för att ansluta skarpa sensorn
int sensorpin4 = A4; analoga pin används för att ansluta skarpa sensorn
int sensorpin5 = A5; analoga pin används för att ansluta skarpa sensorn
int sensorpin6 = A6; analoga pin används för att ansluta skarpa sensorn
int sensorpin7 = A7; analoga pin används för att ansluta skarpa sensorn

int val0 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int värde1 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int värde2 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int val3 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int val4 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int val5 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int val6 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)
int val7 = 0; variabel för att lagra värden från sensorn (ursprungligen noll)

Servo myservo0; skapa objekt för att styra en servo servo
Servo myservo1; skapa objekt för att styra en servo servo
Servo myservo2; skapa objekt för att styra en servo servo
Servo myservo3; skapa objekt för att styra en servo servo
Servo myservo4; skapa objekt för att styra en servo servo
Servo myservo5; skapa objekt för att styra en servo servo
Servo myservo6; skapa objekt för att styra en servo servo
Servo myservo7; skapa objekt för att styra en servo servo

int pos = 0;

void setup()
{
Serial.BEGIN(9600); startar den seriella monitorn
myservo0.attach(6); tillmäter objektet servo servo på stift 7
myservo1.attach(7); tillmäter objektet servo servo på stift 7
myservo2.attach(8); tillmäter objektet servo servo på stift 7
myservo3.attach(9); tillmäter objektet servo servo på stift 7
myservo4.attach(10); tillmäter objektet servo servo på stift 7
myservo5.attach(11); tillmäter objektet servo servo på stift 7
myservo6.attach(12); tillmäter objektet servo servo på stift 7
myservo7.attach(5); tillmäter objektet servo servo på stift 7

}

void loop()
{
val0 = analogRead(sensorpin0); läser värdet i skarpa sensorn
värde1 = analogRead(sensorpin0); läser värdet i skarpa sensorn
värde2 = analogRead(sensorpin0); läser värdet i skarpa sensorn
val3 = analogRead(sensorpin0); läser värdet i skarpa sensorn
val4 = analogRead(sensorpin0); läser värdet i skarpa sensorn
val5 = analogRead(sensorpin0); läser värdet i skarpa sensorn
val6 = analogRead(sensorpin0); läser värdet i skarpa sensorn
val7 = analogRead(sensorpin0); läser värdet i skarpa sensorn

om (val0 > 10) {
myservo0.write(90); ändra servo position till 90
}
annars om (värde1 > 10) {
myservo1.write(90); ändra servo position till 90
}
annars om (värde2 > 10) {
myservo2.write(90); ändra servo position till 90
}
annars om (val3 > 10) {
myservo3.write(90); ändra servo position till 90
}
annars om (val4 > 10) {
myservo4.write(90); ändra servo position till 90
}
annars om (val5 > 10) {
myservo5.write(90); ändra servo position till 90
}
annars om (val6 > 10) {
myservo6.write(90); ändra servo position till 90
}
annars om (val7 > 10) {
myservo7.write(90); ändra servo position till 90
}

annat {
myservo0.write (0);
myservo1.write (0);
myservo2.write (0);
myservo3.write (0);
myservo4.write (0);
myservo5.write (0);
myservo6.write (0);
myservo7.write (0);}

}

Se Steg
Relaterade Ämnen

PVC Marshmallow Gun & Rocket Launcher

PVC marshmallow pistolen är en oldie men en karamell.Mina söner och jag först spelade med en efter att ha sett en version i en tidig göra - Howtoons Marshmallow pistol.Spola framåt några år och vi kommer att göra dessa på en kommande Mini Maker Faire...

En virtuell Gallery på Pendleton Center för konst

genom en gemensam ansträngning från Pendleton centrum för konst (PCA) och området lärare i Pendleton, Oregon, följande PCA virtuella studiebesök programmet presenteras som en möjlighet att involvera eleverna i konstutbildning och inspirera en varakti...

Shoot 'Em Up spel med pneumatik & Wiimotes

använda popup-pneumatisk mål och Wii fjärrkontroller för att skapa ett shoot 'em up spel.Varje år, skapar min familj en helt ny och spännande visning för Halloween. Den har bara några mål: att det interaktiva för barnen, som det erbjuder möjlighet at...

Interaktiva veckokalender

HälsningarKonsten att tid förvaltning är ge entusiasm att göra vår levande mer meningsfullaBörja med enkel sak, vi vet vad vi ska göra i morgon och vad vi har gjort idag se det om vårt uppdrag idag, om inte gjort ännu så vi behöver klibbiga planen at...

85 tum bak projektion Wiimote IWB (interaktiva White Board)

detta Instructable visar hur du ställer in en Wiimote interaktiv Whiteboard med Johnny Lee teknik. Det finns andra Instructables tillägnad ställer in och använder Wiimoteboard, så jag inte kommer att täcka de grundläggande inrätta steg.Jag ursprungli...

Skiva Shooter fysik utmaning

en utmaning jag presentera min heder fysikstudenter är att hitta den elastiska konstanten av beväpnar av denna lilla skiva shooter. Längs vägen upptäcka studenter att skytten projekt dess ammo tangerar cirkulärbana följd när fast på armen av skytten....

Elektrisk cykel till elgenerator - enkel DIY mobila interaktiva vetenskapsmuseet

jag hör och jag glömmer. Jag ser och jag minns. Jag gör och jag förstår.Tillskriva Konfucius (~ 500 f.Kr.). Fortfarande är sant 2500 år senare.När jag var 7-8 år gammal på en eländig kall grå dag i februari mina föräldrar släppte min bror och systrar...

Air komprimerade marshmallow shooter.

Detta är en marshmallow shooter som använder en luftkompressor för att komprimera luften och använder marshmallows som amunition. Se vägbeskrivning sida om hur att bygga upp det och se bilderna för att ytterligare förklara och använda som ett diagram...

Fireball Shooter!

Göra en brinnande eldklot shooter precis som magiker användning. Spara $$ och göra din egen! Häftigt pyrotechnics effekt! Säkert att använda inomhus och ut!Steg 1: Vad du behöver... 1. 3/8-1/2" aluminium eller koppar rod. Jag använde aluminium och fi...

Interaktiva Instagram kostym

Halloween. Min favorit "holiday" år. ingen resa över hela landet på en av de värsta resa dagarna av året, inte oroa dig för vilken gåva att få för som, inte oroa dig för att vara "den killen/tjejen" utan ett datum (för oss enda folk dä...

Svart Rock Shooter: Flaming ögat

jag hade tänkt att publicera detta instructable ett tag, men jag kunde inte hitta den hoppa driva med bilder. Tja jag nyligen hittade det så här är jag. Detta är min version av den flammande öga som tecken i anime OVA svart Rock Shooter har. Min fabr...

HUR du VÄGGFÄSTE TV på en interaktiv TV MOUNT

Vissa saker verkar mycket komplicerat på grund av hur vi ser på dem. Vi har träffat många människor som älskar att se deras vackra TV på väggen vid den perfekta vinkeln men är rädd för montering av deras TV med hjälp av en interaktiv TV Väggfäste. De...

Interaktiv Multitouch skärm

mellan Apple iPhone och Microsofts interaktiv tabell, multi-touch visar är i ropet. Detta instructable visar dig hur du sätter din LCD-projektor till en interaktiv multi-touch display tabell med några billiga komponenter lätt tillgängliga från järnaf...

Överlevnad spjut shooter med pvc och gummi

Detta är en handledning om hur man gör ett spjut shooter som skulle kunna användas i en överlevnad situationen för att fånga fisk och små däggdjur. Hoppas alla njuter:)Steg 1: materialFör detta bygga behöver du några halv "till 1" bit av pvc, en...

En penna shooter

Välkommen detta är min andra projekt detta är pennan shooter för skojs skull ignorera mitt grammatik misstagSteg 1: Du behöver 1. A cardboard peace2. en spreeng3. några pennor4. cello tap5. tråd6. lycklig ness7. sak vars framsida är porösaSteg 2: hur...

Interaktiva ledde bordlägger

här är en guidad instructable om hur man gör egna interaktiva LED tabell med hjälp av en av Kit från Evil Mad Sciencitst.Här är en video av min finalbordet i aktion i mörkret, och en bild av hur det ser ut:Steg 1: Välj din storlek och skapa en Ond ga...

En annan lätt knex shooter

detta är en shooter främst för nybörjare eller ppl som har knappt någon knex. Så om inte du hatar enkla sådana gå vilse. Det skjuter ca 25-30 fot om du gör det korrekt.Steg 1: delar De delar du behöver ranslutningar:4 orangestavar:2 vit2 grön eller s...

Incline-aktiverat Fireball Shooter

jag behövde en julklapp till en vän som dabbles i magi. Att vara en ivrig gör tidningen anhängare, jag trodde Kipkay's utmärkta instructable skulle vara perfekt startpunkt.Observera att mottagaren av denna shooter är en vuxen som respekterar brand. F...

Interaktiva spinner soffa

Katt formade jätte soffor har gjorts tidigare. Klappa en katt kan vara terapeutiskt och strök flurry tigrar är kända för att vara avkopplande. I det här projektet visar vi en soffa som spinner när det är linjerade med målet att utforska nya begrepp i...