
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13


Bu vızıltı teli oyunu, kullanıcının sabit elini LED zamanlayıcıya karşı zorlamasını sağlar. Amaç, oyun kolunu labirentin bir tarafından diğerine labirent dokunmadan ve LED sönmeden almaktır. Oyun kolu ve labirent dokunursa, piezodan yüksek bir vızıltı yayılır. Bu oyun fikri, en sevilen çocukluk oyunu olan Operation'dan, öğrencilerimin zorlu bir bulmacaya olan sevgisinden ve FABLABJubail'in vızıltı teli oyunundan geldi.
Bu proje, kodlamanın temellerine aşina olan yeni başlayan Arduino kullanıcıları için harika.
Gerekli malzeme ve araçlar:
- 1 Arduino Uno
- 1 ekmek tahtası
- 1 USB Kablosu
- 1 Piezo Zil
- 1 LED Işık
- 1 560 Ohm Direnç
- 4 Uzun Jumper Tel
- 1 Kısa Jumper Teli
- 2 Timsah Klipsli Jumper Tel (1 erkek/1 dişi)
- Alüminyum Tel
- pense
- Tel kesiciler
- 1 Küçük Kutu
- Elektrik bandı
Adım 1: Arduino UNO ve Breadboard Kurulumu

LED -- LED'i gösterildiği gibi yerleştirin. 560 ohm'luk direnç, katodu (kısa bacak) devre tahtasının negatif rayına bağlar. Yeşil aktarma kablosu, anodu (daha uzun bacak) 13 numaralı bağlantı noktasına bağlar.
Piezzo Buzzer -- Piezo buzzer'ı gösterildiği gibi yerleştirin. Kısa bir aktarma kablosu kullanarak sesli uyarının negatif ucunu negatif raya bağlayın. Bir timsah klipsi atlama teli kullanarak sesli uyarının pozitif ucunu oyun koluna bağlayın. Gerekirse elektrik bandı ile sabitleyin. **Teli daha uzun yapmak için erkekten erkeğe aktarma kablosu ve dişi başlı timsah klips aktarma kablosu kullanın.**
Breadboard to Game -- Erkek başlıklı bir timsah klipsi atlama teli kullanarak sesli uyarının pozitif ucunu oyuna bağlayın. Gerekirse elektrik bandı ile sabitleyin.
Breadboard'dan Arduino'ya -- Son olarak, breadboard'un negatif ve pozitif raylarını toprağa ve 5V bağlantı noktalarına bağlayın. Kırmızı aktarma kablosu, pozitif rayı ve 5V bağlantı noktasını birbirine bağlar. Siyah atlama teli, negatif rayı ve toprak bağlantı noktasını birbirine bağlar.
Arduino'yu Açın -- USB kablosunu Arduino'dan bilgisayara bağlayın.
Adım 2: Buzz Wire Oyununu Oluşturun ve İşleyin




- Tel kesiciler kullanarak bir bölüm alüminyum teli kesin. Bir bölümün büyüklüğü, labirentinizin ne kadar çılgın olmasını istediğinize ve temel olarak kullanılan kutuya bağlıdır. Buzz tel oyunum yaklaşık bir buçuk fit tel kullandı.
- Pense kullanarak teli çeşitli eğrilere bükün (resimlere bakın).
- Sapı oluşturmak için yaklaşık 9 inç uzunluğunda başka bir tel parçası alın.
- Bir ucu ilmek şeklinde bükün (resme bakın). Döngünün çapı ne kadar küçük olursa, oyun o kadar zor olur.
- Labirent uçlarını kutunun yanından geçirin.
- Labirenti kutuya sabitlemeden önce, tutamağın halkasını labirentin bir tarafına koyun (resme bakın).
- Teli bükerek labirenti kutunun içine sabitleyin (resme bakın).
- Labirenti kutunun dışına elektrik bandıyla sabitleyin.
Adım 3: Kod

Kod çok basit. Kurulum işlevi, sesli uyarı ve LED için pin modlarını başlatmak için kullanılır. Döngü işlevi, sesli uyarı tonunu 1.000 hertz'e ayarlar ve LED'i açar ve kapatır. Bu linkten ulaşılabilen bu kodda led 60.000 milisaniye veya 60 saniye yanıyor.
4. Adım: Oyunu Oynayın

Oyuna başlamak için kodu çalıştırın ve LED'in yanmasını bekleyin. LED yandığında, zili çalmadan kolu labirentin bir ucundan diğerine geçirmek için 60 saniyeniz var. Sonuna gelmeden LED sönerse 60 saniyeniz dolmuştur ama pes etmeyin. LED'i yeniden başlatın ve tekrar deneyin. LED'i yeniden başlatmak için kod başına LED'in tekrar açılması için 30 saniye bekleyebilir veya şimdi yeniden başlatmak için Arduino'nuzdaki sıfırlama düğmesine basabilirsiniz. Bu oyun son derece bağımlılık yapabilir, bu yüzden EĞLENCE!
Adım 5: Oyunun Zorluğunu Değiştirmek
Oyunda ustalaştıktan sonra kendinize nasıl meydan okuyacağınıza dair bazı fikirler:
- LED'in ne kadar süreyle açık kalacağını değiştirin. 60 saniye yerine labirenti daha kısa sürede tamamlayabilir misin? 45 saniye (45000 milisaniye) hatta 30 saniye (30000 saniye) deneyin.
- Saptaki halkanın çapını değiştirin. Daha küçük bir döngü ile zili çalıştırmadan labirenti tamamlayıp tamamlayamayacağınıza bakın.
- Labirenti değiştir. Oyunun zorluğunu değiştirmek için daha fazla eğri ekleyin ve onları birbirine yaklaştırın.
FABLABJubail. (4 Ekim 2016). Buzz Wire Oyunu [web sitesi]. https://www.instructables.com/id/Buzz-Wire-Game-1/ adresinden alındı
Önerilen:
Makey Makey ve Scratch Kullanan Buzz Wire Oyunu: 3 Adım

Makey Makey ve Scratch Kullanan Buzz Wire Oyunu: Bu benim 11 yaşında bir oyun, bu oyunu küçük kardeşiyle birlikte COVID19'un kapanması sırasında biraz dikkat dağıtmak için inşa etti ve programladı ve Çevrimiçi Harika Projeler vitrinine katılmak istedi. "Ben ana fikri aldım
Buzz Wire Oyunu Nasıl Yapılır: 4 Adım

Buzz Wire Oyunu Nasıl Yapılır: Oyunlar dahil birçok elektronik projede şüphesiz Arduino kullanılmaktadır. Bu projede, buzz wire oyunu veya sabit el oyunu olarak bilinen özel bir oyun ortaya çıkardık. Bu proje için ilmekli bir şekilde dönüştürmeniz gereken çelik tel kullanılıyor
Arduino Buzz Wire Oyunu: 4 Adım

Arduino Buzz Wire Game: Bu, Arduino kullanarak Buzz wire oyununu yapan bir talimattır. Bu Arduino projesi https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/ adresinden değiştirilmiştir. LCD'ye bitirmek için kullandığınız süreyi gösteren bir puan tablosu ekliyorum
555 Zamanlayıcılı Değişken LED: 4 Adım

555 Timer ile Alternatif LED: Bugün Alternatif LED devresini yapacağız. 555 zamanlayıcı kullanır ve gerçekten basittir ancak harika bir etki verir
Hareket Sensörü Aktif Zamanlayıcılı LED Şerit: 6 Adım (Resimli)

Hareket Sensörü Aktif Zamanlayıcılı LED Şerit: Herkese merhaba! Şu anda başka bir talimat yazmaktan gerçekten mutluyum. Bu proje, birkaç ay önce bir eğitmen-er(?!) (David @dducic) tarafından bazı tasarım yardımı istediğimde benimle iletişime geçtiğinde ortaya çıktı.İşte orijinal spesifikasyon: &q