MicroView Dice (2 / 4 stap)

Stap 2: Maak je eigen geluk!


Aangezien de pret van dobbelstenen in die paar korte seconden van anticipatie, moest ik een manier vinden om die rollende beweging simuleren. Zodra elk van de zijden zijn getekend, hoe maken we opstropen vervolgens "land" met één kant willekeurig weergeven?

Om dat gevoel van dobbelstenen over een tafel overslaan, besloten heb ik om een gevoel van beweging door het knipperen van verschillende zijden (of waarden) in willekeurige patronen.

Alle dat is geweldig, maar nu moeten we ervoor zorgen dat er een element van het toeval of de dobbelstenen zijn niet van plan om veel plezier! We zullen een "random" functie gebruiken met een bereik van 1 tot 6 die we vervolgens aan elke kant koppelen zullen moet worden weergegeven.

Hieronder ziet u de functie in actie:

Nu dat we een willekeurig gegenereerd nummer hebben, schreef ik een functie genaamd drawFace (lijn 32) die zal herkennen van een gegeven getal en het equivalent weergeven op het bord MicroView.

Zoals altijd, initialiseert de Setup functie de OLED-scherm; de belangrijkste code ligt in de loop waar een willekeurige broodje wordt gemaakt, dan een willekeurig getal van 1-6 met onze "drawFace"-functie om te bereiken dat gevoel van een rollende dobbelstenen weergegeven.

Dit gaat om te worden herhaald "roll" tijden, waar "roll" is een variabele variërend van 1 tot 20. Vervolgens dobbelstenen 10 seconden later, we de opnieuw.

Gerelateerde Artikelen

Magic Dice illusie - Download en zorgen voor gratis!

Magic Dice illusie - Download en zorgen voor gratis!

Een intrigerende optische illusie voor iedereen om kostenloos te downloaden.Dit model werd oorspronkelijk gepubliceerd op www.robives.comEr zijn geen bewegende delen in het model, maar als u het model van links naar rechts beweegt de dobbelstenen lij
Gloed in de donkere sterrenbeeld Dice - nu met VIDEO!

Gloed in de donkere sterrenbeeld Dice - nu met VIDEO!

Ik heb altijd gefascineerd door "stars". Sinds de oudheid, de sterrenbeelden boven ons verantwoordelijk voor een groot deel van het lot van de mannen zijn bevonden, en hebben gesteld voor begeleiding of zegeningen.Er is een nummer van Björk die
Magnetische Rubik's Dice Cube

Magnetische Rubik's Dice Cube

dit project is een gewijzigde versie van gfixler van magnetische acryl Rubiks kubus, en gebruikt rode doorschijnende dobbelstenen in plaats van heldere acryl kubussen. Ik geef krediet voor de dobbelstenen idee naar ella en andyholloway, die gingen om
2 x 2 magnetische Dice Cube

2 x 2 magnetische Dice Cube

kort na het beëindigen van mijn magnetische Rubik's Dice Cube, begon ik te denken over het vooruitzicht van het creëren van een 2 x 2-versie van de dobbelstenen kubus.Eerste van alle, sommige terminologie van de kubus die u moet weten. Een "blokje&qu
Hoe ik van mijn MicroView Bootloader vast

Hoe ik van mijn MicroView Bootloader vast

Als u back-het MicroView project op Kickstarter dit voorjaar, zoals ik deed, toen je nog gretig geweest ontvangt kijken uit naar de dag u u in de mail. En u waarschijnlijk ook weten nu dat de fabrikant, SparkFun, een fout in het productieproces maakt
CPU-Monitor Microview

CPU-Monitor Microview

Dit project is een bewijs van concept tot de Microview omzetten in een Heads Up Display voor gamers gemakkelijk om spoor te houden van hun CPU-gebruik (aan de rechterkant) en Ping snelheid (aan de linkerkant). Momenteel gebruikt het slechts de fundam
CPU-gebruik van MicroView + Temp Monitor

CPU-gebruik van MicroView + Temp Monitor

Dit project maakt uw Microview van CPU-gebruik en temperatuur monitor. Het is gebouwd met MicroView standaardbesturingselementen (schuifregelaars). Het idee was om het te bouwen zo gemakkelijk en eenvoudig mogelijk is. Leerprogramma zal u tonen hoe t
MicroView POV

MicroView POV

dit is een van de gemakkelijkste en eenvoudigste builds die ik tot nu toe heb gedaan, maar de resultaten zijn behoorlijk indrukwekkend. Dit is een groot project voor beginners.Het is een één board POV display. Als u niet wat een POV display weet is G
DICE - a tiny, rigid and superfast 3D-printer

DICE - a tiny, rigid and superfast 3D-printer

Hallo!Mijn naam is René, ik ben een 34 jarige Duitse elektrotechnicus en dit is mijn allereerste instructable. In mijn vrije tijd dol ik ben op het sleutelen aan 3D-printers. In de afgelopen jaren ik het opbouwen van 3 verschillende 3D-printer op mij
Arduino Double Dice Jewelry Box w / Secret Switch

Arduino Double Dice Jewelry Box w / Secret Switch

dit was een leuk project. Druk op de rode knop, Bekijk de dobbelstenen "ROLL" dan op een willekeurige rol meeste elke keer stoppen.Het hart van dit spel is de ATMEL ATmega328P op een stand-alone bord. Powered by 4 AA NiMD batterijen.Vindt u de S
Zelfgemaakte kleine zakje / Dice Bag

Zelfgemaakte kleine zakje / Dice Bag

ik onlangs begonnen met het spelen van de Dungeons & Dragons en besloten mij nood een zak voor mijn dobbelstenen. Dit is een echt eenvoudig ontwerp dat is super makkelijk te maken.Tools & materialen die nodig zijn:SchaarSharpiePaperclipPinnenNaald
Dice Trays

Dice Trays

Ik hield maken van deze, en we gebruiken ze elke keer dat we spelen DND of WOD.Stap 1: Wat je nodig hebt:Helaas, toen ik deze maakte, ik niet eens denken over het nemen van stap voor stap foto's. De kisten die we gebruiken om te houden van onze dobbe
FrankenToothbrush: Slice en Dice Electro-mondhygiëne

FrankenToothbrush: Slice en Dice Electro-mondhygiëne

"Flip de hoofdschakelaar, Igor! WHAAAHAHAHA!!!"Nou, OK, begonnen niet precies zoals dat - dit, vreemd genoeg, met verloren bagage...Toen ik aankwam bij vrienden van mij na een van mijn vele reizen, minus mijn bagage, gaf ze me een van hun "
Hoe te spelen Pig(Dice)

Hoe te spelen Pig(Dice)

varken is een zeer eenvoudig dobbelstenen spel en erg leuk gamrStap 1: Doel van het spel100 punten vóór uw tegenstander te scorenStap 2: Wat heb je nodig Een stuk papierPotlood/pen/markering of iets schrijven2 dies hebben 6 gezichtenStap 3: De regels