Inhoudsopgave:
- Stap 1: Dit is wat je nodig hebt
- Stap 2: Tijd, naar een R T
- Stap 3: Hardware La Vista, Baby
- Stap 4: Als (lastStep) {code();}
Video: Sif's Maze (Game) - Arduino ITTT - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Mijn school gaf me de opdracht om iets interactiefs te maken met een Arduino. Ik heb een klein doolhofspel gemaakt, dat helaas niet zo goed uitpakte, maar voel je vrij om het af te maken of er iets aan toe te voegen
Dit project begon als een concept voor een TBA over de Noorse mythologie. Je was Lifthrasir, levensgenieter en was je naam vergeten. Je moest of je geliefde, Lif, vinden of ontsnappen uit het bos waarin je wakker werd. Helaas liep dit ook niet zo goed af, dus veranderde ik het in een klein doolhofspel, nog steeds vasthoudend aan de Noorse mythologie
Stap 1: Dit is wat je nodig hebt
De volgende stukken zijn nodig voor dit project:
- Arduino Uno
- Sprongdraden
- Liquid Crystal Display (LCD) (16, 2)
- Drukknop x2
- Potentiometer
- 10k Ohm Weerstand x3
- Minimaal 1 kg speksteen (hoe meer steen je hebt, hoe gemakkelijker het is om de hardware erin te passen).
- Houten plug x4
Stap 2: Tijd, naar een R T
U leest het goed dames en heren. Het is tijd voor A R T. Of liever gezegd, kerf de speksteen zo dat de hardware erin past.
Ik deed dit door de steen te gutsen en te raspen, maar als je thuis andere, meer professionele gereedschappen hebt, gebruik die dan gerust. Speksteen is heel gemakkelijk te kweken, dus je hebt echt geen MX-30KSUPER boormachine of iets dergelijks nodig. Standaard guts- en raspbenodigdheden werken prima.
Eerst moeten we de steen in tweeën splitsen. Geloof het of niet, maar ik deed dit door een zaag voor zachte metalen te nemen en er dwars doorheen te zagen. nu we 2 helften van een steen hebben, kunnen we beginnen met het uithakken van een rechthoekige vorm ergens in het midden van een van de helften. We zullen dit gebruiken voor de weergave. Ik heb de mijne groot genoeg gemaakt zodat het HELE scherm erin past, maar je kunt het ook zo vormgeven dat alleen het scherm zelf wordt onthuld.
GA VOORZICHTIG TE DOEN!! zoals je misschien hebt gemerkt, zit er een enorme scheur in mijn schermhelft. Het gebeurde tijdens het boren in de buurt van een slanker deel (we komen later bij het boren). Wees heel voorzichtig bij het boren in de buurt van slankere delen, omdat dit veel gebeurt.
Oh ja, misschien ook voorzichtig zijn in het algemeen. Ik zou niet graag zien dat iemand gewond raakt vanwege mijn project.
Nutsvoorzieningen! Wat de tweede helft betreft, hebben we een uitgeholde rechthoekige vorm nodig. Diep genoeg voor de Arduino en potmeter, maar niet te diep, want je wilt niet dat de steen splijt.
Tijd om te boren, schat. Nu wil je 4 plekken rond het displaygat en het holle deel van je helften kiezen. Daar plaats je later de houten pluggen in om de bovenste (display)helft te ondersteunen. Boor gaten in (niet door) de steen en steek de pluggen in de gaten. Doe hetzelfde met de bovenste (display)helft. Ik stel voor dat je die gaten op dezelfde plaatsen plaatst.
Nadat je dat hebt gedaan, zou je de stenen op elkaar moeten kunnen leggen, met ruimte ertussen!
Stap 3: Hardware La Vista, Baby
Sorry voor de vreselijke Terminator-woordspeling, maar het is tijd om het hart van de machine te monteren.
Begin met het solderen van pinnen of springdraden naar het LCD-scherm. Ik koos ervoor om de springdraden rechtstreeks op het scherm te solderen. Zo zou ik ruimte behouden en zou alles beter passen. Als je klaar bent, zou je scherm veel op het mijne moeten lijken. U kunt hier opzoeken hoe u het LCD-scherm moet aansluiten:
www.arduino.cc/en/Tutorial/HelloWorld?van…
Je kunt de exacte instructies in deze tutorial volgen, omdat ik dit ook heb gebruikt om mijn scherm aan te sluiten, dus de code werkt met deze pinnen.
U kunt het scherm testen met de voorbeeldcode in dezelfde zelfstudie nadat u klaar bent.
Vervolgens stel ik voor dat u de potmeter aansluit op een stuk printplaat. Sluit de potmeter en het scherm aan en test de potmeter door deze te draaien. Als de helderheid van het LCD-scherm verandert, hebt u het correct aangesloten. Als dat niet het geval is, raad ik u aan de hierboven gelinkte tutorial nog eens te bekijken.
Als je klaar bent, pak je je knoppen, sluit je ze aan op de grond en 5V-pinnen op je Arduino. U kunt de knoppen op elke digitale pinnen aansluiten. Zorg ervoor dat u de code controleert als de pinnen hetzelfde zijn.
Nadat je klaar bent, kun je de hardware in je steen plaatsen!
Stap 4: Als (lastStep) {code();}
Bliep bliep. Tijd om de matrix in te gaan.
Je hebt het geraden! Het is tijd om te coderen. Maak je geen zorgen. Dit deel is eigenlijk vrij eenvoudig. Het enige waar ik niet mee aan de slag kon, was de game over screen. Als het je lukt om het werkend te krijgen, vertel het me dan alsjeblieft!
Je kunt mijn code gebruiken die ik als downloadbaar bestand heb toegevoegd. U kunt uw eigen niveaus toevoegen door de vorige niveaus te kopiëren en te plakken, maar met verschillende antwoorden (links en rechts).
En dat is alles! Ik hoop echt dat je iets aan deze tutorial hebt gehad en misschien zelfs je eigen tutorial hebt gemaakt!
Als je dat doet, zou ik het graag zien!
Aanbevolen:
ITTT: 'Zingend Meisje': 5 stappen
ITTT: 'Zingend Meisje': Project 'zingend meisje' instructies: Hier ga ik vertellen hoe jij zelf een zingen meisje kan maken met arduino. Wat houd het in?: Je gaat een meisje van hout maken die beide haar armen uitsteekt. Aan de ene arm zit een lichtsensor en aan de andere
ITTT L.E.D.: 3 stappen
ITTT L.E.D.: Dit is een schoolproject voor een cursus genaamd If This Then That. Het uitgangspunt van de schoolopdracht is om een interactief object te maken met behulp van elektronica, voornamelijk de Arduino Uno. Na een lange periode van nadenken besloot ik iets te maken
Servogestuurde Marble Maze Build 2: 6 stappen (met afbeeldingen)
Servo Controlled Marble Maze Build 2: Dit is een bijgewerkte build op basis van een eerdere Instructable. Deze is makkelijker te maken en ziet er wat beter uit. Bovendien zijn sommige nieuwe bouwtechnieken, zoals het gebruik van magneten om het Lego-doolhof te bevestigen, best cool. Het project is voor een website die
Maak een Maze Runner-robot: 3 stappen (met afbeeldingen)
Maak een Maze Runner Robot: Doolhofoplossende robots stammen uit de jaren 70. Sindsdien houdt de IEEE doolhofoplossende wedstrijden, de Micro Mouse Contest. Het doel van de wedstrijd is om een robot te ontwerpen die zo snel mogelijk het middelpunt van een doolhof vindt. De A
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt: 4 stappen
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt.: Ik heb onlangs Call of Duty 4 van een vriend gekocht (gratis zou ik kunnen toevoegen) omdat hij niet op zijn computer zou draaien. Wel, zijn computer is vrij nieuw, en het verbaasde me waarom hij niet zou werken. Dus na een paar uur zoeken op internet kwam ik