SparkTwister: En bärbar spel använder Spark.io Spark kärna (3 / 3 steg)

Steg 3: Ladda upp SparkTwister koden till din Spark kärnor

Spelet koden är ganska enkelt: det vänder på alla lysdioder med en slumpmässig färg, sedan väntar för RGB-sensor att rapportera en matchande färg, och sedan stänger av en LED och vänder resten på i en ny slumpmässig färg. Detta fortsätter tills den sista LED stängs av, då du har vunnit spelet och få en regnbågseffekt.

I praktiken är saker lite mer besvärlig. För en, bör lysdioderna verkligen vara avstängd medan vi fråga den RGB-sensor (vi inte gör detta ännu), eftersom rätt nu får vi partiskhet genom färgen på lysdioderna runt det reflekteras tillbaka från ytan av andra styrelsen. Också, RGB-sensor är ganska bullriga, och det är en hel del tweaking trösklar att få bra färg klassificeringar. Detta bör verkligen göras med en ordentlig stöd vektor maskin (SVM) algoritm. För nu få vi anständig klassificeringar med några enkla linjära jämförelser. Vi provade också en löpande genomsnittlig för att besluta om vi tittar på en matchande färg, men med blandat resultat. Slutligen, sensorn också kan driva med temperaturen, så sitter bredvid toasty Spark Core MCU kan vara ett problem.

Se Steg
Relaterade Ämnen

En bärbar Pachinko använder Office stift

Detta är en enkel woodcraft projekt. Tar bara ca 1 ~ 2 dagar att göra.Utformningen är inspirerad av taiwanesiska Pachinkos & mini-spelet "Lucky Hit" från spelet "Shenmue".(Ursäkta mitt begränsade val av ord i detta Instructable)Ste...

Rocket's Command Center - användande Spark kärna

Lägg till livet i någon gammal affisch på hem med en Spark kärnar ur, som är frimärke-storlek WiFi modul för att interagera med fysiska saker och Neo-pixlar som är mycket liten smart LED.I mitt fall är det en affisch av min favorit karaktär "Rocket&q...

Arduino Mancala spel använder en TouchShield bild

detta är Miguel Bernadin här visar upp min senaste datum kalaha enhet Skjut på en Arduino med en touchshield vilken som har en resistiv touchsreen för indata. Vad du har här är Arduino och till vänster om det är Lithum ryggsäck, till höger om det är...

Hur man spelar 3ds spel använder gateway 3ds flashcart

Gateway 3DS är en av få flashcarts har möjlighet att låta dig spela 3DS spel. 100% 3ds spel kompatibilitet, multi-rom stöd, 3ds spel dumper lagt till och mer. Men det fungerar bara på version 4.1-4.5 3ds/3ds xl. http://www.thegamerdepot.com/Buy-Gatew...

Spela pc spel som använder headsetet vr

Hej, kommer att idag jag visa dig hur man spelar pc spel använder du vr headset.Ladda ner Länkar: google playstore: https://play.google.com/store/apps/de...PC-klienten: https://s3-eu-west-1.amazonaws.com/ma... eller, https://s3-eu-west-1.amazonaws.co...

Visualisera Twitter Hashtag aktivitet med din Spark kärna

Med sin inbyggda WiFi Anlagen och automatisk tillgång till Spark molnet är Spark kärnan ett utmärkt val för att visualisera data från webben. I den här guiden kommer vi använder Spark kärnan med Spark knappen sköld (ett tillägg kretskort) för att vis...

Hur du använder Norton Commander i DosBox för att spela spel

idag, jag kommer att ge alla en snabb tutorial på hur man ställer in DosBox att köra med Norton Commander (NC för kort) för att göra det lättare att spela spel.Först vill jag beskriva vad Norton Commander är exakt. Norton Commander är en filhanterare...

Bärbar infödda MOD spelare baserat på Raspberry PI (spelar MOD, S3M, det, XM etc...). Använder BassPlay bibliotek.

Description:Hallon-PI grundval av ursprunglig MOD player för att spela musik moduler MOD, S3M, det, XM bland andra.Den använder kommandoradsverktyget spelare baserad på bas-play bibliotek.Kort beskrivning av musik moduler:Musik moduler påbörjar från...

Hur du använder en bärbar dator för xbox live

Idag kommer jag visa dig hur du använder en windows Vista laptop som en trådlös adapter för en xbox 360.I inte vet om det fungerar med windows xp eller windows 7 men det kanske.Steg 1: Vad du behöver För detta behöver du:En xbox 360En vista-laptop so...

Bärbara USB-telefon - iPod laddare använder Swiched nätaggregat

Disclaimer: tvinga mig inte ansvarig för eventuella skador på din enhet/sDetta är min första instructable så jag hoppas det hjälper dig att göra detta projekt.Nu är detta ingen bärbar USB-LM7805 telefonladdare, är detta tänkt att vara mer energi effe...

Använder artmoney till hacka spel

lära sig hur till hacka spel med minne scanner artmoney i detta instructable.Steg 1: Ladda ner den och öppna Röj först hämta 7,22 gratisversionen av artmoney från denna länk och öppna Röj från spelet filen i programlistan. (filen spel är inte på bild...

Virtual touch screen spel som använder Zybo

Virtuell pekskärm spel praktisk handledning för Zybo ger stegvisa instruktioner för hur du anpassar din hårdvara att emulera pekskärm på enkla TFT monitor med kamera och finger identifiering.Nödvändig maskinvara:-Zybo styrelsen-Vivado 2014.1 Webpack-...

Hur man använder mBlock programvara för att kontrollera Arduino UNO styrelsen att spela elorgel

mBlock är en grafisk programmering programvara som är utformad utifrån Scratch och kompatibel med Arduino styrelser som Arduino UNO, Nano, mega 2560, leonardo, PicoBoard, Makeblock styrelsen och etc. Människor kan programmera din App, Arduino projekt...

Hur man gör texturer för något spel som använder Source-motorn

denna handledning visar hur man gör en grundläggande struktur för alla source spel, såsom; Half Life 2, Half Life 2: episode 1, Half Life 2: episode 2, Counter-Strike: Source och många andra.När jag började göra egna texturer, fann jag att det var vä...

Hur du använder Laser gravörens för att göra en Fox & gäss spel (ett medeltida brädspel)

hur du använder den laserskärare för att göra ett medeltida spel Fox & gässJag gjorde det på Techshop.Detta kommer att bli ett riktigt kort och enkelt, jag sätter ihop en serie av medeltida spel för tyglar-aktörer och historieintresserade, den som ja...

Gör 3D tryckta bärbara högtalare som använder trä glödtråden

Alla vill ha en awesome uppsättning talare att lyssna till deras favorit spellista... I detta instructable du ska lära dig att göra du egen bärbar högtalare med 3D-utskrifter och trä glödtråden.Den bästa delen om hur du använder trä glödtråden över d...

Spela ljud med Intel Edison och Arduino använder en Bluetooth-högtalare

Detta är en kort introduktion om hur man spelar ljud genom Intel Edison styrelsen när du använder Arduino som en programmeringsmiljö.Sedan Arduino styrelsen för Intel Edison inte har någon ljud capbabilities, vi använder en billigt Bluetooth-högtalar...

Hur du använder Sky3ds Plus för att spela 3ds spel på 3ds/3dsxl/2ds

Vad är den bästa flashcart för att spela 3ds spel? Gateway 3ds, Supercard Dstwo Plus, Ri4 Gold 3ds eller Sky3ds plus? Det finns så många bildkort att välja på att det kan vara förvirrande mycket snabbt. Faktiskt, om du fick konsolen nyaste versionen...

Chibikart: Snabb-prototyper en subminiatyr elektriska Go-Kart använder Digital fabrikation och Hobby komponenter

Chibikart! är en mycket liten ändå kraftfull och lättmanövrerad 2WD elektriska go-kart som du kan bygga med off-the-shelf industri och hobby komponenter och digitalt fabricerade ram delar. Med moderna litiumjonbatterier och borstlösa permanentmagnet...