Mündəricat:
- Addım 1: Arduino UNO və Breadboard Setup
- Addım 2: Buzz Tel Oyunu və Sapı yaradın
- Addım 3: Kod
- Addım 4: Oyunu oynayın
- Addım 5: Oyunun Çətinliyini dəyişdirin
Video: Arduino UNO üçün LED Timer ilə Buzz Tel Oyunu: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu səs telli oyun, istifadəçiyə LED taymerinə qarşı dayanıqlı əlini sınamağa imkan verir. Məqsəd, labirentə toxunmadan və LED sönməmişdən əvvəl oyun sapını labirentin bir tərəfindən digərinə almaqdır. Oyun sapı və labirentə toxunmasanız, piezodan yüksək səs -küy eşidilir. Bu oyunun ideyası sevimli bir uşaqlıq oyunu olan Əməliyyat, şagirdlərimin çətin tapmacaya olan sevgisindən və FABLABJubailin səs telli oyunundan gəldi.
Bu layihə, kodlaşdırmanın əsasları ilə tanış olan Arduino istifadəçilərinə başlamaq üçün əladır.
Lazımi alətlər və materiallar:
- 1 Arduino Uno
- 1 Çörək lövhəsi
- 1 USB Kabeli
- 1 Piezo Buzzer
- 1 LED işığı
- 1560 Ohm müqavimət
- 4 Uzun Atlama Teli
- 1 qısa keçid teli
- 2 Alligator Clip Jumper Tel (1 kişi/1 qadın)
- Alüminium Tel
- Kəlbətinlər
- Tel kəsicilər
- 1 kiçik qutu
- Elektrik lenti
Addım 1: Arduino UNO və Breadboard Setup
LED - LED -i göstərildiyi kimi yerləşdirin. 560 ohm müqavimətçi, katodu (qısa ayağı) çörək taxtasının mənfi rayına bağlayır. Yaşıl tullanan tel, anodu (daha uzun ayağı) 13 -cü porta bağlayır.
Piezzo Buzzer - Piezo buzzerini göstərildiyi kimi yerləşdirin. Qısa bir tullanan tel istifadə edərək, siqnalın mənfi ucunu mənfi raya bağlayın. Bir timsah klipi tullanan teldən istifadə edərək buzzerin müsbət ucunu oyun sapına bağlayın. Lazım gələrsə elektrik lenti ilə bərkidin. ** Telin daha uzun olması üçün kişidən kişiyə tullanan tel və qadın başlı bir timsah klipindən istifadə edin. **
Breadboard to Game - Kişi başlığı olan bir timsah klipi tullanan teldən istifadə edərək buzzerin müsbət qurğusunu oyuna bağlayın. Lazım gələrsə elektrik lenti ilə bərkidin.
Arduino üçün çörək lövhəsi - Nəhayət, çörək taxtasının mənfi və müsbət raylarını yerə və 5V limanlarına bağlayın. Qırmızı tullanan tel, müsbət rayı və 5V portunu birləşdirir. Qara tullanan tel mənfi raylı və yer limanını birləşdirir.
Arduino -nu açın - USB kabelini Arduinodan kompüterə qoşun.
Addım 2: Buzz Tel Oyunu və Sapı yaradın
- Tel kəsicilərdən istifadə edərək alüminium tel kəsin. Bölmənin nə qədər böyük olması labirentinizin nə qədər çılğın olmasını və baza olaraq istifadə olunan qutudan asılıdır. Buzz tel oyunumda təxminən bir yarım fut tel istifadə olunur.
- Pense istifadə edərək teli müxtəlif əyrilərə bükün (şəkillərə baxın).
- Sapı yaratmaq üçün təxminən 9 düym uzunluğunda başqa bir tel parçası alın.
- Bir ucunu döngəyə bükün (şəklə baxın). Döngənin diametri nə qədər kiçik olsa, oyun bir o qədər çətin olacaq.
- Labirentin ucunu qutunun kənarına qoyun.
- Labirenti qutuya bağlamadan əvvəl, sapın döngəsini labirentin bir tərəfinə qoyun (şəklə baxın).
- Teli bükərək qutunun içindəki labirentə bərkidin (şəkilə baxın).
- Labirenti qutunun xaricindəki elektrik lenti ilə bağlayın.
Addım 3: Kod
Kod çox sadədir. Quraşdırma funksiyası səs siqnalı və LED üçün pin rejimlərini işə salmaq üçün istifadə olunur. Döngü funksiyası səs siqnalını 1.000 hertz olaraq təyin edir və LED -i yandırır və söndürür. Bu linkdən əldə edilə bilən bu kodda LED 60.000 milisaniyə və ya 60 saniyə ərzində yanır.
Addım 4: Oyunu oynayın
Oyuna başlamaq üçün kodu işlədin və LED -in yanmasını gözləyin. LED yandıqda, səs siqnalını söndürmədən, labirentin bir ucundan digərinə keçmək üçün 60 saniyəniz var. LED sona çatmadan sönərsə, 60 saniyəniz bitdi, amma imtina etməyin. LED -i yenidən başladın və yenidən cəhd edin. LED -i yenidən başlatmaq üçün LED -in koda uyğun olaraq yenidən açılmasını 30 saniyə gözləyə bilərsiniz və ya indi yenidən başlatmaq üçün Arduino -da sıfırlama düyməsini vura bilərsiniz. Bu oyun son dərəcə asılılıq yarada bilər, buna görə də Əylən!
Addım 5: Oyunun Çətinliyini dəyişdirin
Oyuna yiyələndikdən sonra özünüzə meydan oxumaqla bağlı bəzi fikirlər:
- LED -in nə qədər yandırıldığını dəyişin. 60 saniyə əvəzinə labirenti daha az vaxtda tamamlaya bilərsinizmi? 45 saniyəni (45000 milisaniyə) və ya hətta 30 saniyəni (30000 saniyə) sınayın.
- Sapdakı döngənin diametrini dəyişdirin. Kiçik bir döngə ilə səs siqnalı söndürmədən labirintini tamamlaya biləcəyinizə baxın.
- Labirent dəyişdirin. Oyunun çətinliyini dəyişdirmək üçün daha çox əyri əlavə edin və onları bir -birinə yaxınlaşdırın.
FABLABJubail. (4 oktyabr 2016). Buzz Wire Oyunu [veb sayt]. Https://www.instructables.com/id/Buzz-Wire-Game-1/ saytından əldə edildi
Tövsiyə:
Flysky RF Transmitteri USB + Tel Siqnal Bağlantısı ilə PC ilə işləyir + Pulsuz Simulator Proqramı: 6 addım
Flysky RF Vericisi USB + Tel Siqnal Bağlantısı ilə PC + Pulsuz Simulator Proqramı ilə Gücləndirilir: Mənim kimi olsanız, RF ötürücünüzü sınamaq və əziz RF təyyarəsini/pilotsuz təyyarənizi qəzaya uğramadan öyrənmək istərdiniz. Bu, çoxlu pula və vaxta qənaət etməklə əlavə əyləncə verəcək, bunu etmək üçün RF ötürücünüzü sizə bağlamağın ən yaxşı yolu
Fasulye Çantası üçün Beysbol Oyunu üçün Elektron Qiymətləndirmə: 8 Addım (Şəkillərlə)
Bir Fasulye Çantası Beysbol Oyunu Atmaq üçün Elektron Qiymətləndirmə: Bu Təlimatlar, Bean Bag Toss beysbol temalı oyunu üçün avtomatik olaraq elektron hesab saxlamağı izah edəcək. Taxta oyunun detallı bir quruluşunu göstərməyəcəyəm, bu planları Ana White veb saytında tapa bilərsiniz: https: // www
Makey Makey və Scratch istifadə Buzz Tel Oyunu: 3 addım
Makey Makey və Scratch istifadə Buzz Wire Oyunu: Bu mənim 11 yaşımdakı bir oyundur, o, bu oyunu kiçik qardaşı ilə birlikdə COVID19 bağlanması zamanı bir az yayındırmaq üçün proqramlaşdırdı və Onlayn Ən Yaxşı Layihələr sərgisində iştirak etmək istədi. " Əsas fikri özüm üçün götürdüm
Buzz Tel Oyunu Necə Hazırlanır: 4 Adım
Buzz Tel Oyunu Necə Hazırlanır: Şübhəsiz ki, Arduino oyunlar da daxil olmaqla bir çox elektron layihələrdə istifadə olunur. Bu layihədə buzz tel oyunu və ya sabit əl oyunu olaraq bilinən xüsusi bir oyunla qarşılaşdıq. Bu layihə üçün döngə halına gətirməli olduğunuz polad tel istifadə olunur
Arduino Buzz Tel Oyunu: 4 addım
Arduino Buzz Wire Oyunu: Bu, Arduino istifadə edərək Buzz tel oyununu öyrətməkdir. Bu Arduino layihəsi https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/ saytından dəyişdirilmişdir. LCD -də bir lövhə əlavə edirəm ki, bu da bitirmə vaxtınızı göstərəcək