Rock papper sax ödla Spock skrivbord leksak (12 / 14 steg)

Steg 12: Koppla in den, läsa koden och test

Du kommer att koppla detta in och testa den innan ni fyller i fallet runt den. Läs in koden (bifogas) och testa alla knappar, spela några spel och känna tillfredsställelse av ett projekt som är nästan klar. Du kommer att älska de lilla vinst och förlust tonerna första gången du hör dem.

Om koden:

Koden är mycket enkel och intuitiv. Jag vet det finns förmodligen många områden i det som jag skulle ha förbättras av med växel och case-satser i stället för alla min om, och, eller uttalanden, men jag ärligt talat inte bryr. Jag tror att sättet den är skriven gör det enklare för en nybörjare (som jag själv) plocka upp och förstå det första gången genom.

Toner: Jag hade svårt att få ton biblioteket att arbeta så jag bara kopiera och klistras alla interna av det in i huvudet på min kod, problemet löst.

Stifttilldelningar: Yours kan vara olika.

Slumptalsgenerering: Google "slumpmässiga nummer arduino" och få redo för att läsa en massa arga nördar debatterar varandra om vad som är bäst. Arduino tutorials föreslår att du använder en gratis analog ingång till utsäde slumptalsgeneratorn men jag fann att detta ofta gav samma dator valt "kasta" om och om igen. Slutligen beslutade jag att utsäde av slumpmässiga funktionen med millis() eftersom oddsen är att en människa aldrig kommer att trycka på knappen vid den samma millisekund räkningen varje gång de spelar. Jag har funnit att detta känns verkligen mycket slumpmässigt och datorn vinner ca 40-50% av match ups.

Analog knappen värden: Jag skrev lite separat kod i ett annat program för att läsa de analoga värdena förväntas för knapptryckningar och använde resultaten från det för att mata mina gränser i detta program.

Programmering av Pro prydnadssak:

Jag fann detta mycket frustrerande och att för någon som redan hade Arduino IDE installeras tillsammans med många andra bibliotek från andra projekt Adafruit instruktionerna var inte så tydliga. De har massor av information över på deras hemsida men. Jag föreslår att mixtra med detta och testa några enkla blink skisser innan uppladdning denna kod. https://learn.adafruit.com/Introducing-Pro-Trinket...

Se Steg
Relaterade Ämnen

Hur att spela Rock, papper, sax, ödla, Spock

I detta Instructable, jag kommer att lära dig att spela en variant av Rock, Paper, sax kallas Rock, papper, sax, ödla, Spock. Reglerna är mycket likt det ursprungliga spelet, men med några fler alternativ att välja mellan.Steg 1: RockI den gamla vers...

ROCK, papper, SISSORS, ödla, SPOCK, kortspel

(taget från wikipedia sida på Rock papper Sissors ödla Spock: http://en.wikipedia.org/wiki/Rock_Paper_Scissors_Lizard_SpockRock-papper-sax-ödla-Spock är en fem-gest utbyggnad av den klassiska urval metod spelet rock-papper-sax. Det fungerar på samma...

Självlärande Rock - papper - sax Robot från Lego Mindstorms NXT!

Hej alla! Detta är min första instructable!Detta är en riktig self - lärande robot som lär sig att spela rock - papper - sax! Det kommer att lära sig att slå en person 100% av tiden! En person behövs inte att lära roboten att spela spelet; det verkli...

Arduino Rock-papper-sax

här är min version av det klassiska Rock-papper-sax spelet, men det är bara du mot ATMEGA328P-PU. Scorekeeper är över toppen med en gul lysdiod för även, gröna Lamporna för spelaren, och röda lysdioder för chip. Om en sida får 5 upp på den andra, bli...

Java-programmering 1 | Rock, papper och sax

Är du ensam? Vill du spela Rock, papper, sax? Än detta är rätt kod!Steg 1: inställningarSteg 1:Öppna Java Eclipse (https://eclipse.org/downloads/)Steg 2:Kopiera denna kod:paketet com.rps.ZemByte;import java.awt.*; import java.awt.event.*; import java...

Rock, Paper, sax - brädspelet.

Alla älskar en enkel spel gjort alltför komplicerat!Här är min version av Rock, papper, sax, i en uppsättning som kan spelas av två eller tre spelare.Det är ett snabbt spel, perfekt för en fika på kontoret (tryckt på kontorsmaterial, naturligtvis), i...

Sten papper sax

Vi alla har spelat "Sten Paper Scissors" en hel del gånger. Detta Instructable vägleder dig att göra elektroniska "Sten Paper Scissors" spel som kommer att säkerställa att det finns inget fusk och även att du har roligt samtidigt lära...

Upcycle används papper i en pappersmodell flygplan leksak

detta instructable ger dig steg för steg att skapa ditt plan av återvunnet papper med hjälp av billiga och lätt att använda material. Ditt plan kunde användas för att illustrera en mängd idéer i ett klassrum samt göra en sval rolig leksak att leka me...

Gör ett svep av papper för ditt skrivbord!

Är ditt kontor/skola skrivbord en total röra? är det fullt av bitar av papper, bitar av gummi och andra saker?Vill du ha ett effektivt sätt att rengöra dem? Då har du kommit till rätt ställe! Jag visar hur man enkelt gör ett svep av papper!Kan börja:...

3D tryckt Wire Frame kub Spinner skrivbord leksak

Medan du tittar på en wire frame kub i en vinkel, blev jag inspirerad förresten där sidorna av formen samverkar och skapar intressanta former med ljuset. Jag bygger denna stationära leksak för att snurra en wire frame kub vinkel för intressanta effek...

Java Rock, Paper, Scissors

i detta instructable jag visar dig hur du skapar ett program i Java som gör att du kan spela rock, papper, sax med datorn.Steg 1: programvara Den programvara du behöver är alla gratis, listan kan göras lång...Java JDK, http://www.oracle.com/technetwo...

Rock, Paper, Scissors Math spel att lära vinklar

syftet med detta Instructable är att hjälpa eleverna att skilja mellan akut, trubbig, rätt & raka vinklar genom att spela en variant av Rock, papper och sax. Dina elever kommer att älska det!Steg 1: Matematiska anteckning om Rock, papper & saxarOb...

Penna & papper Catan - för nödsituationer

älskar du Settlers of Catan? Du gör!? Stor, mig också! Bär du det med dig vart du än går? Nej? Det är vad jag tänkte.Få av oss bära ett hex-board, road bitar, dice, resurskort och alla andra grannlåt ett bra spel av Catan med oss dagligen. (Om du gör...

PAPPER GAMING: Groddar

groddar är en penna och papper spel av logik och strategi. Stora kul för lång bil/buss/flyg Rider, och är lätt när du får kläm på det (jag personligen har haft massor av praxis spelar detta, och för närvarande har den prestigefyllda "Beat pappa på et...

Rock/Laser/Mirror

detta är en ny variant på rock/papper/sax spel.Rock slår spegelSpegeln slår LaserLaser björnar RockSteg 1: Rock Slår spegelSteg 2: Laser Slår RockSteg 3: spegel Slår Laser...

Preposition UNO - spel för engelska lärare (ESL)

Detta är ett spel som jag blev inspirerad att göra från en grov ritning som jag hittade i mitt skrivbord kvar från en tidigare lärare i en liknande verksamhet. Detta spel följer samma regler som UNO utom studenter inte kan spela mer än ett kort på en...

Naruto tema födelsedagsfest

det är Zander 9: e födelsedag i år. Låt mig bara säga, mannen! Vart tog tiden vägen? Geeze, han kommer att odlas innan jag vet. Hur som helst, han har valt Naruto för tema i år.Naruto är en anime om ninjas. Om du inte har sett det, dess ganska bra oc...

Brain phffArt - Kinetic Trophy

Art bör ifrågasättas. Kiteman kinetic konst ännu mer så. Kanske kommer drottningen facebook detta som den skildrar en lojal ämne, inte vänta på det dock.Här är en hög begreppet konst pjäs med titeln Brain phffArt. Symbolisk representation av en av de...

Hösten utomhus spelar spelet: hästkastanj curling spel

Handling:Jag gick längs en utomhus lekplats för barn med vissa lekplats bilder där.Jag märkte en massa kastanjer från häst chestnusts som täcker marken som det gör på denna del av Europa på liknande period av året.Jag lekte redan med de tunga och hår...