Spela ett spel med en bare Arduino (3 / 4 steg)

Steg 3: spela



Målet med spelet är att få LED (ombord) blinka så många tid som möjligt i en uppsättning av blixtar som sedan upprepas

Spela spelet:

Push-It som inleds med en enda blixt, som sedan kommer att upprepa. Om du rör ditt finger nära ingångsstiftet medan lampan är på, blinkar nästa cykel lysdioden två gånger.

Varje gång du trycker på pseudo-knappen under den första blixten av en uppsättning blinkar en annan blixt kommer att läggas till som fastställs. Det betyder generellt inte när du lift/ta bort fingret.

Men om du "push" före eller efter den första blixten greven av blixtar i en uppsättning minskas.

Om du inte gör något mer, upprätthålls antalet blixtar i en uppsättning. Ytterligare när räkningen går oförändrad för en fullständig cykel lagras räkna antalet i EEPROM-minne.

Varje gång du lyckas öka antalet flash tidpunkten snabbar upp lite, räknar vilket gör det svårare och svårare att få upp till hög flash. När du gör en glida och får minska antalet blinkar blir det en längre paus innan start blixt av nästa cykel. Detta ger en extra utmaning, eftersom det kan öka sannolikheten för att du tjuvstartar. Så var uppmärksam.

En gång du har fått din enhet upp till en hög flash räkna du kan ta den (eller maila den, som DigiSpark är bra för) till en vän, där vid ansluta den i de kommer att se hur hög en flash räkna du har fått din upp till. Jag har hittat avsluta det utmanande att få det upp till mer än 8. Med en verklig knappen Fäst har jag lyckats att få det upp till över ett dussin. För att återgå till ett lägre antal kan du upprepade gånger push-it när som helst före eller efter den första blixten. Även om du bygel ingångsstift att marken under en driva upp räkningen få återställs till 1.

Observera att den ursprungliga DigiSpark styrelsen har en fördröjning på 10 sekunder efter makt innan som det kommer att börja att utföra "Push-It" koden och spela spelet. Den använder denna tid för att försöka prata igenom USB stiften för att få en eventuell ny data överför koden uppdatering.

Om du använder Arduino styrelsen har en USB TX LED på den, har denna LED en snabb liten blixt när du effektivt har "tryckte på knappen". Det blir mer betydande exponera av detta LED när någonsin räkna värdet i EEPROM uppdateras med ett nytt värde. Denna feedback kan hjälpa dig mycket i att veta när eller försäkra att du effektivt har utlöst en "skjuts knappen" händelse. Du kan behöva se till att du inte vidrör kretsen marken (som metallen runt en mikro-USB-kontakt) så att din figur verkligen förmå buller på det öppna ingångsstiftet. Det blir extra och något oförutsägbara utmaningar på grund av att ingångsstiftet att sväva (inte drog upp eller ned av en ledande/resistiv last) och variabel signalen buller kommer genom fingret.

En 250Hz fyrkantsvåg är utdata till ett stift bredvid ingångsstift som avsevärt förbättrar säkerhet av en injicerad ingångssignal när fingret täcker båda stiften.

Jag har hittat DigiSpark styrelsens svara vara ganska konsekvent förutsägbart att en liten klämma på fingrarna till hörnet av styrelsen där D3-D5 är.

När jag spelar "Push-It" Jag gillar att göra så med styrelsen ansluten till ett USB 5v mobila batteri pack (se bilder). Dessa allmänt finns billigt på lagerplatser bredvid USB-AC och 12v bil adaptrar; i de flesta någon varuhus elektronik avdelningen.

Se Steg
Relaterade Ämnen

Fotboll straff sparkar spel med ledningar och Arduino

Detta är en interaktiv elektromekaniska spel ligger mellan elektronik och den verkliga världen, gör du del av handlingen. Du spara mål med hjälp av en anordning och sparka bollen med fingrarna.Ju fler spelare bättre (vi har spelat 8 personer!). Video...

Hur man skär ett rep med bara händer

Vet du att du kan klippa ett rep med endast bara händerna, utan kniv eller sax? Kolla in videon.Steg 1: Steg 1: Steg på repet. Markera var du vill skär ropeSteg 2: Steg 2:Få andra huvudet av repet, sätter det under märket.Steg 3: Steg 3: Skjut resten...

Göra ett 2D spel med Unity

I detta Instructable visar jag dig att göra ett riktigt enkla 2D spel. Det är en oändlig löpare stil spel, liknande "flyga med mig" eller "DoodleJump".Prova det här ute!Jag har lämnat en zip för exe av spelet jag kommer att visa dig hu...

Spel med tankar/Mindwaves (med Arduino)

Vad vill du tänka varför vi gillar TV-spel? Svaret är inte svårt: videospel visar oss nya, extremt bra utmaningar. Jag spelar videospel sällan, men mina favoriter är Bilspel och öppen värld spel precis som Need for Speed och Grand Theft Auto-serien....

Simon Says spel med Evive (Arduino Powered inbäddade produkt)

Hur kul blir det först att göra en DIY spel och sedan spela upp den woth dina vänner! Så här gör vi ett spel. Dess kallas Simon Says. Vi har gjort detta spel med evive. Koderna är utvecklade på ett mycket enkelt sätt i Arduino IDE. Målet med spelet ä...

Ett spel med 2 lock-Caplini

jag var med min son på park. Vi satt och åt lunch på ett café och vi pratade.Vi drack ur två vattenflaskor, och jag beslöt att sätta dem till papperskorgen när vi var klara menmin son föreslagit att göra ett spel av dessa flaskor.Han använde två möss...

Att göra ett spel med anteckningar

Idag kommer jag lära dig hur man gör egna spel med anteckningsblock.Detta spel kommer att vara ett antal gissande spel.Steg 1: Hur man gör speletFörsta öppna NotepadSkriv ut (visar bara vad vi skriver och inte koden)Nu ska göra är avdelning (avdelnin...

Tjurar och kor spel med arduino

Även känd som kor och tjurar eller svin och tjurar eller tjurar och Cleots) är en gammal kod tillkommen sinne eller papper och penna spel för flera spelare, föregick den liknande kommersiellt saluförda brädspel Mastermind.Det är ett spel med siffror...

Skapa ett spel med RPG Maker XP

lära sig att använda RMXP!Hej! Detta instructable handlar om att skapa ett enkelt spel med RMXP, ett program som kan laddas ner för en gratis provversion eller köpte för $60,00 på http://tkool.jp/products/rpgxp/eng/. Denna handledning kommer att gå d...

Roligt spel med arduino och bearbetning

Denna tutorial ska show dig hur man gör en första person FPS-shooter i bearbetning med hjälp av en arduino. Detta projekt lämnades till oss som en avslutande tentamen i en teknisk specialkurs, (gymnasieskolan).Video av projektet! :) (Svårt att spela...

Hur man enkelt spela musik med summern på arduino (den kejserliga Marschen - STAR WARS)

Hej, jag konstruerade nyligen ett slags "bibliotek" för att göra lättare att spela exakta anteckningar på arduino med summern.Jag ingår frekvenserna av noterna (trevlig att höras) med #defines.Jag sedan definierats värdet av BPM (du kan ändra de...

Ett spel av drakar - en Arduino ledde spelet

Jag ska visa dig min game-projekt där består huvudsakligen av en hel del kodning. Det tog mig lång tid att få allt fungerar, men gör nu slutligen. Jag har aldrig gjort något med elektronik innan, inte heller har jag mycket erfarenhet av kodning. Men...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Spela med glödande nervceller? En ny ram för interaktiva neuron simulering i hårdvara.

Nuvarande EEPA teorin och motsvarande hårdvara genomförandet utvecklades i samband med min bachelor thesis forskning. De förklaringar som ges här är skrivna för en bred publik. Om du är intresserad av avhandlingen, projektet, har frågor eller synpunk...

Hur man gör ett larmsystem med Arduino

Med Arduino är verkligen möjligt att göra komplexa projekt, särskilt genom användning av Internet, kan du genom de olika Shield tillgänglig för mikro-controller. I denna artikel kommer vi se hur man gör en professionell larmsystem med Arduino.Detta s...

Spela anpassade melodier på Arduino

Jag mixtra med min Alarm Clock / Timer sköld, och jag beslöt att göra en anpassade alarm melodi för att spela. Jag har kunnat träna denna metod av att läsa noter och att göra Arduino koden och jag tror det kan hjälpa andra icke-musiker göra samma sak...

DIY en stavning spel med en interaktiv Robot

Hörde du innan om Social Robot? Har du du ser Peppar Robot eller Jibo robot? Dessa typer av robotar som kan höra dig, förstår dig och gör en social kontakt med dig via ljud, ansikts uttryck och kropp gester. Sociala robotar har olika applikationer, s...

Gör spel med Rainbowduino

minns du Snake spel? Det är mycket enkelt, men rolig.Vi bygger en orm spel med Rainbowduino, ledde matrisen och 3-axlig Accelerometer. Den styrs av gravitationen.Steg 1: Förbereda tyger Vi behöver:1. Rainbowduino2. 60 mm kvadrat 8 * 8 ledde matrisen3...

Control spel med istappar!

Tänk om du kunde skapa ett spel där registeransvarige var kall som is? Jag tänkte det kunde vara kul speciellt för player vs player spel... som vill vinna mer? kommer du riskera frostbite? på tungan? Kanske är det bara i mitten av vintern och cabin f...