Rock papier schaar Lizard Spock Desk Toy (12 / 14 stap)

Stap 12: Stekker in het stopcontact, laadt de code en test

Wil je dit sluit en testen voorafgaand aan de voltooiing van de zaak eromheen. Laden van de code (bijgevoegd) en testen van alle knoppen, spelen een paar spelletjes en voel je de voldoening van een project dat is bijna voltooid. U zult de kleine winst en verlies tonen de eerste keer dat je ze horen.

Over de code:

De code is zeer eenvoudig en intuïtief. Ik weet dat er waarschijnlijk veel gebieden van dat ik kon hebben verbeterd door met schakelaar en case-statements in plaats van alle mijn als, en, of uitspraken, maar ik eerlijk gezegd niet schelen. Ik denk dat de manier waarop die het is geschreven maakt het gemakkelijker voor een beginner (zoals ikzelf) oprapen en de eerste keer door te begrijpen.

Tonen: Ik had een harde tijd om de Toon-bibliotheek om te werken zodat ik kopiër enkel en alle de internals van het geplakt in de header van mijn code, probleem opgelost.

Pin-toewijzingen: jou kan afwijken.

Aantal aselecte: Google "willekeurige nummer arduino" en krijgen klaar om te lezen een heleboel boos nerds elkaar te debatteren over wat het beste is. Arduino tutorials suggereren met behulp van een vrije analoge ingang om het zaad van de random number generator maar ik vond dat dit vaak gaf dezelfde computer geselecteerd "throw" over en voorbij. Heb ik uiteindelijk besloten om het zaad van de random-functie met millis(), omdat de kansen zijn dat een mens nooit zal druk op de knop bij de dezelfde milliseconde telling telkens als zij spelen. Ik heb geconstateerd dat dit inderdaad zeer willekeurige voelt en de computer ongeveer 40-50% van de match ups wint.

Analoge knop waarden: Ik schreef een apart stukje code in een ander programma te lezen van de analoge waarden verwacht voor knooppersen en de resultaten van die gebruikt om te voeden mijn grenzen in dit programma.

De Pro-Trinket programmeren:

Ik vond dit zeer frustrerend en dat voor iemand die al de Arduino IDE geïnstalleerd met vele andere bibliotheken uit andere projecten de Adafruit instructies waren niet zo duidelijk. Ze hebben veel informatie op hun website wel. Ik stel voor knutselen met dit en enkele eenvoudige knipperen schetsen testen voordat u deze code uploadt. https://Learn.adafruit.com/Introducing-Pro-Trinket...

Gerelateerde Artikelen

ROCK, PAPER, SCHAREN, HAGEDIS, SPOCK, het kaartspel

ROCK, PAPER, SCHAREN, HAGEDIS, SPOCK, het kaartspel

(overgenomen van de wikipedia pagina over Rock papier scharen Lizard Spock: http://en.wikipedia.org/wiki/Rock_Paper_Scissors_Lizard_SpockRots-papier-schaar-hagedis-Spock is een uitbreiding van de vijf-gebaar van de klassieke selectie methode spel roc
Hoe te spelen Rock, Paper, Scissors, hagedis, Spock

Hoe te spelen Rock, Paper, Scissors, hagedis, Spock

In dit Instructable, ik zal je leren hoe te spelen van een variatie van Rock, Paper, Scissors Rock, Paper, Scissors, hagedis, genaamd Spock. De regels zijn zeer vergelijkbaar met het originele spel, maar met een paar meer opties om uit te kiezen.Stap
Arduino rots-papier-schaar

Arduino rots-papier-schaar

hier is mijn versie van het klassieke Rock-Paper-Scissors spel, maar het is gewoon u tegen het ATMEGA328P-PU. De teamscorer is aan de bovenkant met een gele LED voor zelfs, groene LED's voor de speler, en rode LED's voor de chip. Als één kant 5 ander
Steen papier schaar

Steen papier schaar

Wij allen hebben 'Steen papier schaar' hele hijs zootje keer gespeeld. Dit Instructable zal u begeleiden in het maken van elektronische 'Steen papier schaar' spel dat ervoor zorgen zal dat er geen bedrog en ook dat u veel plezier tijdens het leren va
Upcycle gebruikt papier in een Papercraft vliegtuig Toy

Upcycle gebruikt papier in een Papercraft vliegtuig Toy

dit instructable krijgt u de stap voor stap maken uw vliegtuig gerecycleerd papier met behulp van goedkope en makkelijk te gebruiken materialen.  Uw vliegtuig kan worden gebruikt om een verscheidenheid van ideeën in een klaslokaal te illustreren even
3D afgedrukt draad Frame Cube Spinner Desk Toy

3D afgedrukt draad Frame Cube Spinner Desk Toy

Tijdens het kijken naar een draad frame kubus in een hoek, werd ik geïnspireerd door de manier waarin de zijden van de shape interactie en interessante vormen maken met het licht. Ik dit bureaublad speelgoed om te draaien van een draad frame kubus in
Rock, Paper, Scissors Math spel te leren hoeken

Rock, Paper, Scissors Math spel te leren hoeken

het doel van dit Instructable is om onderscheid te maken tussen Acute, stompe, recht & rechte hoeken door het spelen van een variatie van Rock, Paper & schaar studenten te helpen. Uw leerlingen zullen love it!Stap 1: Wiskundige opmerking over Rock
Naruto Themed Birthday Party

Naruto Themed Birthday Party

het is Zander de 9e verjaardag dit jaar. Ik wil alleen zeggen, man! waar is de tijd gebleven? Geeze, hij zal worden opgegroeid voordat ik het weet. Hoe dan ook, hij heeft Naruto thema gekozen voor de dit jaar.Naruto is een anime over ninjas. Als je n
Elektronica voor Absolute Beginners, Study Guide, hoofdstuk 1

Elektronica voor Absolute Beginners, Study Guide, hoofdstuk 1

Hallo,Ik ben k., ik ben een student en ik ben momenteel het nastreven van een graad in elektronica technologie. Ik besloot dat de beste manier om te leren is door het delen van wat ik net geleerd; het geeft me een kans om echt te begrijpen het onderw
Preposition UNO - Games voor docenten Engels (ESL)

Preposition UNO - Games voor docenten Engels (ESL)

Dit is een spel werd ik geïnspireerd om van een ruwe tekening vond ik in mijn bureau verlaten van een vorige leraar van een soortgelijke activiteit te maken. Dit spel volgt dezelfde regels als UNO behalve studenten kan niet meer dan één kaart in één
K'Nex Soccer Game

K'Nex Soccer Game

hier is een spel dat ik heb lang geleden op papier gemaakt. Nu maakte ik het op K'nex en in 3D. Je doel is om te schieten de bal in het net. U bent verantwoordelijk voor alle leden van uw team als je om de beurt met uw tegenstander en plaats kaarten
3 speler 3D schaakbord

3 speler 3D schaakbord

Schaken is een leuke en uitdagende spel, ik heb het jarenlang liefgehad en het heeft al een verleden tijd van mij want ik op school was. Er zijn vele verschillende versies, waaronder 3 speler en 3D Schaken, maar geen combinatie van beide. Ik dacht da
PhffArt - Kinetic Trophy Brain

PhffArt - Kinetic Trophy Brain

Art moet twijfelachtig. Kiteman kinetische kunst nog meer.  Misschien zal de koningin facebook dit zoals het schildert een trouwe betreft niet wachten op het wel.Hier is een stukje van de hoge concept art recht hersenen phffArt.  Symbolisch voor de v
POKEMON gevechten in het echte leven!

POKEMON gevechten in het echte leven!

dit is mijn eerste instructable. Ik zal worden leer je hoe pokemon met je vrienden in het echte leven, geen DS of GAMEBOY spelen.Stap 1: wat u nodig zult hebben en hoe om te spelen! het eerste ding u zult moeten is een hand, een tweede persoon en bas