İçindekiler:

Arduino Tabanlı Işık ve Ses Efektli Işın Kılıcı: 14 Adım (Resimli)
Arduino Tabanlı Işık ve Ses Efektli Işın Kılıcı: 14 Adım (Resimli)

Video: Arduino Tabanlı Işık ve Ses Efektli Işın Kılıcı: 14 Adım (Resimli)

Video: Arduino Tabanlı Işık ve Ses Efektli Işın Kılıcı: 14 Adım (Resimli)
Video: Patron görmesin :) 2024, Kasım
Anonim
Image
Image
Malzemeler ve Bileşenler
Malzemeler ve Bileşenler

Merhaba jedi! Bu talimat, filmdeki gibi görünen, ses çıkaran ve performans gösteren bir ışın kılıcı yapmakla ilgilidir! Tek fark - metali kesemez:(Bu cihaz Arduino platformuna dayanıyor ve ona birçok özellik ve işlev veriyorum, çok büyük bir işti ve tüm programlama becerilerimi kullandım ama buna değdi!

Öyleyse, özellikler hakkında konuşalım! Ayrıca GyverSaber sisteminin tüm efektlerini ve işlevlerini gösterdiğim videomda kısa bir inceleme izleyebilirsiniz ve ayrıca videonun sonunda ışın kılıcımla iki profesyonel jedi dövüşü bulunmaktadır!

Özellikleri:

  • Işın kılıcı benzeri ses efektiyle sorunsuz açma/kapama
  • Rastgele titreşen renk (kapatabilirsiniz)
  • Sesler:
  • MOD 1: oluşturulan uğultu. Frekans, bıçağın açı hızına bağlıdır
  • MOD 2: SD karttan uğultu sesi
  • Yavaş salınım - uzun uğultu sesi (rastgele 4 ses arasından)
  • Hızlı salınım - kısa uğultu sesi (rastgele 5 ses arasından)
  • Vurulduğunda parlak beyaz flaş
  • Vurulduğunda 16 vuruş sesinden birini çalın:
  • Zayıf vuruş - kısa ses
  • Sert vuruş - uzun "bzzzghghhdh" sesi
  • Güç açıldıktan sonra, bıçak mevcut pil seviyesini yüzde 0'dan yüzde 100'e kadar gösterir

Pil güvenli modu

  • AÇMADAN ÖNCE pil boşalıyor: GyverSaber açılmıyor, düğme LED'i birkaç kez YANARACAK
  • AÇILDIKTAN SONRA pil boşalıyor: GyverSaber otomatik olarak kapatılacak

Kontrol düğmesi:

  • HOLD - GyverSaber'ı açın / kapatın
  • ÜÇ TIKLAMA - rengi değiştir (kırmızı - yeşil - mavi - sarı - pembe - buz mavisi)
  • QUINARY CLICK - ses modunu değiştir (uğultu oluşturma - uğultu çalma)
  • EEPROM'da saklanan seçilen renk ve ses modu (geçici olmayan bellek)

Adım 1: Malzemeler ve Bileşenler

Ben her zaman Aliexpress'de elektronik personel satın alırım, ancak aynı modülleri Amazon, eBay, vb.'de bulabilirsiniz.

Elektronik parçalar:

  • Arduino NANO https://ali.pub/20o35g
  • Adreslenebilir LED şerit. WS2811, 12V. Beyaz PCB, IP30, metre başına 60 LED alın https://ali.pub/23csyd https://ali.pub/23cszc
  • LED'li düğme. 5V sürümünü alın
  • MPU6050 https://ali.pub/23mryw
  • Ucuz MicroSD https://ali.pub/23msne
  • MicroSD modülü mini https://ali.pub/23ms27
  • Veya bu
  • Korumalı 18650 piller https://ali.pub/23moiu https://ali.pub/23moke
  • DCDC Aşağı Adım https://ali.pub/23mpex https://ali.pub/23mpfi
  • Amplifikatör https://ali.pub/23mp6d https://ali.pub/23mp75
  • Konuşmacı https://ali.pub/23mq8h https://ali.pub/23mq9g
  • Dirençler KIT https://ali.pub/23mqei
  • Güç düğmesi
  • Şarj portu https://ali.pub/23mtf0
  • 3 hücre için CC CV şarj cihazı https://ali.pub/23mt8s https://ali.pub/23mt9d
  • Prototip panosu

Malzemeler ve aletler:

  • Polikarbonat tüp (ışık difüzyonu, 32mm)
  • Bu tüp için 2 taslak
  • Sap için bazı borular (PVC kanalizasyon borusu ve boruları kullandım: kabza için 40 mm, PC boru montajı için 32 mm)
  • Çelik tel
  • Plastik lehimleme ve kesme için ortak aletler

Adım 2: Kablolama

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama

Bu projeyi 3x7cm prototip tahtasında yapmaya karar verdim, tüm şemaları ve bazı çirkin görünümlü kabloları görebilirsiniz =)

ÖNEMLİ! Kablolamadan önce DCDC düşürücü dönüştürücüyü 12V DC güç kaynağına bağlayın ve çıkış voltajını 4.5V'a ayarlayın!

Adım 3: Kabza

Kabza
Kabza
Kabza
Kabza
Kabza
Kabza

Ben kabza için kanalizasyon boruları kullanıyorum ama bunlar rusların kanalizasyon boruları, bu yüzden doğaçlama yapmanız gerektiğini düşünüyorum.

4. Adım: Piller

Piller
Piller
Piller
Piller
Piller
Piller

3 lityum pil kullanıyorum (dizüstü bilgisayar pilinden normal 18650). İlk önce 40 mm'lik borunun (kabza) içine koymamız gerekiyor ve bunun için boruyu ısıtmamız gerekiyor. Ama önce pilleri bantla birbirine tutturup 2 kat kağıtla kalınlaştırmamız gerekiyor.

Bu yüzden tüpü ısıtın, pilleri içine koyun ve tüpü olabildiğince hızlı soğutun! Lityum piller yüksek sıcaklıktan pek hoşlanmazlar. Sonra onları çıkarın ve mükemmel pil kutusunu göreceksiniz.

Adım 5: Pilleri Lehimleme

Lehimleme Pilleri
Lehimleme Pilleri
Lehimleme Pilleri
Lehimleme Pilleri

Dediğim gibi, lityum piller yüksek sıcaklıktan hoşlanmaz. Bu nedenle, pilleri çok hızlı bir şekilde lehimlemek için akı ve güçlü havya (100W) kullanın. Bu yüzden onları seri olarak bağlayın.

Adım 6: Bıçak ve LED Şerit

Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit
Bıçak ve LED Şerit

75cm bıçağım var, bu yüzden 75+75=150cm'lik şerit parçası kestim. LED şerit telin etrafına iki kez katlanacaktır, bu nedenle hepsini sabitlemek için çift taraflı bant kullanın ve içinde tel olan çift taraflı LED şerit elde edersiniz.

Şerit, bıçak borusu boyunca bazı desteklere ihtiyaç duyar, termal büzüşmeli borularda çividen yapılmış 3 destek kullandım ve bunları iplik ve süper yapıştırıcı ile şeride tutturdum.

Tel için saplamalarda bir delik açın, tel iki saplama arasında gerilecek ve 3 mm vida ile sabitlenecek, ancak şu anda değil.

Adım 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

MPU6050'yi eski IDE esnek teli kullanarak bağladım çünkü MPU'yu mümkün olduğunca blade'e yakın yerleştirmek iyi bir fikir. Ve sadece PC tüpünün düşük saplamasına yapıştırdım:)

Adım 8: Hilt Düğmeleri

Kabza Düğmeleri
Kabza Düğmeleri
Kabza Düğmeleri
Kabza Düğmeleri
Kabza Düğmeleri
Kabza Düğmeleri

Düğmeler ve şarj portu için bazı delikler ve hoparlör için altta birkaç delik açın. Ayrıca kabzayı siyah boya ile boyadım.

Adım 9: Son Kablolama

Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama

Bu nedenle, pilleri bağlayın, anahtar ve şarj için kabloları çekin, hepsini lehimleyin ve deliklerine sabitleyin. Ayrıca, lehim hoparlör kabloları da.

Adım 10: Hoparlörü Sabitleme

Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme
Hoparlör Sabitleme

Hoparlörü 40 mm'lik bir boru halkası ve bazı çiviler kullanarak sabitledim =) Acımasız ve çok güçlü.

Adım 11: Programlama

Arduino kroki, kitaplıklar, SD ses dosyaları ve bir çok talimatı GitHub'daki proje sayfasında bulabilirsiniz, ancak tüm proje dosyalarıyla birlikte kroki ve arşivi buraya, Instructables'a ekledim.

Basit kılavuz:

  • GyverSaber.ino'yu açın ve ayarlayın:
  • LED şerit üzerindeki WS2811 mikro devre sayısı (not: bir WS2811, 3 LED'i kontrol eder!)
  • Bıçak titreşimini açın veya kapatın
  • Voltaj bölücü dirençlerin gerçek direncini ölçmenizi tavsiye etmem
  • Sistem pil izleme olmadan çalışabilir, sadece BATTERY_SAFE'yi devre dışı bırakın. AMA TAVSİYE EDİLMEZ
  • flaş arduino
  • Ses dosyalarını SD karta yükleyin
  • Eğlence!

MicroSD bilgisi:

  • Boyut < 4G
  • FAT olarak biçimlendir
  • Ses dosyalarını kök dizinine kopyalayın

Kendi seslerinizi eklemek istiyorsanız, onları. WAV'a dönüştürün:

  • 8 bit
  • 16-32 kHz
  • Mono
  • Çevrimiçi dönüştürücüler veya Total Audio Converter kullanın

UYARI! Birleştirilmiş şemayı yanıp sönüyorsanız, onu açmalısınız! Arduino, bağlı DCDC dönüştürücü ile düzgün çalışmayacak!

Adım 12: Ayarlama

akort
akort

Farklı bıçak uzunluğu ve diğer parametrelerle kendi kılıcınızı oluşturabilmeniz için GyverSaber'ı tamamen özelleştirilebilir hale getirdim, sadece çizim ayarlarına bir göz atın.

Adım 13: Son Vida

Son Vida
Son Vida
Son Vida
Son Vida

Yani, ışın kılıcı neredeyse bitti! Bıçağı boruya sabitleyen son bir vida. Tüm kılıç gövde konstrüksiyonu ile biraz çizim yaptım.

Adım 14: Sonuçlar

Image
Image
Sonuçlar
Sonuçlar
Sonuçlar
Sonuçlar
Sonuçlar
Sonuçlar

Yani, DIY ışın kılıcı savaşmaya hazır! Bu DIY ışın kılıcı hakkındaki video incelememde döndürmeler, sallanmalar, nesne çarpmaları, avize çarpması (ayy!) ve ayrıca GyverSabers ile savaşan iki gerçek Jedi (evet, 2 tane yaptım!!!) ile bazı testleri izleyebilirsiniz ve bu fonksiyonlar ve özellikler.

Saygılarımla, MadGyver.

Arduino Yarışması 2017
Arduino Yarışması 2017
Arduino Yarışması 2017
Arduino Yarışması 2017

Arduino Yarışması 2017'de İkincilik

Önerilen: