Mundarija:

Kimgadir: 6 qadam (rasmlar bilan)
Kimgadir: 6 qadam (rasmlar bilan)

Video: Kimgadir: 6 qadam (rasmlar bilan)

Video: Kimgadir: 6 qadam (rasmlar bilan)
Video: Bloger sevinchka 0000 Oldin va hozit #shoubiznes #yangiliklar #yulduzlarhayoti 2024, Iyul
Anonim
Image
Image
Kimnidir urish
Kimnidir urish
Kimnidir urish
Kimnidir urish

Bu loyiha "Creative Electronics" uchun, Beng elektronika muhandisligi 4 -kurs Malaga universiteti, Telekommunikatsiyalar maktabi (www.etsit.uma.es) uchun mo'ljallangan.

Ushbu qo'llanmada biz Whack-a-mole o'yinining shaxsiy versiyasini yaratdik. Molehilllarni taqlid qilish uchun biz Leonardo Arduino uyiga ulangan arkada tugmalaridan foydalanamiz. Bosilgan tugmachaga ko'ra, Leonardo klaviaturani taqlid qiladi va ketma -ket port orqali muxbir kalitini yuboradi. Bu ma'lumot o'yin taqlid qilingan Processing -da olingan. Bizning asosiy maqsadimiz - do'stingizni, xo'jayiningizni yoki kimni xohlasangiz, urishingiz mumkin bo'lgan do'stona interaktiv stress chiqaruvchini yaratish!

1 -qadam: materiallar ro'yxati

Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi

Amaldagi materiallar:

-Arja tugmalari

-Bir quti

-sun'iy o'tlar

-Arduino Leonardo

-9x1k qarshilik

-Karton

-Non paneli uchun sim

-teshilgan kompyuter taxtasi

-O'yinchoq bolg'a

-Kesuvchi

-Payvandchi + askar

-Velcro

-Suyuq elim

Tugmalarni sotib olish uchun foydali havola:

m.es.aliexpress.com/item/32820995279.html?…

Hisob 25 evro atrofida.

2 -qadam: Qo'shiq

Muallifi Alejandro Serrano Rueda bo'lgan bu asar Creative Commons 4.0 litsenziyasiga ega (Reconocimiento 4.0 Internacional de Creative Commons licenziyasi).

3 -qadam: Box o'yinini yarating

"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling
"Box" o'yini qiling

Birinchidan, arja tugmachalarini qo'yish uchun siz qutiga to'qqizta teshik qilishingiz kerak. Buni qilganingizdan so'ng, sun'iy o't sintetik bo'lagida yana to'qqiz teshik qilishingiz mumkin. Keyin tugmachalarni qutingizga qo'yishingiz mumkin. Qutining yon tomonlarini jigarrang karton bilan yopishingiz mumkin. Qutini yopish uchun biz ozgina velkrodan foydalanganmiz.

4 -qadam: Arduino kodi

O'yinni yaratish uchun biz ba'zi kalitlarga taqlid qilish uchun "Keyboard.h" kutubxonasidan foydalandik. Biz "0" dan "9" gacha bo'lgan kalitlardan foydalanamiz, chunki bizda to'qqizta tugma bor. Bizga kirish sifatida tuzilgan to'qqiz port (2 dan 10 gacha) kerak bo'ladi. Debitorni ishlatish kerak (biz 200 ms kechikishni ishlatganmiz).

5 -qadam: O'chirish va ulanishlar

O'chirish va ulanishlar
O'chirish va ulanishlar
O'chirish va ulanishlar
O'chirish va ulanishlar
O'chirish va ulanishlar
O'chirish va ulanishlar

Tugmalar uchun biz tortiladigan konfiguratsiyadan foydalanishga qaror qildik. Tugmalar ichida LEDlar bor, lekin biz uni loyihamiz uchun ishlatmaganmiz. Shuning uchun ulanishlar uchun biz ilgari ko'rsatilgan sxemaga amal qildik (har bir to'qqiz pin uchun bittadan). Qarshiliklarni qo'yish uchun biz teshilgan taxtadan foydalandik (rasmda ko'rib turganingizdek). Nihoyat, biz Leonardoning simini kompyuterga ulash uchun teshik ochdik. Arduino Leonardo velcro yordamida qutiga yopishib qoldi.

6 -qadam: ishlov berish

Qayta ishlanmoqda
Qayta ishlanmoqda
Qayta ishlanmoqda
Qayta ishlanmoqda
Qayta ishlanmoqda
Qayta ishlanmoqda

Siz ba'zi klaviatura o'yinlarini faqat quti bilan o'ynashingiz mumkin, lekin biz ishlov berishga asoslangan o'yinni yaratdik, u maydonni molehills bilan taqlid qiladi. Odamlar bu tog'lardan paydo bo'ladi va biz ularni urishimiz kerak. O'yinning asosiy menyusi bor, u erda siz urmoqchi bo'lgan odamni va qiyinchilik darajasini tanlashingiz mumkin (u boshlarning tezligini o'zgartiradi).

Tavsiya: