Interactieve Dungeon Board (2 / 5 stap)

Stap 2: De code kraken


Ik heb niet een uitgebreide kennis van programmeren. In feite, was ik nooit tot een half jaar geleden toen ik begon met het leren van Python en HTML/PHP geprogrammeerd. Helaas, Arduino ondersteunt geen python, dus ik zou niet zitten kundig voor mijn kennis er direct van toepassing. Ik heb echter een goed gevoel voor de logica van de programmering. Het moeilijkste onderdeel voor mij is te weten hoe ze het correct formuleren, en het onthouden van de functies en hoe u kunt een beroep op hen.

Dat is waarom ik dacht dat ik zou schrijven een mockup voor de code in een codering stijl, maar in mijn eigen woorden, zodat ik kon later vertalen naar daadwerkelijke code voor de Arduino. Ik opgenomen beelden van mijn testmodellen boven voor uw kijkplezier.

Ik speelde met een aantal manieren om het te doen, en eindigde met deze eenvoudige als verklaring dat gemakkelijk programmeerbare en zo kort mogelijk was. Dit was echt de enige basic functie die ik nodig voor het project hebben zou, en ik ben blij met hoe het bleek. Het was echt belangrijk voor me dat elke dungeon master zou kunnen zijn voor het programmeren van de pleinen met zo weinig mogelijk extra informatie. Heb ik besloten om de functies voor duidelijkheid en gemak programmering beperkt houden.

Ik heb twee versies van mijn uiteindelijke code opgenomen: één die gebruikmaakt van digitale pinnen, en één die gebruikmaakt van analoge. De analoge gevoeliger zijn, maar meestal heb je meer digitale pinnen te uwer beschikking.

Verbeterde degene herbergt de analoge pinnen en ook commentaar bij de code.

Hier is een link naar de github met mijn code

Verhoog het aantal pleinen op uw bord, eenvoudig maken van een nieuwe en lees variabele om de pincode die u wilt gebruiken en toe te voegen aan de rest van hen, is het zo makkelijk.

Gerelateerde Artikelen

85 inch Rear Projection Wiimote Digibord (interactieve White Board)

85 inch Rear Projection Wiimote Digibord (interactieve White Board)

dit Instructable laten zien hoe een Wiimote interactieve Whiteboard instellen met behulp van Johnny Lee's techniek. Er zijn andere Instructables gewijd aan het opzetten van en met behulp van de Wiimoteboard, dus ik ga niet ter dekking van de basic st
Ductiles: Interactieve afbeelding en Message Board

Ductiles: Interactieve afbeelding en Message Board

Ductiles is geboren uit mijn fascinatie voor een video-spel waar spelers sluit de leidingen voor water onder tijdsdruk, evenals Bauhaus typografie. Het frame 15 x 10 raster bevat 150 stukken van hand-geschilderde houten tegels, elk die lijkt op een v
Zelfgemaakte 60$ interactieve Board

Zelfgemaakte 60$ interactieve Board

Hey!!In Letland te voltooien van de middelbare school heeft iedereen te maken van een wetenschappelijk onderzoek werken, zodat ik kiezen voor maken op fysica.Ik had veel verschillende plannen, maar dit één scheen als de beste van velen.Ik verzamelde
Interactieve Halloween pompoen (Arduino gebaseerd)

Interactieve Halloween pompoen (Arduino gebaseerd)

HET IDEEEen pompoen die gloeit, schudt en schreeuwt... [video]Het is Halloween, dus natuurlijk, dat we moesten een project die verband houdt met die.Het idee is om een pompoen, die zintuigen van de aanwezigheid van een persoon die probeert te krijgen
Interactieve weekkalender

Interactieve weekkalender

GroetenDe kunst van het tijdbeheer is geven enthousiasme om ons leven zinvollerBeginnen met eenvoudige ding, we weten wat we hebben moet doen wat we hebben gedaan en morgen today herziening het als onze missie vandaag, als niet gedaan maar dus we kle
Interactieve Bluetooth Mood Lamp

Interactieve Bluetooth Mood Lamp

Voor onze laatste Project van elektronica bouwden we een interactieve stemming-lamp, die bouwt op een vorige project (Zie voor een versie 1), maar het verschil is dat de gebruiker met de lamp via bluetooth communiceren kan! Wie moet een potentiometer
De interactieve donatie Box

De interactieve donatie Box

Donatie vakken kunnen veel meer interessant en aantrekkelijk wanneer u ze met elektronica en een beetje van programmeren combineren. Dit instructable zal u tonen hoe te. Zoals de naam verklaart, kan donatie vakken interactief te maken u helpen veel m
Interactieve LED Beer Pong tafel

Interactieve LED Beer Pong tafel

Maak uw eigen interactieve LED Beer Pong tafel!Dit instructable zal u door alle stappen te begeleiden om het maken van een one-of-a-kind bier pong tafel compleet met kopje opsporen van RGB peulen, automatische bal sluitringen, een 32 x 12 ping pong b
Interactieve LED omslagdoek beweging

Interactieve LED omslagdoek beweging

Het voelt altijd extra hard in de winter lopen de hond vóór en na het werk want het is koud en donker buitenkant. Deze sjaal is ontworpen om zowel warmte en licht voor extra veiligheid (en amusement).De sjaal oplicht over het gehele oppervlak in reac
Kids Fun voelde Board

Kids Fun voelde Board

mijn familie was op een tentoonstelling van de Jim Henson niet al te lang geleden, en ze hadden de coolste interactieve sectie waar de kinderen hun eigen stripfiguren doordat voelde vormen op een bord van de stof hangen aan de muur kunnen maken.Er we
Huisdier interactieve apparaat

Huisdier interactieve apparaat

Uw huisdieren zijn gekooide altijd wanneer je bezig met je werk bent? Zijn ze meer kans om te worden lui zonder interactie met u?Oh, geen... Dit is niet goed.Dus we dit huisdier interactieve apparaat genaamd ontworpen ' Hallo Jerry ".Stap 1: Onderdel
PIXEL - interactieve LED Kunst

PIXEL - interactieve LED Kunst

In dit Instructable, zal ik praten over PIXEL die momenteel op KickStarter (schaamteloze Plug). En ook hoe een man met een baan kunt nemen van een idee en hem in een echt product zet.De KickStarter voor PIXEL omvat ook de DIY Kit versie van dit proje
Interactieve Fuzzy LED riem

Interactieve Fuzzy LED riem

Dit is een Instructable om u te tonen hoe maak je een interactieve, fuzzy LED-riem! Riem kan worden in menig opzicht gebruikt, niet alleen als een gordel... dragen als een bandolier, hang het op de muur, wikkel het rond je rugzak of fiets... de optie
Interactieve handschoenen

Interactieve handschoenen

Deze interactieve handschoen gebruikt flex sensoren, geleidend stof en een versnellingsmeter naar zin hand oriëntatie, bocht van elke vinger, en vingertop raakt. Het heeft ook een kleine motor in de palm van de hand voor haptische feedback. De handsc