İçindekiler:

Arduino Lazer Etiketi - Duino Etiketi: 11 Adım (Resimlerle)
Arduino Lazer Etiketi - Duino Etiketi: 11 Adım (Resimlerle)

Video: Arduino Lazer Etiketi - Duino Etiketi: 11 Adım (Resimlerle)

Video: Arduino Lazer Etiketi - Duino Etiketi: 11 Adım (Resimlerle)
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, Temmuz
Anonim
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi

Duino etiketleyici- Genel tanıtım Duino etiketi, arduino'yu temel alan bir lazer etiket sistemidir. Sonunda, ofis mühimmatı, ormanlık savaşlar ve banliyö çatışmaları için mükemmel lazer etiket sistemine sahip olana kadar ince ayar yapılabilen ve modifiye edilebilen ve hacklenebilen bir lazer etiket sistemi. Lazer etiketi, ağrısız paintball veya airsoft gibi savaş oyunudur, kızılötesi ışık (IR) kullanır. diğer oyuncuların veya hedeflerin etiketlenmesini / vurulmasını simüle etmek için. Bir süredir bu proje üzerinde çalışıyorum ama bittiğini düşünmüyorum, sadece daha fazla insanı dahil etme zamanının geldiğini düşündüm. Umarım bu talimat, arduino yarışmasına girmem için zamanında tamamlanmış olacak, ancak talimatın bir süre sonra düzenlenmesi ve ince ayar yapılması gerekeceğini umuyorum. Bu talimat, dışarı çıkıp kendi duino etiketleyicinizi oluşturmak için ihtiyaç duyacağınız bilgileri size sağlamayı amaçlamaktadır. Bu talimat, hafif bir silahı değiştirerek bir duino etiketleyicinin nasıl oluşturulacağına odaklanır, ancak biraz ekstra çalışma ile kendi silahınızı sıfırdan oluşturabilirsiniz. Bu talimat, projenin yazılım/kod tarafında çok fazla ayrıntıya bakmaz, ancak mil etiketi protokolüne dayalı bir çalışma kodu sağlanır. Duino etiketleyici programlama hakkında bilgi edinmek isteyenler için A Terrible Idea'da bulunan mükemmel eğitimlerden başlamanızı öneririm. Deneyimli arduino kullanıcıları muhtemelen genel bakış sayfasını (Adım 1) ve kod sayfalarını (Adım 8) bulacaktır, en faydalı olan, daha yeni arduino kullanıcılarının talimatlara ve sağlanan bağlantılara daha yakından bakmaları gerekebilir. Umarım çoğunuz bu talimatı faydalı bulur ve kendi duino etiketleyicilerinizi oluşturmaya devam edersiniz. Burada özetlenen bu sistemi geliştirmek ve yükseltmek için çok fazla alan var. Bu duinotagger'ı geliştirmeye devam ederseniz, lütfen çalışmanızı paylaşın ve umarım zamanla sistem çok daha zengin bir oyun deneyimine dönüşecektir. Duino etiketleyicilerimin Youtube videoları: Bu video, üzerinde çalıştığım bir talcapult hedefinde çekim yapmak için yaptığım ikinci duino etiketleyiciyi kullandığımı gösteriyor. Yakında talcapult hakkında bir talimat vermeyi umuyorum.

1. Adım: Genel Bakış

genel bakış
genel bakış

Genel Bakış Bir duino etiketleyicinin önemli parçaları: IR Verici sistemi Ne - Transistör yükseltici, yüksek güçlü IR LED ve iyi odaklanmış bir IR ışını vermek için bir lens. Neden - Etiketleyiciye diğer oyuncuları etiketleme / vurma ve oyun bilgilerini iletme araçları vermek. Verici, arduinodan gelen iletim sinyalini yükseltir ve bir IR LED kullanarak iletir, tabancaların tabanca gibi davranmasını sağlamak ve uzun menzilli iletimleri mümkün kılmak için sinyali çok yönlü hale getirmek için lensler kullanılır. Ses Ne - Peizo Siren (& mini ses kaydedici / tebrik kartından çalma elektroniği) Neden - Sistemden bazı sesli geri bildirimler almak güzel. Etiketleyicinin vurulduğunu veya mühimmatının tükendiğini veya canının yandığını size bildiren ses efektleri. Alıcılar Ne - Standart IR alıcı modülü ve güç düzenleme kapasitörü Neden - Böylece silah ne zaman vurulduğunu bilir. Bu talimattaki bu tasarım, ön ve arka kafa sensörlerinin yanı sıra tabancadaki 3 sensör 1'in kullanılmasına bakar. Görsel Efektler ve ışıklar Ne - LED'ler ve çubuk grafik sürücü devreleri Neden - Oyun bilgileri hakkında görsel geri bildirim almak güzel, örneğin ışıklar vurulduğunuzda size haber vermek için. Maliyet Bu bölümü uluslararası düzeyde uyumlu hale getirmek için; Yazma sırasında: £1 GBP = 1,6 USD = 1,1 EUR Zaten bir arduinoya sahip olduğunuzu varsayarsak, bu proje için temel ekstra bileşenler yaklaşık 10 £ karşılığında satın alınabilir. Ucuz ikinci el hafif silahları elde etmek kolay olduğundan, bir duino etiketleyici oluşturmaya çalışmak için harika bir zaman. Hafif silahlar, bilgisayar oyunlarıyla kullanabileceğiniz silahlardır, birçoğu modern LCD ekranlarla çalışmaz ve bu nedenle birçoğu ebay'de ve başka yerlerde ucuza gidiyor. Bir hayır dükkânından her biri yaklaşık 4 sterline mal olan iki hafif silah aldım. Hafif tabancalar, yapı için gerekli optikleri, anahtarları ve kasayı sağladıkları için bu proje için harika bir başlangıç noktasıdır. İhtiyacınız olacak: Arduino Light Gun Renkli LED'ler (tercihen 30mA+) IR sensörleri IR alıcısıyla eşleşen en az 2x IR LED (tercihen 100mA+) Peizo siren Güç transistörü /MOSFET Birkaç elektronik temel: lehim, dirençler, kapasitörler. Ayrıca, Hurda plastik LED çubuk grafik sürücü çiplerini de isteyebilirsiniz. Daha Fazla LED Kendi mesaj tebrik kartınızı kaydedin Sensörleri monte etmek için Şapkalar / kasklar / kafa bantları

2. Adım: Temel Bilgiler

Temel bilgiler
Temel bilgiler
Temel bilgiler
Temel bilgiler
Temel bilgiler
Temel bilgiler

Elektronik noobs'a yardımcı olmaya çalışmak için BasicsPage. Duino etiketleyicinin tasarımında birkaç noktada faydalı olan bazı temel bilgiler. R = DirençC = KapasitörV = GerilimI = AkımLED'lerin LED'lerini kullanarak, onlardan geçen akımı sınırlamak için bir dirençle birlikte kullanılmalıdır. LED'in çalışacağı akımı seçin R=(V besleme -V led) /INot: Muhtemelen sadece kullandığım direnç değerlerini kopyalayabileceksiniz. Düğmeler Bu projedeki düğmelere (tetikleyiciler vb) basıldığında düşük voltaj verdiği varsayılmaktadır. Bunun için standart devre, sağlanan devre şemasında gösterilmektedir. FiltersR C (Direnç Kapasitör) devreleri, güç kaynağı voltajındaki değişiklikleri yumuşatmak veya PWM sinyallerini göründüğü kadar karmaşık olmayan analog seviyelere dönüştürmek için duino etiketleyicide birkaç yerde faydalı olabilir: Suyu kullanmak için elektrik ve akım için analoji, direnç dar bir boru gibi davranır (bir saman düşünün) yalnızca yavaş su (akım) akışına izin verir. Kondansatör büyük bir su deposu/kova gibi davranır. Diyagramdaki alçak geçiren filtre, bir pipet ve kova kombinasyonu gibi davranır: Kovaya giren veya çıkan su akışını aniden değiştirseniz bile, seviye (voltaj) yalnızca yavaşça değişecektir. Düşük geçiş için kesme frekansı: f = 1/(2pi*R*C)

3. Adım: Hafif Silahın Modifiye Edilmesi

Hafif Silahın Modifiye Edilmesi
Hafif Silahın Modifiye Edilmesi
Hafif Silahın Modifiye Edilmesi
Hafif Silahın Modifiye Edilmesi
Hafif Silahın Modifiye Edilmesi
Hafif Silahın Modifiye Edilmesi

Hafif silahın modifikasyonu Hafif silah modifikasyonlarının detayları hafif silaha bağlı olacaktır. İşte bazı genel yönergeler ve fikirler: Anahtarlarda bırakılacak faydalı parçalar:AnahtarlarTetikleyici LED'lerLenseHafif silahınıza saklama alanı ekleme: Eşyaları takmak zor olabilir, ayrıca arduino'nuzu tabancanın içine koymak istemeyebilirsiniz. Diğer projelerde kullanabilmek için arduinolarımı duino etiketleyicilerimden kolayca çıkarabilmek istedim. Duino etiketleyicilerimden birinde (MK1 tabancası) arduino nano pimlerinin geçmesi için kasada delikler açtım ve arduino tabancanın dışına takılacak şekilde tabancanın içine bir soket monte ettim. Mk2 tabancama arduino için harici bir kasa ekledim ve onu bir mühimmat klipsi gibi göstermeye çalıştım. Kasa / cephane klipsi, ucuz bir telli klasörden aldığım plastikten yapılmıştır ve kapağı güçlü bir mıknatıs tarafından yerinde tutulmaktadır.

Adım 4: Verici

verici
verici
verici
verici

IR vericiye ihtiyacınız olacak: IR LED: Dar bir görüş açısına sahip bir LED arayın (IR ışığının optikten ne kadar çok geçtiğini sağlamak için). Daha yüksek güç o kadar iyi. IR alıcılarınıza uygun bir dalga boyuna sahip LED'leri seçin. Nominal akımlarının üzerinde çalıştırıldıkları için yanabilecekleri için bazı yedek LED'ler alın. Arduino'daki bir çıkış pinine bir IR LED'i (akım sınırlama direnci olan) bağlayabilirsiniz ve bu, iletim yapabilecektir, ancak duino etiketleyicinin aralığı çok etkileyici olmayacaktır. Duino tagger aralığını geliştirmek için amplifikasyona ihtiyaç var. Yaptığım temel amplifikatör basit bir transistör devresiydi (devre şeması sağlandı), transistör yerine bir mosfet düşünmek isteyebilirsiniz. LED üzerinden akım: IR LED üzerinden yaklaşık 300mA akım. Bu, LED'in nominal akımından daha fazladır, ancak LED, yüksek akımı yalnızca kısa bir süre için darbeli olarak gönderdiğiniz için başa çıkabilecek gibi görünmektedir. LED'e güç vermek için arduino'dan 5V besleme kullanıyorsanız, yalnızca yaklaşık 400/500mA sağlayabilir, bu nedenle IR verici için 300mA kullanmak Led, diğer LED'ler ve hoparlörler vb. için çok fazla bir şey bırakmaz, bu yüzden tasarım yaparken bunu aklınızda bulundurun. duino etiketleyicinizi oluştururken, daha yüksek akımlar sağlayabilen bir voltaj regülatörü eklemek iyi bir fikir olabilir. Optik IR ışınını odaklamak için bir lens kullanmanız gerekecek, hafif tabanca ile birlikte gelen lensi kullanabilirsiniz. İyi odaklanmış bir ışın elde etmek için IR ledini nereye koyacağınızı bulmak için kırmızı bir LED kullanabilirsiniz. Daha fazla ayrıntı için mil etiketi sitesine bakın.

Adım 5: Alıcı

Arduino Yarışmasında İkincilik

Önerilen: