Mundarija:

LED yoritgichi: 5 qadam
LED yoritgichi: 5 qadam

Video: LED yoritgichi: 5 qadam

Video: LED yoritgichi: 5 qadam
Video: Моргают светодиоды и быстро перегорают! Что делать? 2024, Iyul
Anonim
LED chirog'i
LED chirog'i

"Whack-a-mole" o'yini etti LED va joystikdan foydalanadi. Mening bortimda chapdan 3, 4, 5 va 6 -chi LEDlar bilan ko'rsatilgan 4 "mol" bor. Bu to'rtta LEDdan biri tasodifiy yonadi va joystikda mos keladigan yo'nalishni bosish uchun ma'lum vaqtni taklif qiladi. Men LEDlarni shunday sozladimki, joystikdagi tanlovlar chapdan o'ngga: chapga, pastga, yuqoriga va o'ngga.

Ta'minotlar

1. Arduino UNO

2. 7 ta LED (3 ta yashil, 2 ta qizil va 1 ta sariq)

3. 7 rezistor 330 ohm

4. 1 ta ps2 joystik

5. Simlar

6. Kichkina poyabzal qutisi

1 -qadam: barcha materiallarni yig'ing

Loyihani amalga oshirish uchun sizga biron bir ajoyib vosita kerak emas. 330 ohmli rezistorlar o'rniga siz 220 ohmli rezistorlardan ham foydalanishingiz mumkin. Agar siz LED va simlarni rangli kod bilan belgilasangiz, bu qiyinroq darajalarda o'ynashni osonlashtiradi.

2 -qadam: sxemaga amal qiling

Sxemaga amal qiling
Sxemaga amal qiling

Joystikdan tashqari hamma narsa loyihaning haqiqiy rasmiga mos kelishi kerak. Mening joystikimda 5 ta pin bor, ulardan 4 tasi men ishlatgan: yuqoridan pastgacha "Y", "X", "Bt" va "VCC" deb nomlangan va "GND" Arduino -da GND va 5V ga ulangan ". X "va" Y "A0 va A1 ga ulangan. Joystikning 5 -pinidan ham foydalanishingiz mumkin, lekin siz yana bitta LEDni (yana bitta molni) qo'shishingiz va buning uchun kodni qo'shishingiz kerak bo'ladi.

3 -qadam: O'yinni qanday o'ynash kerak

O'yinni qanday o'ynash kerak
O'yinni qanday o'ynash kerak

Chapdagi ikkita chiroq qizil va yashil bo'lib, bu noto'g'ri yoki to'g'ri tanlovni ko'rsatadi. O'ng tomondagi sariq chiroq joriy yuqori ballni hisobini o'chiradi va u har safar yugurish tugagach (har safar noto'g'ri tanlov qilinganida) hisobni ko'rsatadi. Bir nuqta olish uchun, LED tasodifiy ma'lum vaqt ichida yonib turganda, joystikdagi tegishli yo'nalishni bosish kerak bo'ladi.

4 -qadam: Qiyinchilik darajasi

Qiyinchilik darajalari
Qiyinchilik darajalari

Men o'z kodimga o'zgarmaslik sifatida yozgan qiyinchilik darajalari - bu millisekundlarda odam tanlashi kerak bo'lgan vaqt. O'z xohishingizga ko'ra qiyinchiliklarni o'zgartirish uchun siz bu vaqtni chalkashtirib yuborishingiz mumkin.

Tavsiya: