INHOUDSOPGAWE:
- Voorrade
- Stap 1: Monteer die Arduinos en skerms
- Stap 2: Laai die sketse op elke Arduino
- Stap 3: Maak die spookkostuum
Video: Arduino Pac-Man spookkostuum: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Pac-Man is 'n KLASSIEKE videospeletjie. Hierdie jaar trek ons skoolpersoneel aan soos die Pac-Man-spelkarakters. Onderwerpskoppe is Pac-Man, onderwysers is spoke.
Dit is maklik om 'n gekleurde stuk Bristol Board te kry, 'n halfsirkel van die bokant af te sny, 'n saagtand vir die onderkant en 'n paar wit en swart papier oë aan te trek.
Aangesien ek 'n onderwyser in rekenaarstudies is, sal papier oë dit nie sny nie! Kom ons plaas Arduino op die saak en maak die oë lewendig!
Hierdie projek vervang die papieroë met twee Arduino Unos en twee mcu_friend 320x240 TFT -aanraakskermskerms. Dit is 'n uitstekende demonstrasie van reekskommunikasie tussen twee Arduinos.
Die grootte van hierdie projek is 18 cm breed en 24 cm lank. Dit kan dus gemaak word uit 1 stuk Bristol Board en 1 stuk karton uit 'n groot boks.
Kom ons maak dit!
Voorrade
- Twee Arduino's (Uno of Mega 2560) (sien foto's hierbo)
- Plak en plakband om u kostuum te monteer
- Golfkarton om u spook te versterk.
- Gekleurde Bristol Board om jou spook te maak.
- Soldeerbout en 'n paar kort draadjies
- Twee laadkoorde met krokodille om die Arduinos aan te sluit
- Twee 9V batterye en connector clips
- Twee mcu_friend 320x240 TFT -raakskermskerms. Maak seker dat hulle 'n bypassende paar is. My oorspronklike stel het skerms (0, 0) in teenoorgestelde hoeke gehad. As u nie pare het nie, moet u net een Arduino laat oogskuif in die teenoorgestelde rigting om hulle te laat pas.
Stap 1: Monteer die Arduinos en skerms
Maak seker dat u Arduinos NIE aan 'n rekenaar of kragbron gekoppel is nie.
Dit is belangrik om seker te maak dat u die penne op elke skerm met die Arduino versigtig in lyn bring. As u dit nie korrek verbind nie, braai u die skild en HALLOWEEN SAL GESLAAN WORD! WIL JY HALLOWEEN RUIN? DOEN JY?
Ek het nie so gedink nie.. Gaan aan!
Elke Arduino het 'n seriële Rx0 -pen en 'n seriële Tx1 -pen. Soldeer 'n kort draadjie aan die MASTER se Tx1 -pen.
Soldeer 'n kort draadjie aan die SLAVE se Rx0 -pen.
Soldeer 'n kort draadjie aan 'n GND -pen van elke Arduino.
Koppel elke skild aan die onderskeie Arduino.
Verbind die Arduinos nog nie.
Stap 2: Laai die sketse op elke Arduino
Die sketse vereis dat twee grafika en skermbiblioteke in u Arduino IDE gelaai word.
Kies 'Sluit biblioteek' in die 'Skets' -kieslys in en dan' Bestuur biblioteke '.
Soek in die veld Soek na 'Adafruit GFX' en voeg dit by u IDE.
Soek in die veld Soek na 'MCUFriend' en voeg dit by u IDE.
Die Arduino's het elkeen 'n skets wat 'n oog van links na regs oor die skerm skiet. Die Arduino met die regteroog is die MEESTER en die Arduino met die linkeroog is die SLAF.
Die basiese skets teken die oog ('n swart reghoek en sirkel) aan die linkerkant van die skerm, en gebruik dan twee FOR -lusse met die vertikale rolopdrag om die oog van links na regs en terug te skuif vir 'n siklus.
Terwyl die meester 'n siklus begin, stuur hy 'n karakter '1' deur die seriële poort na die slaaf. As die slaaf die '1' ontvang, begin dit met sy siklus. Die Meester kring eindeloos sy oog en stuur die pols. Die resultaat is die beweging van die Pac-Man Ghost-karakters wat links en regs beweeg.
Maak die MASTER- en SLAVE -sketse oop en laai dit op na hul onderskeie Arduino/Screen -stelle.
Ontkoppel beide Arduinos tydelik van die rekenaar.
Verbind die twee GND's met 'n pleisterkoord.
Koppel die Master's Tx1 -pen aan die Slave's Rx0 -pen met 'n pleisterkoord.
Koppel u Arduinos weer aan op die rekenaar. Die oë moet begin fietsry.
Woohoo!
Stap 3: Maak die spookkostuum
Sny jou golfkarton in die klassieke spookvorm. My afmetings is 18 cm breed by 24 cm hoog.
Plak die gegolfde kartonuitsparing op die Bristol -bord, laat dit droog word. Aangesien sommige gom krimp terwyl dit droog word, moet u die eenheid op die vloer sit en gewigte daarop plaas om seker te maak dat dit plat bly terwyl die gom droog word.
Sodra die gom droog is, sny die oortollige Bristol -bord rondom die golfkarton af.
Draai nou die spook om sodat die gegolfde kant na bo kyk.
Onthou, die kostuum is nou omgekeer.
Plaas die MASTER Arduino aan die regterkant van die karton en die SLAVE Arduino aan die linkerkant, op 'n afstand wat u wil. Maak seker dat die alligator -toukoorde die twee Arduinos kan verbind.
Trek die skilde met 'n potlood na.
Sny die ooggate versigtig uit.
Heg nou elke Arduino/Display met kleeflint aan die kostuum. Heg die twee 9V -batterye in die omgewing aan vir maklike verbinding met die Arduinos.
Skakel jou Arduino's aan en laat ons gaan trick-or-treat!
Nodeloos om te sê dat u dalk band aan die agterkant van die Arduinos wil plak, sodat daar geen kortsluitings is as dit in aanraking kom met reën en/of metaalritsen op jasse/baadjies, ens. Wees veilig!
Sit 'n band om dit om u skouers te hang, 'n swart top en 'n swart broek te dra, en u is gereed om PacMan in u omgewing te jaag! Maak die hele stel!
Gelukkige Halloween!
Aanbeveel:
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Arduino Uno visvoerder in 6 goedkoop en maklike stappe !: 6 stappe
Arduino Uno Fish Feeder in 6 goedkoop en maklike stappe !: 'n Bietjie agtergrond kan dus nodig wees vir hierdie projek. Mense met troeteldiervisse het waarskynlik dieselfde probleem as ek gehad: vakansies en vergeetagtigheid. Ek het voortdurend vergeet om my vis te voer, en ek het altyd probeer om dit te doen voordat dit gebeur het
Akoestiese opheffing met Arduino Uno stap-vir-stap (8-stappe): 8 stappe
Akoestiese levitasie met Arduino Uno Stap-vir-stap (8-stappe): ultrasoniese klankomvormers L298N Dc vroulike adapter kragbron met 'n manlike DC-pen Arduino UNOBreadboard Hoe werk dit: Eerstens laai u kode op na Arduino Uno (dit is 'n mikrobeheerder toegerus met digitale en analoog poorte om kode (C ++) om te skakel
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: 3 stappe
Brandalarmstelsel met Arduino [in 'n paar maklike stappe]: wil u 'n eenvoudige en interessante projek maak met Arduino wat terselfdertyd baie nuttig en moontlik lewensreddend kan wees? Indien wel, het u op die regte plek gekom om te leer iets nuuts en vernuwend. In hierdie pos gaan ons
Maak slegs 'n PAC LITE kleiner: 9 stappe
Maak 'n PAC LITE net kleiner: Bou hierdie handige klein fakkel wat in ruimtes kleiner as 'n vuurhoutjiedosie gehou kan word, en laat dit heeltemal voel. PASOP, dit is nie 'n projek vir ongeduldiges nie. dit lyk miskien na 'n klein projek, maar dit sal in werklikheid langer neem as wat u dink