İçindekiler:
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Fusion 360 Projeleri »
Gerçek siklon arcade oyununu hiç oynamadım ama tepki süremizle oynama fikrini seviyorum.
Minyatür bir oyun tasarladım. Bir daire oluşturan 32 LED'den oluşur, LED'ler led kovalayıcı olarak tek tek yanar. Amaç, kırmızı LED yandığında bir düğmeye basmaktır.
BURADAN VİDEO
Gereçler
- 29x yeşil led
- 2x sarı led
- 1x kırmızı led
- 1x 12mm ledli basma düğmesi
- 4x 74HC595
- 1x Arduino nano
- Ø3mm tüp 46mm uzunluğunda
- 1x I2C OLDE ekran 128*32
- teller
- 3 boyutlu yazıcı
- astar + boya
- kum kağıdı
- havya
- Mini USB kablosu + USB güç kaynağı
1. Adım: Kurallar
Bu oyuna kendi skor kurallarını ve daha zorlu hale getirmek için hız değişiklikleri ekledim, -Kırmızı led üzerinde durursanız: Hıza bağlı olarak puan 4 ile 20 arasında bir değer artar. Hız %2 artar.
-sarı bir led üzerinde durursanız: puan 2 artar ve hız %10 artar
- yeşil bir led üzerinde durursanız: oyun biter
Ayrıca gerçekten yetenekli oyuncular için bir bonus ekledim!
-hız %80'in üzerindeyken arka arkaya 3 kez kırmızı led üzerinde durursanız: hız %20'ye döner! (yıldızlar bu bonusun ilerlemesini gösterir)
yanan ilk LED, arduino tarafından rastgele ve saat yönünde veya saat yönünün tersine dönüyorsa seçilir.
2. Adım: Prototipleme
Her türlü puanlama kuralını test ettiğim adım buydu. Arduino nano kartında 32 LED'i sürmek için yeterli çıkış pini yok, bu yüzden her biri 8 Led süren dört 74HC595 yonga kullandım, bunlar gerçekten iyi çalışıyor ve sadece 3 arduino çıkış pini kullanıyor!
Bu devre şemasını yaptım:
ve işte arduino kodu (oled ekran için bu kitaplığa ve hc595 yongaları için bu kitaplığa ihtiyacınız olacak)
3. Adım: Muhafaza
Tasarım:
Muhafaza Fusion 360'ta tasarlanmıştır, 4 parçadan oluşmaktadır.
. STL ve.f3d dosyalarını Cults3D'de BURADAN bulabilirsiniz.
3D Baskı:
Üst gövde, baskı için destek gerektirecektir. Tüm parçaları, Cura'da varsayılan ayarlarla PLA buz filamenti kullanarak ve Creality Ender3'te 3D yazdırarak yazdırdım.
Baskı Sonrası:
Bu proje için 3D baskı için bir sonlandırma tekniği denemek istedim.
İşte 3D baskının nasıl göründüğü…
Parçaları önce 120 ila 800 kumlu zımpara kağıdı ile zımparaladım.
astar kat sürdüm
800 kum zımpara ile tekrar zımparaladım.
Sonra 3 kat siyah sprey boya ekledim burada "öncesi ve sonrası" karşılaştırması var:
Adım 4: Montaj
-
32 LED'i üst gövdedeki deliklere yerleştirin (içeride negatif, dışta pozitif)
-
birbirine lehimlemek için negatif bacakları bükün
-
ilk 74HC595'i buraya baş aşağı yerleştirin ve LED'leri 2. adımdaki şemaya göre lehimleyin
-
dört çipi de devre şemasına göre gerçekten ince kablolarla bağlayın.
-
dört kabloyu OLED ekrana lehimleyin ve bunları tüpten şu şekilde geçirin:
-
tüm kabloları Arduino'ya lehimleyin.
- arduino kartını sıcak tutkalla yerine yapıştırın.
- üst gövdeyi alt gövdeye klipsleyin ve ön oled kutusunu klipsleyin.
Adım 5: Eğlenin
Şimdi, sadece arduino'yu 5V'luk bir güç kaynağına (güç bankası, dizüstü bilgisayar, …) takmanız gerekiyor.
o zaman kendi kendine başlayacaktır.
En yüksek puanı yapmaya çalışın!
Benimki 1152 iyi şanslar!
Önerilen:
Arduino Kullanarak 3 Boyutlu Labirent Oyunu: 8 Adım (Resimlerle)
Arduino ile 3d Labirent Oyunu: Merhaba arkadaşlar bugün ARDUINO UNO kullanarak bir labirent oyunu yapacağız.Arduino Uno en çok kullanılan tahta olduğu için onunla oyun yapmak çok güzel. Bu Eğitilebilir Kitapta, joystickler kullanılarak kontrol edilen labirent oyununu yapalım. Unutma
Arduino Sorta Sudoku Oyunu: 3 Adım (Resimlerle)
Arduino Sorta Sudoku Oyunu: Birçok insan Sudoku oynamayı sever ve torunlar tahmin oyunlarını sever, ben de taşınabilir bir “Sorta Sudoku” oyunu yapmaya karar verdim. Benim versiyonumda oyun bir 4x4 ızgaradır ancak yalnızca bir numara verilmiştir. Buradaki fikir, inci içindeki sayıların geri kalanını tahmin etmektir
Butona basın); //Arduino LCD Oyunu: 5 Adım (Resimlerle)
Butona basın); //Bir Arduino LCD Oyunu: Son zamanlarda Scouts'ta Oyun Tasarımı başarı rozeti üzerinde çalıştım. Gereksinimlerden biri için, bu oyunu Arduino kullanarak LED Rocker Oyununa dayalı olarak yaptım. Oyunun amacı, mümkün olan en yüksek puanları elde etmektir. t başında
Siklon(Arduino LED Oyun): 6 Adım (Resimlerle)
Cyclone(Arduino LED Game): Bu derste size çok az kod veya deneyimle bir LED oyununun nasıl oluşturulacağını öğreteceğim! Bu fikir bir süredir aklımdaydı ve sonunda onu yaratmaya başladım. Bize tüm atari oyunlarını hatırlatan eğlenceli bir oyun. Başka öğreticiler de var
Arduino Siklon Atari Oyunu: 6 Adım
Arduino Cyclone Arcade Oyunu: Yanıp sönen gösterişli ışıklar! Arduino! Oyun! Daha ne söylenmesi gerekiyor? Bu oyun, oyuncunun belirli bir noktada bir daire etrafında dönen bir led'i durdurmaya çalıştığı Cyclone arcade oyununa dayanmaktadır