Mundarija:
- Ta'minotlar
- 1 -qadam: barcha materiallarni yig'ing
- 2 -qadam: sxemaga amal qiling
- 3 -qadam: O'yinni qanday o'ynash kerak
- 4 -qadam: Qiyinchilik darajasi
Video: LED yoritgichi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
"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
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
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
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:
Amerikada LED yoritgichi: 5 qadam
Amerikada LED yoritgichi: Agar siz hali bilmagan bo'lsangiz, men LEDlarni yaxshi ko'raman! Ular har qanday loyihani yaxshi bajaradilar. Afsuski, yopilgan AC Murda yog'ochdan yasalgan Amerika belgisi bilan yurganimda, men darhol nima qilishni bilardim: uni yoritib turing
Yorqin toshlar LED yoritgichi: 5 qadam (rasmlar bilan)
Yorqin toshlar svetodiodli chiroq: Ko'pchilik kattalar yog'ochdan chiroq yasab, uni sodali suv bilan bezatishni maktabda o'qiganlarida eslashlari mumkin. Bu loyiha o'sha kunlarni eslatadi. Mening 13 yoshim. keksa qizi chiroq qurmoqchi edi, bu uyni yaxshi yopib qo'ydi
O'rta asr LED yoritgichi: 13 qadam
O'rta asr LED yoritgichi: Men LED olovli lampochka deb nomlangan mahsulotni uchratdim. Maqsadsiz Internet atrofida aylanib yurganimda, bu olovdan xavfsiz, hatto LARPda ham olib o'tiladigan o'rta asrlarning chiroyli mash'alasini yasashi mumkin deb o'ylagandim. Bu darslik juda oddiy va
STM8 [72 LED] yordamida dasturlashtiriladigan politsiya LED yoritgichi: 9 qadam
STM8 [72 LED] yordamida dasturlashtiriladigan politsiya LED yoritgichi: STM8S001J3-bu 8 bitli Flash dastur xotirasini, shuningdek, o'rnatilgan haqiqiy ma'lumotlarni EEPROMni taklif qiladigan 8 bitli mikrokontroller. U STM8S mikrokontrollerlar oilasida past zichlikdagi qurilma deb ataladi. Ushbu MCU kichik SO8N paketida taqdim etilgan.
M5stick-C bilan Neopixel Ws2812 kamalakli LED yoritgichi - Arduino IDE yordamida M5stack M5stick C yordamida Neopixel Ws2812 da kamalakni ishga tushirish: 5 qadam
M5stick-C bilan Neopixel Ws2812 kamalakli LED yoritgichi | Arduino IDE yordamida M5stack M5stick C yordamida Neopixel Ws2812 da Rainbow-ni ishga tushiring: Salom bolalar, biz bu ko'rsatmalarni o'qib beramiz, biz neopixel ws2812 LEDlarini yoki LED tasmasini yoki LED matritsasini yoki LED halqasini m5stack m5stick-C Arduino IDE bilan ishlab chiqish platasi bilan ishlatishni o'rganamiz. u bilan kamalak namunasi