İçindekiler:
- Adım 1: Sarf Malzemeleri
- Adım 2: LED ve Düğme
- 3. Adım: Hoparlör
- Adım 4: LCD Panel
- Adım 5: Kod
- 6. Adım: Konteyner
- Adım 7: Oyunu Oynayın
Video: LED Rocker Oyunu: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
LED Rocker Oyunu basit bir Arduino oyunudur. Esas olarak 9 LED (8 Mavi LED ve ortada 1 Kırmızı LED), 1 düğme, 1 hoparlör ve 1 LCD panelden oluşur. Bu oyunun amacı, kırmızı LED yanıp söndüğünde düğmeye basmaktır. 9 LED'in ileri geri yanıp sönmesiyle başlar. Ortadaki kırmızı LED yanıp söndüğünde hemen düğmeye basmanız gerekir. Kırmızı LED yanıp söndüğünde düğmeye her bastığınızda, artan yanıp sönme hızı ile bir sonraki seviyeye geçeceksiniz. Mavi LED yanıp sönerken düğmeye basarsanız bir can kaybedersiniz. Toplamda 3 canınız var ve üç canınızı da kaybettiğinizde oyun yeniden başlıyor. Bu oyunu oynarken el-göz koordinasyonunuzu ve tepki verme yeteneğinizi de geliştirir.
Kaynak:
Benim oyunumun ve bahsettiğim oyunun konsepti ve kuralları benzer, ancak oyuncuların oyunu daha iyi anlamalarına ve oyun deneyimlerini daha da iyi hale getirmelerine yardımcı olabilecek bazı özellikler ekledim. Bu oyunda bir hoparlör ve bir LCD panel ekledim. Ayrıca LCD panel eklediğim için oyunumda kullandığım dijital pinler bahsettiğim oyundaki dijital pinlerden farklı olacaktır (dijital pin 2&3'ü 11&12 olarak değiştirdim). Sesi dinleyerek ve LCD ekrana bakarak oyuncular bölümü geçip geçmediklerini doğrudan anlayabilir ve oyun yeniden başladığında ses ve ekran size hatırlatacaktır. Bu nedenle oyun sırasında geçtiniz mi kaybettiniz mi kafanız karışmaz.
Adım 1: Sarf Malzemeleri
- 1 Arduino Leonardo
- 1 Ekmek Tahtası
- 9 LED (1 Kırmızı, 8 Mavi)
- 9 Direnç (10kohm)
- 1 Rezidans (300kohm)
- 1 Düğme
- 1 LCD Panel
- 1 Hoparlör
- Atlama telleri
Adım 2: LED ve Düğme
İhtiyacınız olan tüm malzemeleri aldıktan sonra ikinci adım tüm ledleri ve butonu breadboard ve Arduino'ya bağlamak olacaktır. Yukarıdaki resme göre bir Leonardo breadboard üzerinde jumper kablolarını, butonları, LED'leri ve dirençleri aynı sırayla düzenleyin. LED'ler dijital pin 4'ten 12'ye kadar bir direnç (10kohm) ile bağlanmalıdır. LCD paneli daha sonra bağlayacağımız için dijital pin 2 ve 3'ü kullanmadığınızdan emin olun. Buton için dijitale bağlayın. bir dirençle (300kohm) pim 13.
3. Adım: Hoparlör
LED'leri ve düğmeyi bağladıktan sonra üçüncü adım, hoparlörü devre tahtasına bağlamaktır. Negatif tarafı (siyah) GND pinine ve pozitif tarafı (kırmızı) dijital pin 1'e bağlayın. Düğmeye başarıyla bastığınızda (kırmızı LED yanıp söndüğünde), mavi LED yandığında düğmeye bastığınızda hoparlör farklı sesler çıkarır. yanıp söner ve üç canınızı da kaybettiğinizde (oyun yeniden başlar).
Adım 4: LCD Panel
LED'leri, butonu ve hoparlörü bağladıktan sonra dördüncü adım (devre için son adım) LCD paneli breadboard'a bağlamaktır. LCD panel bağlanmak için 4 ana adıma ayrılmıştır (GND, VCC, SDA, SCL). GND'yi Arduino'daki ilgili GND pinine, Arduino'daki VCC'yi 5V pinine, SDA'yı Arduino'daki ilgili SDA pinine ve SCL'yi Arduino'daki ilgili SCL pinine bağlayın. Butona bastıktan sonra, LCD panel ekranında seviyeyi geçip geçmediğinizi, can kaybettiğinizi veya oyuna yeniden başlayıp başlamadığınızı gösterecektir.
Adım 5: Kod
Devreyi bitirdikten sonra kodu yazmaya başlayabilirsiniz.
Kod:
Kodu devre kartınıza aktarın. Kartı istediğiniz cihaza bağlayarak kodunuzu aktardığınızdan emin olun. Kodu aktarmayı bitirdikten sonra oyunu deneyebilir ve düzgün çalışıp çalışmadığını görebilirsiniz.
6. Adım: Konteyner
Devreyi ve kodu bitirip test ettikten sonra Rocker oyununuz için bir kap yapabilirsiniz. Bu, yalnızca tüm cihazın daha iyi ve profesyonel görünmesini sağlamakla kalmaz, aynı zamanda size daha iyi bir oyun deneyimi sağlar. Konteyner için, tüm breadboard'u ve kullanılan tüm malzemeleri tutmak için bir karton kutu kullandım. Kutuyu siyah kağıtla kapladım ve hoparlör, LCD panel, düğme ve LED'ler için delikler açtım. Cihazınızı bir güç bankasına bağlayabilmeniz için kutunun yanında küçük bir delik açtığınızdan emin olun.
Karton kutu:
- uzunluk: 22cm
- Genişlik: 12cm
- Yükseklik: 8cm
LCD panel için delik:
- uzunluk: 8cm
- Genişlik: 2.5cm
LED için delik:
- uzunluk: 5cm
- Genişlik: 0,5cm
Hoparlör için delik:
Çap: 3.5cm
Düğme için delik:
Çap: 3cm
Yandaki delik:
- uzunluk: 1cm
- Genişlik: 1 cm
Kabı yapmayı bitirdikten sonra cihazınızı kabın içine yerleştirin. LCD paneli, hoparlörü, düğmeyi ve LED'i karşılık gelen deliklere yerleştirdiğinizden emin olun.
Adım 7: Oyunu Oynayın
Cihazı bir güç bankasına veya bilgisayara bağlayın ve oyunu deneyin!
Tüzük:
- Ortadaki kırmızı LED yanıp söndüğünde düğmeye basın
- Kırmızı LED yanıp sönerken başarılı bir şekilde butona basarsanız, bir sonraki seviyeye geçersiniz (Seviye atladığınız her seferde LED'ler yanıp sönme hızlarını artıracaktır)
- Kırmızı LED yanmıyorken düğmeye basarsanız bir can kaybedersiniz.
- Toplamda 3 canınız var. Üçünü de kaybedersen oyun yeniden başlar
Önerilen:
Arduino Cradle Rocker: 19 Adım (Resimlerle)
Arduino Cradle Rocker: Üzgünüm, video düzenleme işimin önerdiği yoğun müziğe karşı koyamadım. Geçenlerde ilk çocuğum oldu ve amcamın (harika bir ahşap işçisi olan) yeğenim için yaptığı tahta bir beşiğim vardı. Yeğenim onu çoktan aşmıştı, bu yüzden ben
Arduino Rocker Oyunu: 4 Adım
Arduino Rocker Oyunu: Bu bir Arduino oyunudur, 11 adet LED ışık vardır, LED ışıklar bir düzende parlayacaktır. Ortadaki LED yandığında düğmeye basın. Üç canınız var, ışık ortada olmadığında düğmeye her bastığınızda bir can kaybediyorsunuz. Sonrasında
Çoğunlukla 3D Baskılı Rocker Switch: 4 Adım (Resimlerle)
Çoğunlukla 3D Baskılı Basmalı Anahtar: Eğitilebilir, mütevazi manyetik manyetik anahtar ve birkaç neodimyum mıknatıs ile neler yapılabileceğinin daha fazla araştırılmasıdır. Şimdiye kadar manyetik anahtarlar ve mıknatıslar kullanarak aşağıdakileri tasarladım: Rotary Switch Slider Switch Push Bu
Arduino LED Lazer Atari Oyunu: 3 Adım (Resimlerle)
Arduino LED Lazer Arcade Oyunu: Bu talimatta, LED ve ışık sensörlerini kullanarak bir Laser Arcade Oyununun nasıl yapıldığını göstereceğim. Kod dahildir ve onu oluşturmak için çok fazla parçaya ihtiyacınız yoktur. Size kasayı nasıl kurduğumu söylemeyeceğim, bunu kendiniz yapmanız gerekecek!T
Arduino LED Rocker Oyunu!: 4 Adım (Resimli)
Arduino LED Rocker Game!: Bu basit bir arduino oyunudur, oldukça basit ama delicesine bağımlılık yapar. Arduino web sitesindeki gecikmesiz yanıp sönme örneğine dayanmaktadır. Oynamak için Seri Monitörü açmanız ve orta LED yandığında düğmeye basmanız yeterlidir. Üç can alacaksın