Mundarija:

Arduino Pac-Man Ghost kostyumi: 3 qadam
Arduino Pac-Man Ghost kostyumi: 3 qadam

Video: Arduino Pac-Man Ghost kostyumi: 3 qadam

Video: Arduino Pac-Man Ghost kostyumi: 3 qadam
Video: 3D printed Deadpool Cosplay helmet with different eyes / expressions 2024, Iyun
Anonim
Image
Image
Arduino va ekranlarni yig'ing
Arduino va ekranlarni yig'ing

Pac-Man-bu CLASSIC video o'yini. Bu yili bizning maktab xodimlari Pac-Man o'yinining qahramonlari kabi kiyinishmoqda. Mavzu rahbarlari Pac-Man, o'qituvchilar-arvohlar.

Bristol taxtasining rangli bo'lagini olish, tepadan yarim doira kesib olish, pastki qismini arra-tish bilan kesish va oq va qora qog'oz ko'zlarini qo'yish.

Men kompyuter fanlari o'qituvchisi bo'lganim uchun, qog'oz ko'zlar kesmaydi! Keling, Arduinoni sumkaga solamiz va ko'zlarni jonlantiramiz!

Bu loyiha qog'oz ko'zlarini ikkita Arduino Unos va ikkita mcu_friend 320x240 TFT sensorli ekranli qalqonlarga almashtiradi, bu ikki Arduino o'rtasidagi ketma -ket aloqaning ajoyib namoyishi.

Ushbu loyihaning o'lchami kengligi 18 dyuym va balandligi 24 dyuym. Shunday qilib, u 1 dona Bristol taxtasidan va katta qutidan 1 dona kartondan tayyorlanishi mumkin.

Keling!

Ta'minotlar

  • Ikki Arduino (Uno yoki Mega 2560) (yuqoridagi rasmlarga qarang)
  • Kostyumni yig'ish uchun yopishqoq va yopishqoq lenta
  • Arvohingizni qattiqlashtiradigan gofrokarton.
  • Sizning arvohingizni yaratish uchun rangli Bristol taxtasi.
  • Lehimlash temir va ba'zi qisqa uzunlikdagi simlar
  • Arduinolarni ulash uchun ikkita alligator qisqichi
  • 9V kuchlanishli ikkita batareya va ulagich kliplari
  • Ikkita mcu_friend 320x240 TFT sensorli ekranli ekran. Ularning mos juftlik ekanligiga ishonch hosil qiling. Mening asl to'plamim ekranning qarama -qarshi burchaklarida (0, 0) edi. Agar sizda mos keladigan juftliklar bo'lmasa, ularni moslashtirish uchun faqat bitta Arduino -ni ko'zni teskari yo'nalishda aylantirishga to'g'ri keladi.

1 -qadam: Arduino va ekranlarni yig'ing

Arduino va ekranlarni yig'ing
Arduino va ekranlarni yig'ing
Arduino va ekranlarni yig'ing
Arduino va ekranlarni yig'ing

Arduino kompyuterga yoki quvvat manbaiga ulanmaganligiga ishonch hosil qiling.

Har bir ekran qalqoni ustidagi pinlarni Arduino bilan ehtiyotkorlik bilan tekislaganingizga ishonch hosil qilish juda muhimdir. Agar siz ularni to'g'ri ulamasangiz, siz qalqonni qovurasiz va HALLOWEEN vayron bo'ladi! HALLOWEENni xarob qilishni xohlaysizmi? SENCHI?

Men bunday deb o'ylamagan edim.. Davom eting!

Har bir Arduino Serial Rx0 pinli va Serial Tx1 pinli. Qisqa uzunlikdagi simni MASTER Tx1 piniga lehimlang.

Qulning Rx0 piniga qisqa uzunlikdagi simni lehimlang.

Qisqa uzunlikdagi simni har bir Arduino GND piniga lehimlang.

Har bir qalqonni tegishli Arduino -ga ulang.

Arduinolarni hali bir -biriga ulamang.

2 -qadam: Eskizlarni har bir Arduino -ga yuklang

Chizmalar Arduino IDE -ga yuklanishi uchun ikkita grafik va ekran kutubxonasini talab qiladi.

"Eskiz" menyusida "Kutubxonani qo'shish" -ni, so'ng "Kutubxonalarni boshqarish" -ni tanlang.

Qidiruv maydonida "Adafruit GFX" ni toping va uni IDE -ga qo'shing.

Qidiruv maydonida "MCUFriend" ni toping va uni IDE -ga qo'shing.

Arduinolarning har birida ekran bo'ylab chapdan o'ngga aylanadigan eskiz mavjud. O'ng ko'zli Arduino-MASTER, chap ko'zli Arduino-QUL.

Asosiy eskiz displeyning chap tomonidagi ko'zni (qora to'rtburchak va aylana) tortadi, so'ngra vertikal aylantirish buyrug'i bilan ikkita FOR ko'chadan foydalanib, ko'zni chapdan o'ngga va orqaga siljiydi.

Magistr tsiklni boshlagach, Serial port orqali qulga '1' belgisini yuboradi. Qul "1" ni olganida, u o'z davrini boshlaydi. Ustoz cheksiz ko'zini aylantirib, yurak urishini yuboradi. Natijada, Pac-Man Ghost qahramonlarining chapdan o'ngga siljishi.

MASTER va SLAVE eskizlarini oching va tegishli Arduino/Screen to'plamlariga yuklang.

Vaqtinchalik ikkala Arduinoni ham kompyuterdan uzing.

Ikkita GNDni patch kabeli bilan ulang.

Magistrning Tx1 pinini qulning Rx0 piniga patch kabeli bilan ulang.

Arduino -ni kompyuterga qayta ulang. Ko'zlar velosipedni boshlashi kerak.

Voy!

3 -qadam: Hayalet kostyumini yarating

Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating
Hayalet kostyumini yarating

Gofrokartonni arvohning klassik shakliga kesib oling. Mening o'lchamlarim 18 dyuym kengligida 24 dyuym balandlikda.

Gofrirovka qilingan kartonni Bristol taxtasiga yopishtiring, uni quriting. Ba'zi elimlar quriganda qisqarar ekan, siz elimni quritganda tekis turishiga ishonch hosil qilish uchun uni erga qo'yib, ustiga og'irlik qo'yishingiz mumkin.

Yelim quriganidan so'ng, ortiqcha Bristol taxtasini gofrokartondan kesib oling.

Endi arvohni aylantiring, shunda gofrirovka qilingan tomoni yuqoriga qaratiladi.

Esingizda bo'lsin, kostyum endi teskari.

MASTER Arduino -ni kartonning O'ng tomoniga va QUL -Arduino -ni chap tomoniga xohlaganingizcha joylashtiring. Alligator patch kabellari ikkita Arduino -ni ulashiga ishonch hosil qiling.

Qalqonlarni qalam bilan kuzatib boring.

Ehtiyotkorlik bilan ko'z teshiklarini kesib tashlang.

Endi har bir Arduino/Displeyni kostyumga yopishqoq lenta bilan biriktiring. Arduino -ga oson ulanish uchun yaqin atrofdagi ikkita 9V batareyani ulang.

Arduino-ni ishga tushiring va hiyla-nayrangga o'taylik!

Aytishga hojat yo'q, siz Arduinosning orqa tomoniga lenta qo'yishni xohlashingiz mumkin, shuning uchun ular yomg'ir va/yoki palto/kurtkalarda metall fermuarlar bilan aloqa qilsa, qisqa tutashuvlar bo'lmaydi. Xavfsiz bo'ling!

Yelkangizga osib qo'yishingiz, qora tepa va qora shim kiyishingiz uchun atrofingizga belbog 'taqing, shunda siz ham PacManni mahallangizda quvishga tayyormiz! Butun to'plamni tayyorlang!

Haloven bayramingiz bilan!

Tavsiya: