İçindekiler:
- Adım 1: Tasarım
- 2. Adım: Elektronik
- Adım 3: PCB Siparişi
- Adım 4: Katlama
- Adım 5: Oyunun Programlanması ve Kuralları
- 6. Adım: Özet
Video: Lazer Oyunu: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
"Uzay Yolu", "Terminatör", "Yıldız Savaşları" veya "Yenilmezler" - bu filmlerin her birinde teknoloji kozmik (tam anlamıyla) bir seviyedeydi. Kahramanlar beni her zaman büyüleyen lazer silahları kullandılar. Bir lazer silahı yapmaya karar verdim ama onu insanları veya uzaylıları öldürmek için değil, arkadaşlarımla biraz rekabet etmek için kullanacaktım. Karar verdiğim gibi yaptım. Şimdi size nasıl yapılacağını göstereceğim.
Adım 1: Tasarım
Tabancayı Fusion 360'ta tasarlayarak başladım. Üç vidayla birbirine vidalanabilen iki parçaya böldüm. Alt kısımda PCB, USB soketi için delikler, reload butonu, lazer, buzzer ve kablolar için yer açtım. Laser Shield için bir dava açtım, bazı düzeltmeler ekledim ve dosyalar yazdırılmaya hazırdı.
2. Adım: Elektronik
Bu projenin elektronik kısmı çok basittir. Şunlardan oluşur: pil şarj modülü, mikrodenetleyici modülü, programlama modülü, lazer, iki düğme ve sesli uyarı. Buzzer sinyal girişine buzzer istemiyorsanız lehim yapmanıza gerek olmayan pedler yerleştirdim, bu biraz pil tasarrufu sağlayacaktır. Kalkan ile daha kolaydı çünkü bunu yapmak için hazır modüller kullandım. Sonra panolardaki tüm öğeleri sıraladım ve Gerber dosyaları olarak dışa aktardım.
Adım 3: PCB Siparişi
PCBWay.com'a gittim ve "Şimdi Al" ve ardından "Hızlı Sipariş PCB" ve "Çevrimiçi Gerber Görüntüleyici" ye tıkladım, burada panom için dosyalar yükledim, böylece nasıl görüneceğini görebildim. Bir önceki sekmeye dönüp "Gerber Dosyasını Yükle"ye tıkladım, dosyamı seçtim ve tüm parametreler kendi kendine yükleniyordu, sadece lehim maskesi rengini mavi ve siyah olarak değiştirdim. Sonra "Karta Kaydet"e tıkladım, nakliye detaylarını verdim ve sipariş için ödeme yaptım. İki gün sonra karo gönderildi ve iki gün sonra zaten masamdaydı.
Adım 4: Katlama
Her lehim pedine lehim pastası koydum ve üzerine sıcak hava ile lehimlemek için tüm elemanları koydum. En büyük çaplı nozulu taktım, sıcaklığı 300 dereceye ve hava akışını neredeyse en küçüğüne ayarladım. Sıradan bir havya kullanarak kusurları düzelttim ve kalan elemanları lehimledim. Son olarak tahtayı izopropil alkol ve diş fırçası ile temizledim.
Laser Shield kartında Arduino Nano'dan altın pimi, ardından düğmeyi, şarj modülünü, fotodirençleri ve diğer küçük elemanları lehimleyerek başladım. Led şeridi ve ekranı daha sonra lehimlemeyi bırakacağım. Tüm bileşenleri doğru yerlere yerleştirdim ve yeniden yükle düğmesini ve lazeri yapıştırdım. Kalkan muhafazasının üst kısmına butona erişim sağlayacak bir eleman yerleştirdim. Henüz yuvaları vidalamadım çünkü önce kartları programlamam gerekiyor.
Adım 5: Oyunun Programlanması ve Kuralları
Oyunun çalışmasından sorumlu program şu şekilde çalışır:
Tetik düğmesine basarsınız ve lazer 100 milisaniye boyunca açılır. Atışı 7 kez tekrarlayabilirsiniz ve iki buçuk saniye süren yeniden yükle düğmesine basmanız gerekir. Yeni bir oyuna başlamak için Kalkandaki düğmeye basmalısınız. Bastıktan sonra, yerleşmek ve hazırlanmak için on saniyeniz var. Geri sayım sona erdiğinde, sol, orta veya sağ her saniye rastgele bir LED yanacaktır. Sol görüntüleniyorsa, soldaki iki fotodirençte bir çekim için 30 puan, ortada iki 10 puan ve sağda iki 5 puan alırsınız. Ortadaki veya soldaki diyot yanarsa benzer bir durum oluşur. Mümkün olduğu kadar çok puan toplamak için bir dakikanız var. Oyun sırasında ve bitiminden 3 saniye sonra görüntülenirler. Ayrıca oyun sırasında butona basarak oyunu yeniden başlatabilirsiniz.
Şimdi, kalkan ve tabanca için muhafazanın iki parçasını birbirine vidalayabilir ve ekranı ve led şeridi Kalkan panosuna lehimleyebilirim.
6. Adım: Özet
Oyunun kuralları açıktır, bunları ihtiyaçlarınıza göre uyarlayabilir veya ek işlevler ekleyebilirsiniz.
GÜVENLİĞİNİZ VE YANINIZDAKİ İNSANLAR HAKKINDA UNUTMAYIN! ASLA GÖZLERE İŞARET ETMEYİN
Kesinlikle bu projenin başka bir versiyonunu yapacağım, silah modelini iyileştireceğim ve kalkanı önemli ölçüde artıracağım. Ayrıca kıyafetlerinize küçük dönüştürülmüş sensörler takabilir ve arkadaşlarınızla bilgisayarın önünde değil, gerçek hayatta nişancı oynayabilirsiniz! Sonraki proje - pil havya!
Herhangi bir sorunuz varsa, bana yazın:
Youtube'um: YouTube
Facebook'um: Facebook
Instagram'ım: Instagram
Kendi PCB'nizi sipariş edin: PCBWay
Önerilen:
Lazer Atış Oyunu (Yıldız Savaşları): 5 Adım
Laser Shooting Game (Star Wars): Bu yazımda sizlere bütçenize göre yapabileceğiniz arduino tabanlı star wars projesini paylaşacağım. Bu proje ev yapımı bir ürün olarak size çok yakışacak bir lazer atış oyunudur. Bu proje 2 alt projeden oluşmaktadır: kartondan blaster yapmak
Arduino ile Canne Blanche Lazer / Lazer Beyaz Baston: 6 Adım
Arduino'lu Canne Blanche Lazer / Lazer Beyaz Baston: Uzaklık noktası düzeyinde lazer titreşimli canlı bir frekans ters çevirme. Görsel yetersizliklere yardım. Lazerli telemetre, sivri mesafeyle ters orantılı bir frekansta titrer.Görsel kusura yardım
Bot Lazer Galeri Oyunu: 4 Adım (Resimlerle)
Bot Laser Gallery Game: Bu, bir robotun göbeğine lazer işaretçiyi hedefleyerek "devre dışı bırakmak" için bir oyundur. o. Botun zayıf noktasına vurduğunuzda gözleri kararır ve bir lazer sesi duyarsınız. Beş botun tümü devre dışı bırakıldıktan sonra oyun sıfırlanır ve botlar birer birer geri döner
İmkansız Görev Oyunu - Lazer Güvenliği: 6 Adım (Resimlerle)
Mission Impossible Game - Laser Security: Benim adım sun-woo, 6 yaşından itibaren yaklaşık 5 yıl maker hareketi ve adil deneyime sahip çocuk maker. 2014 yılında ilk maker fuarına ailemle yaptığım çalışmalarla katıldım. Şu anda 11 yaşındayım ve ilkokul 6. sınıf öğrencisiyim
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