Mündəricat:
- Təchizat
- Addım 1: Bütün materialları toplayın
- Addım 2: Şematikə əməl edin
- Addım 3: Oyunu necə oynamaq olar
- Addım 4: Çətinlik səviyyələri
Video: LED Whack-a-mole: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu "Whack-a-mole" oyunu yeddi LED və joystickdən istifadə edir. Lövhəmdə soldan 3 -cü, 4 -cü, 5 -ci və 6 -cı LED -lərlə təmsil olunan 4 "mol" var. Bu dörd LEDdən biri təsadüfi olaraq yanacaq və joystickdəki müvafiq istiqamətə vurmaq üçün müəyyən bir vaxt təklif edəcək. LEDləri elə qurdum ki, joystickdəki seçimlər soldan sağa: sola, aşağıya, yuxarıya və sağa.
Təchizat
1. Arduino UNO
2. 7 LED (3 yaşıl, 2 qırmızı və 1 sarı)
3. 7 rezistor 330 ohm
4. 1 ps2 joystick
5. Tellər
6. Kiçik bir ayaqqabı qutusu
Addım 1: Bütün materialları toplayın
Bu layihəni hazırlamaq üçün heç bir gözəl vasitəyə ehtiyacınız yoxdur. 330 ohm müqavimət əvəzinə 220 ohm rezistorlardan da istifadə edə bilərsiniz. LEDləri və telləri rəngli kodlaşdırsanız, bu daha çətin səviyyələrdə oynamağı asanlaşdırır.
Addım 2: Şematikə əməl edin
Joystick istisna olmaqla, hər şey layihənin əsl şəklinə uyğun olmalıdır. Joystickimdə 4 pin istifadə etdiyim 5 pin var: yuxarıdan aşağıya "Y", "X", "Bt" və "VCC" adlandırılıb və "GND" Arduino -da GND və 5V -ə bağlıdır " X "və" Y "A0 və A1 -ə bağlıdır. Joystickin 5 -ci pinindən də istifadə edə bilərsiniz, ancaq bir LED (daha bir mol) əlavə etməli və bunun üçün kodu da əlavə etməlisiniz.
Addım 3: Oyunu necə oynamaq olar
Soldakı iki işıq qırmızı və yaşıldır ki, bu da yanlış və ya düzgün seçim olduğunu göstərir. Ən sağdakı sarı işıq cari yüksək hesabın sayını yanıb -sönür və hər dəfə qaçış başa çatdıqda (yanlış seçim edildikdə) hesabı göstərir. Bir nöqtə toplamaq üçün bir LED təsadüfi olaraq müəyyən bir müddətdə yandıqda joystickdəki müvafiq istiqamətə vurmalı olacaqsınız.
Addım 4: Çətinlik səviyyələri
Koduma sabit olaraq yazdığım çətinlik səviyyələri, insanın seçim etməli olduğu millisaniyələrdəki vaxtdır. Çətinliyi öz istəyinizə görə dəyişdirmək üçün bu vaxtları qarışdıra bilərsiniz.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Whack-a-moLED !!: 7 addım
Whack-a-moLED !!: Bu klassik Whack-a-Mole Oyununun LED versiyasıdır. Əsasən 4 LED -dən təsadüfi bir LED bir çuxurdan baxan bir köstək yerinə yanır və oyunçu mole vurmaq yerinə joystick istifadə edərək LED -i söndürür
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)