Mundarija:

Aruduino LED O'yini Ikki O'yinchi O'yinini Tez bosish: 8 qadam
Aruduino LED O'yini Ikki O'yinchi O'yinini Tez bosish: 8 qadam

Video: Aruduino LED O'yini Ikki O'yinchi O'yinini Tez bosish: 8 qadam

Video: Aruduino LED O'yini Ikki O'yinchi O'yinini Tez bosish: 8 qadam
Video: Kattalar uchun o’yinchoq 2024, Noyabr
Anonim
Image
Image

Bu loyiha @HassonAlkeimdan ilhomlangan. Agar siz bu erga chuqurroq nazar tashlamoqchi bo'lsangiz, havolani https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ havolasi orqali ko'rishingiz mumkin. Bu o'yin Alkeimning takomillashtirilgan versiyasidir. Bu raqobatbardosh o'yin, siz do'stlaringiz bilan dam olishingiz mumkin. Kim tezroq bossa, o'yin g'alaba qozonadi. Men Alkeimning loyihasini ko'rib turganimda, uning oxiri yo'qligini tushunib etdim, shuning uchun men chalkashliklarni kamaytirish uchun o'yinga tugatish qo'shishga qaror qildim. Videoda ko'rib turganingizdek, men o'yin boshida yashil chiroq o'rniga yaxshiroq ko'rinishi uchun boshlang'ich animatsiyani qo'shdim. Yaxshiyamki, ilhom uchun @HassanAlkeimga yana bir bor rahmat aytamiz va bu o'yinni qanday o'tkazishni bilib olaylik.

1 -qadam: O'chirish davri

5Vni musbat ustunga, GNDni esa salbiy ustunga ulang
5Vni musbat ustunga, GNDni esa salbiy ustunga ulang

Agar siz Arduino bilan tanish bo'lsangiz va uni bosqichma -bosqich bajarishga vaqt sarflashni xohlamasangiz. Bu sizga kerak bo'lgan yagona narsa bo'ladi. Bu erda kod

2 -qadam: 5Vni musbat ustunga va GNDni salbiy ustunga ulang

3 -qadam: LED chiroqlarini joylashtiring va uni yuqoriga ulang

LED chiroqlarini joylashtiring va uni yuqoriga ulang
LED chiroqlarini joylashtiring va uni yuqoriga ulang

Batafsil:

11 va 10 -sonli ikkita qizil LED (chapda)

9 va 8 raqamli ikkita sariq LED (chapda)

Greenlight 6 raqami (markazda)

5 va 4 raqamli ikkita sariq LED (o'ngda)

3 va 2 raqamli ikkita qizil LED (o'ngda)

4 -qadam: Chap va o'ng tugmani ulang

Chap va o'ng tugmachasini ulang
Chap va o'ng tugmachasini ulang

Chap tugma: U 13 raqamiga ulangan bo'lishi kerak

O'ng tugma: 12 raqamiga ulangan bo'lishi kerak

5 -qadam: Kodni yuklang

Bu men ushbu loyiha uchun ishlatgan kod:

6 -qadam: tugating

Tugatish!
Tugatish!
Tugatish!
Tugatish!

Siz hozir bu loyiha uchun tayyorsiz, men taklif qilmoqchi bo'lganim - videoda ko'rsatganimdek bezatish. Garchi men juda zerikarli ish qilsam ham.

7 -qadam: O'yin haqida tushuntirish

O'yinni boshlash uchun ikkala o'yinchi ham bir vaqtning o'zida tugmani ushlab turishi kerak. Va o'yinchi hisoblagichni hisoblagandi, hisobdan keyin ikkala futbolchi ham o'yin tugagunga qadar iloji boricha tezroq bosishardi. Bundan tashqari, ikkita tugma bor: chap va o'ng. Agar siz chap tugmani bosgan bo'lsangiz, yorug'lik bir qadam o'ngga siljiydi. Va agar siz o'ng tugmani bosgan bo'lsangiz, yorug'lik bir qadam chapga siljiydi. O'yin chiroq bir tomonning oxirigacha yetguncha to'xtaydi. Va nihoyat, bu o'yin uchun hech qanday qoidalar yo'q, lekin agar xohlasangiz, ba'zi tavsiyalar!

1. O'yinchilar faqat barmog'idan foydalanishlari mumkin edi

2. O'yinchilarni ikki barmoq bilan bosish taqiqlanadi

3. Eng yaxshisi _ (3, 5, 7), yutqazgan g'olibga nimanidir va'da qilishi kerak bo'ladi

Umuman olganda, eng muhimi - hali ham dam olish!

8 -qadam: Fikrlarni yaxshilash

Garchi bu allaqachon @HassonAlkiem ishining takomillashtirilgan versiyasi bo'lsa -da, hali men etishmayotgan narsa bor, ehtimol siz buni men uchun tugatgan bo'lardingiz!

1. O'yinchilarni hisoblash uchun kichik ekran

2. Ballarni kuzatib borish uchun kichik ekran

3. Tugma bosilganda, shovqinli ovoz chiqaradigan zilzila.

4. Orqaga hisoblash ovozi uchun signal.

5. LED yoritgichi oxiriga yetganda signal.

Tavsiya: