Mundarija:

Makey Makey bilan interaktiv qog'oz: 13 qadam
Makey Makey bilan interaktiv qog'oz: 13 qadam

Video: Makey Makey bilan interaktiv qog'oz: 13 qadam

Video: Makey Makey bilan interaktiv qog'oz: 13 qadam
Video: Makey Makey Interactive Art 2024, Iyul
Anonim
Makey Makey bilan interaktiv qog'oz
Makey Makey bilan interaktiv qog'oz
Makey Makey bilan interaktiv qog'oz
Makey Makey bilan interaktiv qog'oz

Makey Makey loyihalari »

Bu kontseptsiya hayratlanarli darajada oson qurilgan va uni amaliy va ko'ngilochar maqsadlarda ishlatish mumkin. Bu Makey Makeydan tashqari hech narsaga yaramaydi va ko'pgina materiallarni ko'p joylardan topish mumkin. Bundan tashqari, bu loyihalar aniq ishlashni talab qilmaydi, shuning uchun ular boshlang'ich va o'rta maktab o'quvchilari uchun ajoyib o'quv vositasi bo'lishi mumkin. Bu loyiha dastlab o'yinni boshqaruvchi vazifasini bajarishga mo'ljallangan edi, lekin boshqa loyihalardan fikr va ilhom olgandan so'ng, uni interaktiv displeylar yoki ob'ektlar, hatto suv uchun arzon o'tkazuvchanlik detektori yaratish kabi boshqa ishlarga moslashtirish mumkin. G'oyaning birinchi takrorlanishi 2020 yil yanvar oyining boshlarida qilingan, biroq ikki yoki undan ko'p oylar mobaynida u avvalgisidan ko'ra ko'proq bo'lib ketdi. Bu loyiha katta ta'lim vositasi bo'lishi mumkin, shuningdek ba'zi holatlarda amaliy bo'lishi mumkin (tan olish kerakki, ko'pchilik amaliy emas).

Ta'minotlar

Ushbu loyihani amalga oshirish uchun sizga quyidagilar kerak bo'ladi:

  • Makey Makey - Siz foydalanmoqchi bo'lgan har bir kompyuter uchun faqat bittasi kerak bo'ladi. Oddiy va GO versiyalari ishlaydi.
  • Alligator kliplari - kirishlar soniga va sizda Makey Makey turiga qarab, miqdori o'zgaradi.
  • Oddiy sim (ixtiyoriy) - olish juda oson, faqat Makey Makey ostidagi portlardan foydalanish kerak bo'lsa kerak.

Har bir interaktiv ob'ekt uchun sizga kerak bo'ladi:

  • Qog'oz/Boshqa materiallar - bu sizning boshqaruvchingizning old va orqa qismiga aylanadi, shuning uchun uning o'rniga qurilish qog'ozi, karton yoki hatto plastmassa kabi boshqa materiallardan foydalanish mumkin. Bu asosan sizning niyatingizga bog'liq.
  • Grafik qog'oz - bu elektronika uchun shablon bo'ladi. Boshqa ingichka qog'oz turlari ishlashi mumkin, lekin grafik qog'oz aniq chizishga imkon beradi.
  • Alyuminiy folga - bu elektronika vazifasini bajaradi. u grafik qog'ozning o'lchamidan unchalik katta bo'lmasligi kerak, chunki hamma shablonlar unga mos kelishi kerak.

Foydali vositalar:

  • Yozuv asboblari - tayyor kontroller shablonini va/yoki chizish uchun ishlatiladi.
  • Qaychi - shablon va folga kesish uchun ishlatiladi. Kichkina bolalar qaychi bilan ishlamasligi kerak; ehtiyot bo'ling.
  • Yelim / yopishtiruvchi - qog'oz shablonlarini folga yopishtirishda va boshqaruvchining barcha qismlarini bir -biriga yopishtirishda juda foydali. Boshqa yopishtiruvchi vositalardan foydalanish mumkin, hech biri sinovdan o'tkazilmagan.
  • San'at materiallari (ixtiyoriy) - Yakuniy mahsulotlarni bezash va uni yanada jozibali qilish uchun ishlatiladi

Ilovaga qarab boshqa materiallar kerak bo'lishi mumkin, masalan:

  • Kauchuk tasma - Topraklama bilaguzuk uchun ishlatiladi, o'zingizni erga ulashning ko'p usullaridan biri
  • Issiq elim - Qalin materiallarni bir -biriga yopishtirish uchun ishlatiladi

1 -qadam: materiallarni tayyorlang

Materiallarni tayyorlang
Materiallarni tayyorlang

Bu rasmda o'yin boshqaruvchisini joylashtirish uchun zarur bo'lgan materiallar ko'rsatilgan. Loyihalarni ishlab chiqish uchun materiallarni yig'ish sizga hamma narsaga ega bo'lishingizga yordam beradi, lekin ko'pincha sizga dastlab qo'yilganidan boshqa narsa kerak bo'lishi mumkin yoki siz loyihaning o'rtalarida dizayn rejalarini o'zgartirishingiz mumkin. Bunday holda, men osongina egilib, tashish uchun atrofdagi material uchun oddiy qog'ozdan foydalanaman. Alyuminiy folga bu funktsiyani bajaradi, chunki u yupqa, o'tkazuvchan va bardoshli materiallardan biridir.

2 -qadam: Andoza chizish

Shablonni chizish
Shablonni chizish
Shablonni chizish
Shablonni chizish
Shablonni chizish
Shablonni chizish

Oxir -oqibat, shablon sizning yakuniy mahsulotingizning vazifasini hal qiladi. Ishlaydigan mahsulotga ega bo'lish uchun har bir interaktiv tugma o'ziga xos kirishni beradi, alligator qisqichining ulanish nuqtasiga to'g'ri kelishi kerak. Ikkalasini ulash uchun tugma, ulanish nuqtasi va ulash chizig'i bitta bo'lak bo'lishi kerak. Tugmalarning joylashuvi haqida tasavvurga ega bo'lish uchun, birinchi navbatda, eskizni yakuniy shablonni tayyorlashdan oldin bajarish kerak. Alligator kliplari ulanadigan nuqtalarni qog'ozning bir chetiga, iloji boricha yon tomonga joylashtirish yaxshidir. Bu rasmda siz nuqtalarning barchasi qog'ozning bir chetida joylashganligini ko'rishingiz mumkin. Biroq, bu nuqtalar qog'oz chetiga etarlicha yaqin joylashgan emas va buning yechimini keyinroq topish kerak bo'ladi. Oddiy dizaynlar uchun siz tugma/ulanish nuqtasi shakllarining boshqalarga tegishini xohlamaysiz. Bu ba'zi kalitlarning noto'g'ri kiritilishiga olib kelishi mumkin. Ko'rsatilgan shablon ushbu qoidalarga amal qiladi. Ammo murakkabroq shablonlarda, agar ular o'rtasida o'tkazuvchan bo'lmagan material (qog'ozning eng yaxshi shakli) bo'lsa, bo'laklar bir-birining ustiga chiqishi mumkin.

3 -qadam: folga tayyorlang

Folga tayyorlang
Folga tayyorlang
Folga tayyorlang
Folga tayyorlang
Folga tayyorlang
Folga tayyorlang

Shablonni chizganingizdan so'ng, uni o'tkazuvchan qilish vaqti keldi. O'zingiz yaratgan shablonlarni kesib tashlashdan boshlang. Supero'tkazuvchilar uchun mo'ljallangan barcha qismlarni to'plashni xohlaysiz. DIQQAT: Shablonni qolgan qismini tashlamang - TUGMALAR VA ULANISH NUQTALARI UCHUN MATERIALIDAGI TURLARNI YO'QLASH UCHUN TUG'ILARNI ISHLATISHINGIZ KERAK. Keyinchalik buni unutmaslik uchun buni hozir qiling. Barcha qismlarni yig'ib olgach, shablonning old qismini folga shinisidiga yopishtirish uchun yopishtiruvchi tayoq yoki boshqa ingichka yopishtiruvchi materialdan foydalaning. Bu qadam juda muhim. Agar siz shablonning old qismini ishlatmasangiz, folga qismi teskari bo'ladi va, ehtimol, oxirgi mahsulotga juda mos kelmaydi. Bundan tashqari, shablonni yaltiroq, o'tkazuvchan bo'lmagan tomonga yopishtirish, siz o'tkazuvchan tomoni bilan o'zaro aloqa qiladigan tomonni yaxshiroq bog'lanishiga olib keladi. Yopishtirilgan shablonlar rasmlarda ko'rsatilgan

4 -qadam: shablonlarni kesish

Shablonlarni kesish
Shablonlarni kesish
Shablonlarni kesish
Shablonlarni kesish

Shablonlarni yopishtirgandan so'ng (buni yaxshi bajarganingizga ishonch hosil qiling), siz folga kesib olishingiz kerak bo'ladi. Buni siz yopishtirgan qog'oz shablonlarining yon tomonlarida bajarganingizga ishonch hosil qiling. Bu qism qiyin bo'lishi mumkin, chunki alyumin folga juda mo'rt va oson yirtilib ketadi. Shuning uchun biz shablonlarni yopishtirdik. Yakuniy natijada qo'shimcha qalinlikka olib kelsa -da, shablonlarni aniq va to'liq kesish ancha oson. Agar siz shablonlarni folga o'tkazuvchan tomoniga yopishtirgan bo'lsangiz, ingichka qumli zımpara ixtiyoriy ravishda folga yuzasini engil silliqlash uchun ishlatilishi mumkin, bu unga ko'proq sirt maydoni va o'tkazuvchanlikni oshiradi.

5 -qadam: Old qismini tayyorlang

Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang
Old qismini tayyorlang

Agar siz tugmalar va ulanish nuqtalari uchun teshiklarni belgilash uchun shablon qoldiqlarini ishlatmagan bo'lsangiz, buni hozir bajaring. Agar siz buni qila olmasangiz, folga qismlarini kesish joylarini belgilash uchun ishlatishingiz mumkin. Iloji bo'lsa, bunga yo'l qo'ymaslik kerak, chunki teshiklarni bir -biriga yopishtirish ancha qiyin va tugma tartibi chalkash ko'rinishi mumkin. Bu vaqtda siz tugmachalarni old qismingizga qo'yishni xohlagan joylarni kesib qo'yishingiz mumkin va ularni iloji boricha tekis/yumaloq qilib kesib oling, chunki keyinchalik o'zgartirish qiyin bo'ladi. Agar xohlasangiz, siz yangi qog'ozga yangi teshiklarni kesib, eskisining ustiga qo'yishingiz mumkin edi, lekin buni birinchi marta to'g'ri bajarish yaxshiroqdir. Aniq teshiklarni kesish uchun boshqa usullardan foydalanish mumkin, masalan, katta teshik.

6 -qadam: Shablonlarni yopishtiring va sendvich tayyorlang

Shablonlarni yopishtiring va sendvich tayyorlang
Shablonlarni yopishtiring va sendvich tayyorlang
Shablonlarni yopishtiring va sendvich tayyorlang
Shablonlarni yopishtiring va sendvich tayyorlang
Shablonlarni yopishtiring va sendvich tayyorlang
Shablonlarni yopishtiring va sendvich tayyorlang

Shablonlarni yopishtirishning ikkita asosiy usuli bor: plyonkani orqa qismga yopishtirish va old qismini tepaga qo'yish yoki folga old qismiga yopishtirish va orqa tomonni old tomonga yopishtirish. Ikkala usul ham ishlaydi. Birinchi usul, agar siz oldingi qismdagi teshiklarning konturini orqa tomondan kuzatib qo'ysangiz, eng yaxshi ishlaydi. Bu folga qismlarini to'g'ridan -to'g'ri oldingi teshiklardan ajratmasdan tekislashga yordam beradi. Buning salbiy tomoni shundaki, folga orqa qismga va folga bo'laklariga yopishtiruvchi qo'llashda yirtilib ketishi mumkin. Ikkinchi usul, siz teshiklarni o'tkazib yuborishga va folga to'g'ridan -to'g'ri oldingi qismga yopishtirishga imkon beradi. Keyin orqa qismni yopishtiruvchi bilan to'liq yopishingiz va oldingi qismni/folga moslamasini joyiga bosishingiz mumkin. Mening misolimda men birinchi usuldan foydalanishni tanladim, lekin ikkinchisi ham yaxshi ishlagan bo'lardi. O'zingizga kerak bo'lgandan ko'ra ko'proq yopishtiruvchi ishlatganingizga ishonch hosil qiling va qirralarning juda yaxshi yopilganligiga ishonch hosil qiling, chunki siz qirralarni qayta yopishtirishni xohlamaysiz yoki boshqaruvchini parchalashni xohlamaysiz.

7 -qadam: Topraklama

Topraklama
Topraklama
Topraklama
Topraklama
Topraklama
Topraklama

Sizning loyihangiz ishlashi uchun bu qadam juda muhim. Makey Makeys kirishni qabul qilish usuli - bu bir tomoni erga ulangan, ikkinchisi esa tugma vazifasini bajaradigan sxemani bajarish. Yaxshiyamki, Makey Makey juda sezgir, shuning uchun tugmalarni bosganimizda, biz tanamizning biron bir qismi bilan topraklama simiga tegib tursak, Makey Makey kirishni oladi. O'zingizni qanday tutishning bir qancha usullari mavjud. Topraklama bilaguzuk va uzukni yasash bo'yicha qadamlar yuqorida ko'rsatilgan, bu ularning o'lchamlari va joylashuvi tufayli qulaydir, lekin eng oddiy (va, ehtimol, eng og'riqli) - alligator qisqichini o'zingizga qayerdadir kesish. Siz biron bir joyga tegib turadigan katta tugmachali ikkinchi qog'ozni yasashingiz mumkin, yoki qo'lingizni folga bilan o'rab, alligator qisqichini qisib qo'yishingiz mumkin. Deyarli har qanday usul ishlaydi.

8 -qadam: bezatish

Bezatish
Bezatish

8 va 9 -bosqichlarni istalgan tartibda bajarish mumkin. Tabriklaymiz, siz interaktiv qog'ozingizning funktsional qismini tugatdingiz! Bu vaqtda o'z ijodingizni bezatib qo'ying. Siz har bir tugma mos keladigan ulanish nuqtasiga vizual mos kelishi uchun tugmalar va ulanish nuqtalarini belgilashingiz mumkin. Bu ranglar yoki belgilar bilan bo'lishi mumkin. Agar siz interaktiv displey yaratish uchun foydalanayotgan bo'lsangiz, bu siz ma'lumotlarni yoki rasmlarni qo'yadigan qadamdir. Bemalol aqldan ozishingiz mumkin. Shaxsan men qo'shimcha ranglarni qo'shmaslikni tanladim, chunki men o'zimni boshqaruvchining "miyasini" yorug'lik manbasida ushlab turganda ko'rishni yaxshi ko'raman. Men shuningdek, tugmachalarni nima qilayotganlarini belgilashni tavsiya qilaman, masalan, chap o'q tugmachasini bosish uchun (yoki WASD -dagi tugmachani) ko'rsatish uchun chapga yo'naltiruvchi o'q, lekin agar siz kirishlar nimaga mos kelishini o'zgartirishni rejalashtirmoqchi bo'lsangiz, bu qo'llanilmasligi mumkin. Makey Makey (turli xil o'yinlar uchun bir xil boshqaruvchi yordamida). Loyihangizni ishlatilishiga qarab bezashni ham xohlashingiz mumkin. Agar siz, masalan, Tetris boshqaruvchisini yasayotgan bo'lsangiz, uni Tetris-y uslubida, bloklar yoki biror narsa bilan bezashni xohlashingiz mumkin.

9 -qadam: Sinov

Sinov
Sinov

8 va 9 -bosqichlarni istalgan tartibda bajarish mumkin. Bu vaqtda siz loyihangizni sinab ko'rishga tayyormiz. Birinchidan, tekshirgichingizdagi har bir noyob tugma uchun bitta alligator qisqichi, shuningdek, topraklama uchun kamida bitta qo'shimcha. Alligator kliplarini siz foydalanmoqchi bo'lgan Makey Makey kirishiga ulang. Agar kerak bo'lsa, siz bu erda klaviatura yozuvlarini o'zgartirishingiz mumkin. Keyin, kliplarni o'zingizning mos keladigan ulanish nuqtalariga ulang (shuning uchun yorliqlash foydali bo'lishi mumkin). Agar siz ulanish nuqtalarini chekkaga etarlicha yaqinlashtirmagan bo'lsangiz (men kabi), alligator kliplaringiz folga bilan yaxshi aloqa qilmasligini, ayniqsa, karton kabi qalinroq materiallardan foydalansangiz bo'ladi. Mening yechimim alligator qisqichlariga qo'shimcha folga qo'yish edi, shunda ular uzoqroqqa cho'zilishi mumkin edi, lekin butun loyihani qayta yaratishdan boshqa echimlar bo'lishi mumkin. topraklama alligator qisqichini topraklama bilaguzuk yoki uzukka ulang (ko'rsatmalar ilgari ko'rsatilgan) yoki hozircha, agar sizda erga ulanish imkoni bo'lmasa, ochiq uchini ushlab turing. Bu vaqtda siz USB simini kompyuteringizga ulashingiz, ikkinchi uchini Makey Makeyga ulashingiz va har bir tugmani sinab ko'rishingiz mumkin. Agar siz Makey Makey klassikasining old qismidagi oltita katta tugmachani yoki Makey Makey GO! Tugmachalarining birortasini ishlatsangiz, ular tugma bosilganda yonadi. Agar ular yonmasa, ehtimol sizda muammo bor. Agar siz Makey Makey klassikasining pastki qismidagi boshqa maxsus portlardan foydalanayotgan bo'lsangiz, boshqa usulni topishingiz kerak bo'ladi, bu qiyin emas. Davom eting va o'yinni, chizilgan loyihani yoki loyihangiz uchun ishlatadigan boshqa narsalarni tanlang. Sinab ko'ring!

10 -qadam: Har xil materiallardan foydalanish

Bu kontseptsiyaning asosiy g'oyasi juda oddiy, lekin uni qog'ozdan ko'ra ancha olisroq qilish mumkin. Masalan, karton yoki ko'pikli karton kabi qog'ozdan boshqa materiallardan foydalanish mumkin. Bu loyihalarni yanada bardoshli va ko'proq "massaga" ega bo'lishi mumkin. Ayting -chi, siz ma'lum bir tomonga tegib turganingizda ekranda rangini o'zgartiradigan kubni qurmoqchisiz. Qog'oz bu dastur uchun juda mos kelmaydi. Qo'lingizda qulay ushlab turadigan o'yin boshqaruvchisi haqida nima deyish mumkin? Old va orqa uchun ham turli xil materiallardan foydalanish mumkin. Masalan, agar siz plakatlar panelidagi tugmachalarni qo'shishni xohlasangiz, lekin sirtini teksturalangan holda saqlamoqchi bo'lsangiz, kartonni old qatlamda qassob qog'ozi (katta qog'ozli rulolar) ishlatilishi mumkin. strukturani berish uchun orqada ishlatiladi. Umuman olganda, deyarli har qanday shunga o'xshash material qog'oz o'rniga ishlashi mumkin, agar u o'tkazuvchan bo'lmasa, aks holda siz aqldan ozgan natijalarga erishishingiz mumkin.

11-qadam: Ko'p qatlamli

Vaziyatga qarab, faqat bitta qatlamli folga bo'lishi barcha ilovalarda ishlamasligi mumkin, buning bir misoli - siz simlarni kesib o'tishingiz kerak. Bu erda ko'p qatlamlik paydo bo'ladi. Ko'p qatlamlik qilish uchun siz oddiy o'tkazgich bo'lmagan narsaning ingichka qatlamini qo'yishingiz kerak, buning eng yaxshi namunasi oddiy qog'oz va uni ikki qatlamli Supero'tkazuvchilar materialning orasiga joylashtirishingiz kerak. Shunday qilib, ikkala o'tkazuvchi qism ham aloqa qilmaydi. Bu, ayniqsa, nozik loyihalar, o'tkazuvchanlik detektorlari yoki interaktiv xatcho'p kabi narsalar bilan ishlashda foydalidir. Bu, shuningdek, nozik holatlarda folga yupqa bo'laklarini kesishga urinishning stressini kamaytirishi mumkin.

12 -qadam: kodlash

Kodlash
Kodlash

Tugmani bosganingizda, ba'zi tugmachalarni bosishga ijodingiz yordam berishi mumkin bo'lsa, endi savol tug'iladi: bu klaviatura yozuvlari bilan nima qilasiz? Ko'pincha, siz Tetris yoki Pac-Man kabi mavjud bo'lgan o'yinni boshqarishingiz mumkin, lekin siz maxsus funktsiyalarni xohlaysiz. Agar siz dasturlashda yangi bo'lsangiz, Scratch - bu kodlashni o'rganishning mukammal onlayn vositasi va ayniqsa Makey Makey uchun yaratilgan kengaytmalari bor. Agar muammoga duch kelsangiz, sizga Scratch -da kod yozishni osonlik bilan o'rgatadigan ko'plab onlayn manbalar mavjud va siz ularni bu erda topishingiz mumkin:

  • Birinchi dasturingiz tayyorlanmoqda
  • Skratch Makey Makey turologiyasi
  • Makey Makey bilan skretch o'yini yaratish

Boshqa dasturlash tillari Makey Makey -ni qo'llab -quvvatlaydi, chunki ular klaviatura kirishlari. Ko'proq rivojlangan o'yinlarni yaratish uchun Java kabi ko'p qirrali kodlash tilidan foydalanish foydali bo'lishi mumkin. NetBeans va Eclipse dasturlashning "yordamchi" dasturlarini mos ravishda bu erda va bu erda topish mumkin. Scratch havolasini bu erda topishingiz mumkin. Ogohlantirish sifatida NetBeans yoki Eclipse kabi IDE-larni o'rnatish qiyin va ko'p vaqt talab qilishi mumkin.

13 -qadam: Boshqa loyiha g'oyalari

Men ilgari surgan yoki ilhom olishingiz mumkin bo'lgan boshqa g'oyalar

  • Boshqa o'yin nazoratchilari:

    • Tetris
    • Simon (xotira o'yini)
    • Mario
    • .io o'yinlari (odatda oddiy boshqaruvga ega)
    • Retro o'yinlar (ko'pchilik uchun bitta qog'ozdan foydalanish mumkin - joystik, A va B tugmalari)
    • Boshqa o'yinlarning aksariyati sichqoncha harakatini talab qilmasa, ishora qiladi, masalan, sichqoncha yoki trekka bilan ishora yoki nishon.
  • Interaktiv tasvir (masalan, "tananing qismlari") -
  • Interaktiv displey (rasmga o'xshash, karton quti kabi ko'proq tuzilishga ega bo'lishi mumkin) -
  • Karton gitara (ko'p qatlamli bo'lishi mumkin) -
  • Kartonli o'yinni boshqarish moslamasi (ko'p qavatli bo'lishi mumkin, qo'lingizda bo'lishi mumkin) -
  • Suv o'tkazuvchanligi detektori (ikki tomondan folga solingan tayoq yoki qog'oz bo'lagi, suyuqlikka botirib, kalitni ishga tushirganingizni bilib oling) -
  • Interfaol xatcho'p (sahifa raqamini yozib oling va o'qishni kuzatib boring, ko'p qatlamli misol) -

Tavsiya: