Angry Birds Sentry Gun



Mål

Det bästa sättet att lära sig C programmering kommer hands-on med det. Och ännu bättre om du kan styra en angry bird launcher torn!

För min programmering klass bygger jag en arduino kontrollerade sentry gun.

Målet var utveckla en programvara i C språk att styra sentry gun via USB. Sentry gun är direkt kontrolleras av en arduino mega. Eleverna skicka kommandon till arduino använder en anpassad ombord ansluten till datorn USB-port. Programvaran utvecklades för en dator som kör Linux.

Förutom att måste gränssnittet vara som ett spel, visar poängen för användaren (hur många gånger de träffar svinen!). Att räkna den "gris hits", det finns en sonar bifogas arduino att mäta avståndet till målet setup. Om avståndet ändra vet eleverna att målet kollapsade.

Maskinvaran

Hårdvaran är uppdelad i två delar: vaktpost pistolen och hit detection tornet.

Sentry Gun

Pistolen använder två servomotorer för att flytta upp/ner och vänster/höger. Fyra externa digitala signaler styr rörelsen, med fast hastighet.

För att starta fågeln, använder huvudsakliga fat gummiband och en anpassad utlösare. Avtryckaren släpps med en mikro servo (9g). Processen att beväpna pistolen är manuell, dra lanseringen mekanismen till sin låsta på plats.

Upptäckt Tower

Målet är en Angry Birds leksak kit. För att upptäcka att målet drabbades av fågeln, ett torn med ett ekolod mäter avståndet till målet. Om denna sträcka är större än ett fördefinierat värde, vet systemet att målet sköts ner.

För att justera för olika mål uppställningar, kan sonar flyttas med hjälp av kardborreband limmade i tornet.

Source Code

I bilagor kan du ladda ner källkoden för Arduino Mega.

Relaterade Ämnen

Angry Bird Cookies

populära arga fågel spel, populära angry bird skjortor, uppstoppade djur, andra varor... Varför inte populära angry bird cookies?! Dessa socker cookies är inte bara iögonfallande, men de är mycket enkel att göra, och inte kräver någon fancy shmancy k...

Angry Bird Cupcakes

dessa Angry Bird muffins gick ner en storm med både vuxna och barn lika. Jag gjorde 2D och 3D cupcakes och alla var ganska enkelt och lätt - bara lite tidskrävande! Du kan se en steg för steg guide här på min cupcake blogg...

Angry Bird kostym

Här är en Angry Bird kostym gjort för mina två och ett halvt år gamla. Detta var inspirerad av en Nemo kostym min son bar förra året. Jag gillade stilen på kostym men kunde inte hitta något jämförbart så vi bestämde sig för att göra våra egna. Detta...

Angry Bird påskägg

dessa super coola Angry Bird påskägg är en kul dekoration för bordet, eller du kan ge dem till en vän. Njut av att göra dessa!Steg 1: leveranser Dessa är varorna du behöver för detta instructable:En pott5 ägg (2 extra precis i fall)En silEn mat behål...

Kardinal röd Angry Bird

jag gjorde detta med min egen skapade mönster som jag fick inspiration av Angry Birds.Du kan kontrollera och hämta mitt mönster härhttp://www.Ravelry.com/designers/Nikki-chavengsub...

Lätt Angry Birds "Gris" Pinata

min son ville ha en Angry Bird teman man för sin fjärde födelsedag. Ingen Angry Bird parti skulle vara komplett utan denna super lätt Angry Bird "Gris" Pinata.Jag använde röda & gula hinkar för att representera de röda & gula angry birds...

Angry Birds Pin the Beak Party Game

Planning an Angry Birds Bash? Är detta den instructable eller du. För mindre än $5 dollar, du kan göra detta enkelt DIY Pin näbb part spelet. Det är i grunden en dragning på den klassiska Pin svansen på åsnan, men med tanke på det nästan 2012, jag tr...

Nerf Vulcan Sentry Gun

i detta instructable, jag kommer att visa dig hur du ändrar en Nerf Vulcan för att automatiskt sikta och skjuta på mål. Som en extra bonus, kommer inte denna pistol elden på någon bär en tröja med instructables robot på den. Jag hade detta projekt i...

LEGO Angry Bird

detta är en cool 2" modell för en angry birdSteg 1: material Massor av LegosSteg 2: Nedre hälften Detta är ganska enkel. Någon färg tan kommer att göra.Steg 3: Näbben Detta är bara en gul 4 av 2 ovanpå en 2 av 2Steg 4: Överkroppen Det är lättare att...

(MINECRAFT 1.9 +) Hur man gör en snö Golem sentry gun

* Obs * detta endast fungerar i den 1,9 före pre-release/RELEASE och uppI denna tutorial kommer jag visa dig hur man gör en snö golem i Minecraft 1.9DET DU BEHÖVER:1. Minecraft2. snö block (du behöver bara 2 kvarter)3. en pumpa (det är lätt att hitta...

Hur till data överför den ursprungliga versionen av Angry Birds spel App från Google Play?

Angry Birds har blivit en av världens mest spelade spel. Allt du behöver är tillgång till höghastighetsinternet, via din smartphone. För er som vill spela det ursprungliga spelet på din smartphone, jag skulle vilja föreslå dig några steg som du kan l...

Bygga en Angry Bird Box

letar efter något att göra. Varför inte få ut till Boden, snoka upp något timmer biten och bygga själv en Angry Bird Box!Steg 1: Material och verktyg som krävs för Material: Jag vanligtvis använder skrot behandlat virke eller utomhus plywood för min...

Hur man gör en robot för barn (Sentry Gun)

Som bedriver robotics, definitivt vill göra en robot. Och den omedelbart uppstår ifrågasätta, hur man gör en robot med egna händer? Om du vill skapa en robot måste en mängd av ett svårt radio komponenter. Också, för byggandet av roboten, kommer du be...

GÖRA en ANGRY BIRD

GÖRA EN MYCKET MYCKET LÄTT ARG FÅGELSteg 1: Saker du behöver1. TIDNINGEN2. MÅLARFÄRG3.. TEJP4. SLEV5. SAX6. GAMLA SKOKARTONG ELLER FLINGPAKET7. SVART MARKERINGSteg 2: Bygga basen GREJER TIDNINGEN I MYNNINGEN AV EN SLEV SOM MYCKET SOM DU KAN. TA BORT...

Angry Bird på slangbella

Mina söner gillar verkligen Angry Birds... Jag bör säga CRAZY för Angry Birds, särskilt min yngsta en. Han kunde spela (eller kräva oss att spela medan han klockor och fnittrar) spelet på Roku, även om hans mål är inte perfekt ännu. Jag tror han finn...

Spelbara Angry Birds tårta

har det blivit en familjetradition att jag alltmer löjligt födelsedag kakor för mina barn varje år. Så när min lilla pojke Ben vände 6 år, jag trodde jag skulle ha ett skott en gör honom en spelbar Angry Birds tårta med fungerande katapult och iced f...

Autonoma Paintball Sentry Gun

gör dina egna, anpassade autonoma SENTRY GUN!En mikrokontroller tävling Finalist och tvåan vinnare.Detta instructable är inaktuell. För den senaste versionen av handledning, se hemsida . Skål!Denna sentry gun självständigt spår, mål, och skjuter på m...

Underhuggare/Angry Birds ångad bullar

En vanlig men yummy ångkokt bulle kan omvandlas till mer attraktiva bullar av målning på dem med mat färger.Här är ett recept för en stor ångkokt bulle med hemgjord röda bönor fylla.Steg 1: Ingredienser och metod Söta röda bönor pasta/anko1 c röd bön...

Nerf Sentry Gun

jag började med målet att med en halvautomatisk nerf pistol för att skapa en sentry gun. Tanken var att om någon går framför pistolen och är inom ett visst avstånd de skulle bli bombarderade av nerf kulor. Denna idé kom ur en omgång människor Vs. Zom...