Innholdsfortegnelse:

Arduino Pac-Man Ghost Costume: 3 trinn
Arduino Pac-Man Ghost Costume: 3 trinn

Video: Arduino Pac-Man Ghost Costume: 3 trinn

Video: Arduino Pac-Man Ghost Costume: 3 trinn
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Juni
Anonim
Image
Image
Monter Arduinos og skjermer
Monter Arduinos og skjermer

Pac-Man er et KLASSISK videospill. I år kler våre skoleansatte seg ut som Pac-Man-spillfigurene. Emnehoder er Pac-Man, lærere er spøkelser.

Det er lett å få et farget stykke Bristol Board, kutte en halvcirkel av toppen, sag-kuttet for bunnen og sette på noen hvite og svarte papirøyne.

Siden jeg er lærer i datavitenskap, vil papirøyne ikke kutte det! La oss sette Arduino på saken og animere øynene!

Dette prosjektet erstatter papirøyene med to Arduino Unos og to mcu_friend 320x240 TFT berøringsskjermskjerm. Det er en flott demonstrasjon av seriell kommunikasjon mellom to Arduinos.

Størrelsen på dette prosjektet er 18 tommer bred og 24 tommer høy. Så den kan lages av 1 stykke Bristol Board og 1 stykke papp fra en stor eske.

La oss klare det!

Rekvisita

  • To Arduinos (Uno eller Mega 2560) (se bildene ovenfor)
  • Lim og tape for å montere kostymet ditt
  • Bølgepapp for å stive ditt spøkelse.
  • Farget Bristol Board for å gjøre ditt spøkelse.
  • Loddejern og noen korte trådlengder
  • To alligatorklips patch -ledninger for å koble Arduinos
  • To 9V batterier og kontaktklips
  • To mcu_friend 320x240 TFT berøringsskjermskjerm. Sørg for at de er et matchet par. Det originale settet mitt hadde skjermopprinnelse (0, 0) i motsatte hjørner. Hvis du ikke har matchede par, må du bare få en Arduino til å gjøre øyeskift i motsatt retning for å få dem til å passe sammen.

Trinn 1: Monter Arduinos og skjermer

Monter Arduinos og skjermer
Monter Arduinos og skjermer
Monter Arduinos og skjermer
Monter Arduinos og skjermer

Sørg for at Arduinos IKKE er koblet til en datamaskin eller strømkilde.

Det er viktig å sørge for at du nøye stiller opp pinnene på hvert skjermskjerm med Arduino. Hvis du ikke kobler dem riktig, steker du skjoldet og HALLOWEEN VIL BLI SKYLT! VIL DU RUIN HALLOWEEN? GJØR DU?

Jeg trodde ikke det.. Går videre!

Hver Arduino har en Serial Rx0 pin og en Serial Tx1 pin. Lodd en kort trådlengde til MASTERs Tx1 -pinne.

Lodd en kort trådlengde til SLAVENS Rx0 -pinne.

Lodd en kort trådlengde til en GND -pinne på hver Arduino.

Koble hvert skjold til det respektive Arduino.

Ikke koble Arduinos sammen ennå.

Trinn 2: Legg skissene på hver Arduino

Skissene krever at to grafikk- og skjermbiblioteker lastes inn i Arduino IDE.

Under "Skisse" -menyen, velg "Inkluder bibliotek" og deretter "Administrer biblioteker".

I søkefeltet søker du etter 'Adafruit GFX' og legger den til IDE -en din.

Søk etter 'MCUFriend' i søkefeltet, og legg det til i IDE -en din.

Arduinoene har hver en skisse som sykler et øye fra venstre til høyre over skjermen. Arduino med høyre øye er MASTEREN og venstre øye Arduino er SLAVEN.

Den grunnleggende skissen tegner øyet (et svart rektangel og sirkel) på venstre side av displayet, og bruker deretter to FOR -løkker med den vertikale rullekommandoen for å flytte øyet fra venstre til høyre og tilbake for en syklus.

Når mesteren starter en syklus, sender den et tegn '1' gjennom sin serielle port til slaven. Når slaven mottar '1', starter den syklusen. Mesteren sykler uendelig i øyet og sender pulsen. Resultatet er den venstre-høyre skiftende øyebevegelsen til Pac-Man Ghost-karakterene!

Åpne og last opp MASTER- og SLAVE -skissene videre til sine respektive Arduino/Screen -sett.

Koble begge Arduinos midlertidig fra datamaskinen.

Koble de to GND -ene sammen med en patch -ledning.

Koble Master's Tx1 -pin til Slave's Rx0 -pin med en patch -ledning.

Koble Arduinos til datamaskinen igjen. Øynene skal begynne å sykle.

Woohoo!

Trinn 3: Lag Ghost -kostymen

Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen
Lag Ghost -kostymen

Skjær bølgepapp i den klassiske spøkelsesformen. Dimensjonene mine er 18 tommer brede og 24 tommer høye.

Lim bølgepapputklippet på Bristol -brettet. La det tørke. Ettersom noen lim krymper når de tørker, kan det være lurt å sette enheten på gulvet og legge vekter på den for å sikre at den holder seg flat når limet tørker.

Når limet er tørt, klipp av overflødig Bristol -brett rundt bølgepapp.

Snu nå spøkelset så den korrugerte siden vender opp.

Husk at kostymen nå er snudd.

Plasser MASTER Arduino på høyre side av pappet og SLAVE Arduino på venstre side, i avstand som du ønsker. Sørg for at alligator -patch -ledningene kan koble de to Arduino -ene.

Spor skjoldene med blyant.

Klipp forsiktig ut øyehullene.

Fest nå hver Arduino/Display til kostymen med tape. Fest de to 9V -batteriene i nærheten for enkel tilkobling til Arduinos.

Slå på Arduinos og la oss prøve å lure!

Unødvendig å si, kan det være lurt å sette tape på baksiden av Arduinos, så det ikke er kortslutning hvis de kommer i kontakt med regn og/eller metalliske glidelåser på strøk/jakker etc. Vær trygg!

Legg en stropp rundt den slik at du kan henge den rundt skuldrene, ha en svart topp og svarte bukser, og du er klar til å jage PacMan rundt i nabolaget ditt! Lag hele settet!

Gledelig Halloween!

Anbefalt: