Mundarija:
- 1 -qadam: Materiallaringizni to'plang
- 2 -qadam: qismlarni yig'ing
- 3 -qadam: Arduinoni dasturlashtiring
- 4 -qadam: qutiga soling
- 5 -qadam: bezatish! (ixtiyoriy)
- 6 -qadam: tayyor mahsulot
Video: Xotira o'yini qutisi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu loyiha https://www.instructables.com/id/Arduino-Simple-Me… ning o'zgartirilgan versiyasidir.
Men kiritgan o'zgarishlar:
- "Arduino oddiy xotira o'yini" dan "Xotira o'yini qutisi"
- Tashqi ko'rinishi
- Kechikish vaqti (skript)
Bu zerikkan bo'lsangiz, vaqt o'tkazish uchun kichik xotira o'yini! Xotirangiz qanchalik yaxshi ekanligini tekshirish uchun ham ushbu o'yindan foydalanishingiz mumkin.:)
1 -qadam: Materiallaringizni to'plang
Barcha kerakli materiallar…
- Arduino UNO (1)
- 220 Ω qarshilik (8)
- LEDlar (4) Eslatma: Men har bir LED uchun turli xil ranglardan foydalanishni tavsiya qilaman.
- Tugmalar (4)
- Buzzer (1)
- Non paneli (1)
- Jumper kabellari (16)
- USB kabeli (1)
2 -qadam: qismlarni yig'ing
Endi hamma narsani yig'ish vaqti keldi!
- Arduino -dagi 5V signalni yuqoridagi musbat (qizil) bo'lakka ulash uchun o'tish kabelidan foydalaning.
- Arduino -dagi GND signalini yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun o'tish kabelidan foydalaning.
- Non paneliga 4 ta tugmachani qo'ying, ularning hammasi non taxtasining o'rtasida gorizontal chiziqda va bir -biridan 7 bo'sh joy bilan.
- Tugma pimlaridan birining (tepada) 220 Ω rezistorini yuqori qismidagi salbiy (ko'k/qora) bo'lakka ulang. Boshqa tugmalar uchun takrorlang.
- Tugmaning boshqa pinini (tepada) yuqoridagi musbat (qizil) bo'lakka ulash uchun o'tish kabelidan foydalaning. Boshqa tugmalar uchun takrorlang.
Birinchi tugma uchun (juda chapda)
- Tugma pimlaridan birini (pastda) Arduino ping 5 ga ulash uchun o'tish kabelidan foydalaning.
- Tugma yoniga LEDni joylashtiring. [Eslatma: u tugma bilan bir xil vertikal chiziqda emasligiga ishonch hosil qiling]
- LEDning uzunroq pinini Arduino pin 10 ga ulash uchun o'tish kabelidan foydalaning.
- LEDning qisqaroq pinini yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun 220 Ω rezistordan foydalaning.
Ikkinchi tugma uchun (O'rta chapda)
- Tugma pimlaridan birini (pastda) Arduino ping 4 ga ulash uchun o'tish kabelidan foydalaning.
- Tugma yoniga LEDni joylashtiring. [Eslatma: u tugma bilan bir xil vertikal chiziqda emasligiga ishonch hosil qiling]
- LEDning uzunroq pinini Arduino pin 9 ga ulash uchun o'tish kabelidan foydalaning.
- LEDning qisqaroq pinini yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun 220 Ω rezistordan foydalaning.
Uchinchi tugma uchun (O'rta o'ngda)
- Tugma pimlaridan birini (pastda) Arduino ping 3 ga ulash uchun o'tish kabelidan foydalaning.
- Tugma yoniga LEDni kiriting. [Eslatma: u tugma bilan bir xil vertikal chiziqda emasligiga ishonch hosil qiling]
- LEDning uzunroq pinini Arduino pin 8 ga ulash uchun o'tish kabelidan foydalaning.
- LEDning qisqaroq pinini yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun 220 Ω rezistordan foydalaning.
Oxirgi tugma uchun (juda o'ngda)
- Tugma pimlaridan birini (pastda) Arduino ping 2 ga ulash uchun o'tish kabelidan foydalaning.
- Tugma yoniga LEDni joylashtiring. [Eslatma: u tugma bilan bir xil vertikal chiziqda emasligiga ishonch hosil qiling]
- LEDning uzunroq pinini Arduino pin 7 ga ulash uchun o'tish kabelidan foydalaning.
- LEDning qisqaroq pinini yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun 220 Ω rezistordan foydalaning.
Hammasi tugmalar va LED chiroqlar uchun. Endi ovozli signal uchun …
- Tugmalar va LEDlar yonidagi signal signalining qizil va qora chiziqlarini ulang.
- Qizil chiziqni Arduino pin 12 ga ulash uchun o'tish kabelidan foydalaning.
- Qora chiziqni yuqoridagi salbiy (ko'k/qora) bo'lakka ulash uchun o'tish kabelidan foydalaning.
Va keyin siz qismlarni yig'ish bilan yakunlandingiz
3 -qadam: Arduinoni dasturlashtiring
Bu faylni yuklab oling va Arduino -ga yuklang!
Kompyuteringizda Arduino o'rnatilganligiga ishonch hosil qiling.
4 -qadam: qutiga soling
Qutini toping va hamma narsani ichkariga qo'ying, LEDlar va tugmalar uchun teshiklarni kesib oling!
5 -qadam: bezatish! (ixtiyoriy)
Qutingiz tayyor bo'lgach, bezatishning qiziqarli qismi keldi!
Albatta, bu ixtiyoriy, buni qilish shart emas.
Qutiga bir nechta narsalarni chizib qo'yishga jur'at eting, ijodkorligingizni qoldiring!
6 -qadam: tayyor mahsulot
Endi hamma narsa ishlashi kerak, tomosha qilganingiz uchun tashakkur va umid qilamanki, siz kun/tunni yaxshi o'tkazasiz!: D
Tavsiya:
BBC MicroBit yordamida xotira bo'yicha jumboq o'yini: 7 qadam
BBC MicroBit -dan foydalanadigan xotira jumboq o'yini: Agar siz BBC MicroBit nima ekanligini bilmasangiz, bu asosan kirish va chiqish dasturini o'rnatishingiz mumkin bo'lgan juda kichik qurilma. Kindof Arduinoga o'xshaydi, lekin undan ham ko'proq. MicroBit -ni menga yoqtirgan narsa shundaki, u ikkita o'rnatilgan b
Avtomatik raqamli xotira o'yini: 6 qadam
Avtomatik raqamli xotira o'yini: bu xotira o'yini, shuning uchun birinchi turda sizni eslab qolish uchun ikkita raqam bo'ladi va sizga 5 soniya kerak bo'ladi, bundan oldin qaysi raqam chiqqanini yozing, keyingi bosqichda 3 ta raqam bo'ladi va sizda bo'ladi. Har turda yozish uchun 6 soniya
Xotira o'yini: 7 qadam (rasmlar bilan)
"Memento Game": Siz, ehtimol, o'yinchi ranglar va tovushlar ketma -ketligini yodlab, ularni qayta o'ynashi kerak bo'lgan o'yinlarni bilasiz, to'g'rimi? O'yinchi oldindan belgilangan ballni qo'lga kiritgandan so'ng, ular g'alaba qozonishadi va quti ochiladi
Mikro: bitli xotira o'yini: 4 qadam
Mikro: bitli xotira o'yini: oddiy xotira o'yini, bu erda siz ketma -ketlikni eslab qolishingiz va agar ikkinchi marta ketma -ketlik xuddi shunday bo'lsa, javob berishingiz kerak. Har bir turda ketma -ketlikka qo'shimcha qadam qo'shiladi
Simon xotira o'yini: 4 qadam
Simon "Xotira o'yini" deydi: Bu o'yin ko'pchiligimiz bolaligimizdan yaxshi ko'ramiz va eslaymiz. Biz nafaqat nostaljik xotiralarni qaytaramiz, balki uni kompyuter injeneriyasi olamiga qo'shamiz! Bu o'yin turli darajalardan iborat bo'lib, ularda LEDlar