Cuprins:

Costum fantomă Arduino Pac-Man: 3 pași
Costum fantomă Arduino Pac-Man: 3 pași

Video: Costum fantomă Arduino Pac-Man: 3 pași

Video: Costum fantomă Arduino Pac-Man: 3 pași
Video: Pac-Man Board Game AR: Proof of Concept in Unity 2024, Iunie
Anonim
Image
Image
Asamblați Arduinos și Ecrane
Asamblați Arduinos și Ecrane

Pac-Man este un joc video CLASSIC. În acest an, personalul școlii noastre se îmbracă ca personajele jocului Pac-Man. Șefii de subiecți sunt Pac-Man, profesorii sunt fantome.

Este ușor să obțineți o bucată colorată de Bristol Board, să tăiați un semicerc de sus, să tăiați dinte de ferăstrău pentru partea de jos și să puneți niște ochi de hârtie albă și neagră.

Din moment ce sunt profesor de informatică, ochii de hârtie nu o vor tăia! Să punem Arduino pe carcasă și să animăm ochii!

Acest proiect înlocuiește ochii de hârtie cu două Arduino Unos și două scuturi tactile mcu_friend 320x240 TFT. Este o demonstrație excelentă de comunicații seriale între doi Arduino.

Dimensiunea acestui proiect este de 18 inci lățime și 24 inci înălțime. Deci, poate fi realizat dintr-o bucată de Bristol Board și o bucată de carton dintr-o cutie mare.

Hai sa o facem!

Provizii

  • Două Arduino (Uno sau Mega 2560) (vezi imaginile de mai sus)
  • Adeziv și bandă adezivă pentru a vă asambla costumul
  • Carton ondulat pentru a-ți înțelege fantoma.
  • Placă colorată Bristol pentru a-ți face fantoma.
  • Fier de lipit și câteva lungimi scurte de sârmă
  • Două cabluri de patch-uri cu aligator pentru a conecta Arduinos
  • Două baterii de 9V și cleme pentru conector
  • Două mcu_friend 320x240 ecran TFT cu ecran tactil. Asigurați-vă că sunt o pereche potrivită. Setul meu original avea originile ecranului (0, 0) în colțuri opuse. Dacă nu aveți perechi potrivite, va trebui doar să faceți un Arduino să facă schimbarea ochilor în direcția opusă pentru a le face să se potrivească.

Pasul 1: Asamblați Arduinos și Ecrane

Asamblați Arduinos și Ecrane
Asamblați Arduinos și Ecrane
Asamblați Arduinos și Ecrane
Asamblați Arduinos și Ecrane

Asigurați-vă că dispozitivele dvs. Arduino NU sunt conectate la un computer sau la o sursă de alimentare.

Este important să vă asigurați că aliniați cu atenție pinii de pe fiecare ecran de ecran cu Arduino. Dacă nu le conectați corect, veți prăji scutul și HALLOWEEN va fi răsturnat! DORIȚI SĂ RĂDĂNIȚI HALLOWEEN? TU?

Nu mi s-a părut așa.. Mai departe!

Fiecare Arduino are un pin Serial Rx0 și un pin Serial Tx1. Lipiți o lungime scurtă de sârmă la pinul Tx1 al MASTER.

Lipiți o lungime scurtă de sârmă la pinul Rx0 al SLAVE.

Lipiți o lungime scurtă de sârmă la un pin GND al fiecărui Arduino.

Conectați fiecare scut la Arduino respectiv.

Nu conectați încă Arduino-ul împreună.

Pasul 2: Încărcați schițele pe fiecare Arduino

Schițele necesită încărcarea a două biblioteci grafice și de ecran în ID-ul dvs. Arduino.

În meniul „Schiță”, alegeți „Includeți biblioteca”, apoi „Gestionați bibliotecile”.

În câmpul Căutare, căutați „Adafruit GFX” și adăugați-l la IDE.

În câmpul Căutare, căutați „MCUFriend” și adăugați-l la IDE.

Fiecare Arduino are fiecare o schiță care trece printr-un ochi de la stânga la dreapta pe ecran. Arduino cu ochiul drept este MASTER, iar Arduino cu ochiul stâng este SLAVE.

Schița de bază atrage ochiul (un dreptunghi negru și un cerc) în partea stângă a ecranului, apoi folosește două bucle FOR cu comanda de derulare verticală pentru a deplasa ochiul de la stânga la dreapta și înapoi pentru un ciclu.

Pe măsură ce Maestrul începe un ciclu, acesta trimite un caracter „1” prin portul său Serial către Sclav. Când Sclavul primește „1”, își începe ciclul. Maestrul își continuă ciclul ochiului și trimite pulsul. Rezultatul este mișcarea ochiului stânga-dreapta a personajelor Pac-Man Ghost!

Deschideți și încărcați schițele MASTER și SLAVE pe seturile Arduino / Screen respective.

Deconectați temporar ambele Arduino de la computer.

Conectați cele două GND-uri împreună cu un cablu de patch-uri.

Conectați pinul Master's Tx1 la pinul Rx0 Slave cu un cablu de patch-uri.

Reconectați Arduino-ul la computer. Ochii ar trebui să înceapă ciclismul.

Woo hoo!

Pasul 3: Faceți costumul fantomelor

Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor
Faceți costumul fantomelor

Tăiați cartonul ondulat în forma clasică fantomă. Dimensiunile mele sunt 18 cm lățime și 24 cm înălțime.

Lipiți decupajul din carton ondulat pe placa Bristol și lăsați-l să se usuce. Pe măsură ce unele lipici se micșorează pe măsură ce se usucă, poate doriți să puneți ansamblul pe podea și să puneți greutăți pe el pentru a vă asigura că rămâne plat pe măsură ce lipiciul se usucă.

După ce lipiciul este uscat, tăiați excesul de placă Bristol din jurul cartonului ondulat.

Acum întoarceți fantoma, astfel încât partea ondulată să fie cu fața în sus.

Amintiți-vă, costumul este acum invers.

Poziționați MASTER Arduino pe partea DREAPTA a cartonului și SLAVE Arduino pe partea STÂNGA, la distanța dorită. Asigurați-vă că cablurile de patch-uri aligator pot conecta cele două Arduino.

Urmați scuturile cu un creion.

Tăiați cu grijă găurile ochiului.

Acum atașați fiecare Arduino / Display la costum cu bandă adezivă. Atașați cele două baterii de 9V din apropiere pentru o conexiune ușoară la Arduinos.

Puneți-vă în funcțiune Arduino-urile și haideți să tratăm!

Inutil să spun că este posibil să doriți să puneți bandă pe spatele Arduino-ului, astfel încât să nu existe scurtcircuite dacă intră în contact cu ploaie și / sau fermoare metalice pe paltoane / jachete etc. Fii în siguranță!

Puneți o curea în jurul ei pentru a o agăța de umeri, purtați un top negru și pantaloni negri și sunteți gata să alergați PacMan în jurul cartierului! Faceți întregul set!

Halloween fericit!

Recomandat: