INHOUDSOPGAWE:
- Stap 1: Dit is wat u nodig het
- Stap 2: Tyd, na 'n R T
- Stap 3: Hardware La Vista, Baby
- Stap 4: As (lastStep) {code ();}
Video: Sif's Maze (spel) - Arduino ITTT: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
My skool het my die taak gegee om iets interaktiefs met 'n Arduino te maak. Ek het 'n klein doolhofspel gemaak, wat ongelukkig nie so goed uitgedraai het nie, maar voel vry om dit af te handel of daarby te voeg
Hierdie projek het begin as 'n konsep vir 'n TBA oor Noorse mitologie. Jy was Lifthrasir, lief vir die lewe en het jou naam vergeet. Jy moes óf jou minnaar, Lif, vind, óf ontsnap uit die woud waarin jy wakker geword het. Helaas, dit het ook nie te goed gegaan nie, so ek het dit verander in 'n klein doolhofspel, terwyl ek nog steeds vasgehou het aan die Noorse mitologie
Stap 1: Dit is wat u nodig het
Die volgende stukke is nodig vir hierdie projek:
- Arduino Uno
- Spring drade
- Liquid Crystal Display (LCD) (16, 2)
- Drukknop x2
- Potensiometer
- 10k Ohm Weerstand x3
- Minstens 1 kg speksteen (hoe meer klip jy het, hoe makliker is dit om die hardeware binne te pas).
- Houtprop x4
Stap 2: Tyd, na 'n R T
Julle het dit reg gelees dames en here. Dit is tyd om A R T. Of liewer, sny die speksteen op so 'n manier dat die hardeware daarin pas.
Ek het dit gedoen deur die steen te sny en te rasper, maar as u ander, meer professionele gereedskap tuis het, kan u dit gerus gebruik. Speksteen word baie maklik gekweek, dus u het nie 'n MX-30KSUPER-boor nodig nie. Standaard voorrade en roostervoorrade sal goed werk.
Eerstens moet ons die klip in twee verdeel. Glo dit of nie, maar ek het dit gedoen deur 'n saag vir sagte metale te neem en regdeur dit te saag. noudat ons 2 helftes van 'n klip het, kan ons iewers in die middel van een van die helftes 'n reghoekige vorm begin uitsny. Ons sal dit vir die vertoning gebruik. Ek het myne groot genoeg gemaak sodat die HELE skerm daarin kan pas, maar u kan dit ook so vorm gee dat slegs die skerm self geopenbaar word.
MET VERSIGTIGHEID !! Soos u dalk opgemerk het, is daar 'n groot kraak in my skerm. Dit het gebeur terwyl ons naby 'n skraler deel geboor het (ons sal later gaan boor). Wees baie versigtig terwyl u naby slanker dele boor, want dit gebeur baie.
O ja, miskien ook versigtig in die algemeen. Ek sou dit haat as iemand gewond was as gevolg van my projek.
Nou! Wat die tweede helfte betref, benodig ons 'n uitgeholde reghoekvorm. Diep genoeg om by die Arduino en potmeter te pas, maar nie te diep nie, want jy wil nie hê dat die klip moet skeur nie.
Tyd om te boor, skat. Nou wil u 4 plekke rondom die vertoongat en die hol gedeelte van u helftes kies. U sal later die houtproppe daarin sit om die boonste (vertoon) helfte te ondersteun. Boor gate in (nie deur nie) die klip en steek die proppe in die gate. Doen dieselfde met die boonste (vertoon) helfte. Ek stel voor dat u die gate op dieselfde plekke plaas.
Nadat u dit gedoen het, moet u die klippe op mekaar kan sit, met ruimte tussenin!
Stap 3: Hardware La Vista, Baby
Jammer vir die verskriklike Terminator -woordspeling, maar dit is tyd om die hart van die masjien te versamel.
Begin met die soldeer van penne of springdrade na die LCD -skerm. Ek het gekies om die springdrade direk aan die skerm te soldeer. Op hierdie manier sou ek ruimte bewaar en sou alles beter pas. As u klaar is, moet u skerm baie soos myne lyk. U kan hier kyk hoe u die LCD -skerm bedraad:
www.arduino.cc/en/Tutorial/HelloWorld?from …
U kan die presiese instruksies in hierdie tutoriaal volg, want ek het dit ook gebruik om my skerm aan te sluit, sodat die kode met hierdie penne werk.
Nadat u klaar is, kan u die skerm toets met die voorbeeldkode in dieselfde handleiding.
Vervolgens stel ek voor dat u die potmeter op 'n stuk printbord aansluit. Koppel die potmeter en die skerm en toets die potmeter deur dit te draai. As die helderheid van die LCD verander, het u dit korrek bedraad. Indien nie, stel ek voor dat u die tutoriaal hierbo gekyk.
As u klaar is, neem u knoppies, koppel dit aan die grond en 5V -penne op u Arduino. U kan die knoppies aan enige digitale penne koppel. Kontroleer die kode as die penne dieselfde is.
Nadat u klaar is, kan u die hardeware in u klip steek!
Stap 4: As (lastStep) {code ();}
Slaapplek. Tyd om die matriks in te voer.
Jy het dit raai! Dit is tyd om te kodeer. Moenie bekommerd wees nie. Hierdie deel is eintlik redelik maklik. Die enigste ding wat ek nie aan die werk kon kry nie, was die spel oor die skerm. As u daarin slaag om dit aan die werk te kry, vertel dit asseblief!
U kan my kode wat ek bygevoeg het, as 'n aflaaibare lêer gebruik. U kan u eie vlakke byvoeg deur die vorige vlakke te kopieer en te plak, maar met verskillende antwoorde (links en regs).
En dit is al! Ek hoop regtig dat u iets uit hierdie tutoriaal gekry het en miskien selfs u eie gemaak het!
As jy dit gedoen het, sou ek dit graag wou sien!
Aanbeveel:
Spel met 4 knoppies met een analoog invoer: 6 stappe (met foto's)
Spel met 4 knoppies met een analoog invoer: hierdie instruksies fokus op die gebruik van een analoog invoerlyn vir verskeie knoppies wat onafhanklik van mekaar opgespoor kan word. Al die speletjies (8 in t
Outomatiese telling vir 'n klein Skee-Ball-spel: 10 stappe (met foto's)
Outomatiese puntetelling vir 'n klein balbalspeletjie: Tuisgemaakte Skee-bal-speletjies kan baie pret vir die hele gesin wees, maar die nadeel daarvan was altyd die gebrek aan outomatiese telling. Ek het voorheen 'n Skee-Ball-masjien gebou wat die balle in aparte kanale gegrond het op grond van die
Draai dit om! - die domste spel ter wêreld?: 7 stappe (met foto's)
Draai dit om! - die wêreld se domste spel?: Oorsprong: dit is 'n spel wat ek oor 'n paar jaar ontwikkel het 2018-2019 Dit was oorspronklik 'Stupid Flip' genoem. en het uit my belangstelling gekom om eenvoudige en prettige interaktiewe speletjies te skep wat ook gebruik kan word vir die onderrig van kodering. Dit is abo
Microbit Tic Tac Toe -spel: 4 stappe (met foto's)
Microbit Tic Tac Toe Game: Vir hierdie projek het my mede -werker - @descartez en ek 'n wonderlike tic -tac toe -speletjie geskep met behulp van die radiofunksionaliteit van mikrobit. As u nog nie van mikrobits gehoor het nie, is dit 'n wonderlike mikrobeheerder wat ontwerp is om kinders te leer programmering. Hulle
Network Rivalry: 'n Low-Latency-spel vir die BBC Micro: bit: 10 stappe (met foto's)
Network Rivalry: a Low-Latency Game for the BBC Micro: bit: In hierdie tutoriaal sal ek verduidelik hoe u 'n basiese multiplayer-speletjie op die BBC micro: bit kan implementeer met die volgende funksies: 'n Eenvoudige koppelvlak Lae vertraging tussen knoppies druk en skermopdaterings 'n Buigsame aantal deelnemers Maklike samewerking