İçindekiler:
- 1. Adım: Yazdırmaya Başlayın
- Adım 2: Arduino, MPU-6050 ve Adafruit Kablolama
- Adım 3: Kodlama
- 4. Adım: Montaj Hazırlığı
- Adım 5: Metal Çubuk / Akustik için Delik Açma
- Adım 6: Keyfini Çıkarın ve Geliştirin
Video: Arduino Powered Sound ile 3D Baskılı Light Saber (Dosyalar Dahil): 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu proje üzerinde çalışırken asla iyi bir öğretici bulamadım, bu yüzden bir tane oluşturacağımı düşündüm. Bu eğitimde 3DPRINTINGWORLD'den bazı dosyalar kullanılacak ve kodun bazı bölümleri JakeS0ft'den gelecek
İhtiyacınız olacak şeyler:
1. Bir çeşit 3D yazıcı (CR-10 kullandım)
2. Bir havya
3. Arduino Nano
4. MPU-6050 6 eksenli İvmeölçer Jiroskop Sensörü
5. Adafruit Audio FX Ses Kartı + 2x2W Amp - WAV/OGG Tetikleyici -16MB
6. 1.5 4Ohm 3W Tam Aralıklı Ses Hoparlörleri
7. Bir küçük çaplı metal çubuk
8. Bakır tel
9. Metal çubuğunuzun çapına yakın bir matkap ucu ve matkap ucu
1. Adım: Yazdırmaya Başlayın
Bıçağı, kabzayı ve kapağı yazdırarak başlayalım. 30 saatten fazla sürecekler ve 1 mm nozülle iyi baskı yapıyorlar. Dosyaları Cura'ya getirdikten sonra, yapmak istediklerim için çok küçük olduklarını fark ettim.
Sap ve Bıçağı %150 ölçeğinde ve Kapağı %2540 ölçeğinde yazdırdığınızdan emin olun
Bu kritik. Onları ölçeklendirmeyi unutmayın, yoksa Arduino sığmaz. Işın kılıcı yaklaşık 9 1/8 e kadar kesilecektir, bu nedenle zamandan tasarruf etmek istiyorsanız, bu yüksekliğe ulaştığında baskıyı durdurabilirsiniz.
Adım 2: Arduino, MPU-6050 ve Adafruit Kablolama
Kablolama konusunda biraz özgürsünüz, eğer ekli programı kullanmayı planlıyorsanız, pinimi takip etmenizi öneririm. Bu (umarım) kurulumunuzun tak ve çalıştır'a nispeten yakın olmasını sağlar. Kapağın altındaki delikten kaydırabilmeniz için 9v konektörünüzde lehimlemeyi beklemenizi tavsiye ederim.
Bu adım için Genel İpuçları:
- Devreyi lehimlemeden önce test edin
- Lehim yaparken zaman ayırın
- Bunların hepsinin daha sonra kabzaya sığması gerektiğini unutmayın
Ne kadar sessiz olduğu konusunda hayal kırıklığına uğradım, bu yüzden Adafruit ses kartındaki G1 köprüsünü kestim. Bunu yaptıktan sonra herhangi bir sorun yaşamadım ama yanlış hoparlörler kullanılırsa veya ses tablası bunalırsa sorunlara yol açabilir.
Adım 3: Kodlama
Adruino Nano
Programın ne yaptığı konusunda çok fazla detaya girmeyeceğim ama bu akış şemasını sizlerle paylaşacağım. Programı indirdikten sonra Arduino Nano'nuzu takın ve programı yükleyin.
Adafruit Soundboard
Ses tahtası ile ilgili herhangi bir kodlama yoktur. Tek yapmanız gereken seslerinizi bilgisayarınıza takarak panoya yüklemek. Dosyalar adlarına göre tetiklenir. 0 ve 1 pinlerini kullandık, bu, birden fazla rastgele ses almayı planlıyorsanız ses dosyalarınızın T01.wav veya T01RAND0.wav olarak adlandırılmasını isteyeceğiniz anlamına gelir. Başlangıçta sabit bir "uğultu" sesi için 0 pimini taktım ama sonunda buna karşı karar verdim. Kodu girmeyi ve kodu değiştirmeyi planlamıyorsanız, PIN 0'ı TETİKLERİNİZ OLARAK KULLANMAYIN.
İşte Adafruit ses tahtası + amfisi hakkında daha fazla bilgi veren bir PDF
4. Adım: Montaj Hazırlığı
Aşağıdakilere sahipseniz montaj için hazırsınız:
- Basılı bir kabza
- Basılı bir bıçak (9 1/8 olarak kesilmiş)
- Adafruit ses tahtanızı, Arduino nano'nuzu ve MPU-6050'yi içeren basılı bir kapak
- 9v pil
- Bir matkap
- Küçük bir metal çubuk
- sıcak tutkal
Adım 5: Metal Çubuk / Akustik için Delik Açma
Bir taraftan geçen ve yolun bir kısmı diğer taraftan geçen bir delik açın. Metal çubuğunuzu boyuta göre yerleştireceğiniz ve keseceğiniz yer burasıdır. Bu, ışın kılıcının aşağı inmemesini ve lehimlemek için çok zaman harcadığınız elektroniği ezmemesini sağlar. Çubuğu yerinde tutmak için yeterince iyi çalışan bir sıcak tutkal buldum.
Sesin dışarı çıkmasına izin vermek için kabzanın tabanı etrafında birkaç delik açmanızı tavsiye ederim. Kesinlikle büyük bir fark yaratıyor.
Adım 6: Keyfini Çıkarın ve Geliştirin
Bu sizin bitmiş ürününüz, tek yapmanız gereken Arduino nano'nuza bir 9v bağlamak ve gitmeye hazırsınız.
Pil için özel bir yer, daha yüksek hoparlör(ler) ve daha küçük form faktörü de dahil olmak üzere, bunun iyileştirilebileceği birçok yol vardır.
Her zaman olduğu gibi, çocuklar ve kızlar herhangi bir sorunuz veya endişeniz varsa lütfen yorum yapın ve bana bildirin. Bağlantıların aktif kalmasını ve programın güncel olmasını sağlamaya çalışacağım.
Önerilen:
Arduino LED Mood Cube Geliştirme (Basit) (Video Dahil): 4 Adım
Arduino LED Mood Cube Geliştirme (Basit) (Video Dahil): 'earl tarafından oluşturulan bir LED küçük ruh hali küpü projesini gördükten sonra, LED Mood Cube'un geliştirilmiş bir versiyonunu yapmaya karar verdim. Benim versiyonum orijinalinden biraz daha karmaşık olacak, orijinalinden biraz daha büyük olacak, iki rengi daha olacak
Renk Tanıma W/TCS230 Sensör ve Arduino [Kalibrasyon Kodu Dahil]: 12 Adım
Renk Tanıma W/TCS230 Sensör ve Arduino [Kalibrasyon Kodu Dahil]: Genel BakışBu eğitimde, TCS230 sensörünü ve renkleri tanımak için Arduino ile nasıl kullanılacağını öğreneceksiniz. Bu öğreticinin sonunda, bir renk seçici kalem oluşturmak için büyüleyici bir fikir bulacaksınız. Bu kalemle renklerini tarayabilirsiniz
VHT Special 6 Ultra Kanal Değiştirme Modu (Peyswitch dahil): 10 Adım (Resimlerle)
VHT Özel 6 Ultra Kanal Değiştirme Modu (Footswitch dahil): Bu benim ilk talimatım. Geçenlerde kendime bir VHT özel 6 Ultra kafası aldım ve kanal değiştirmek için gitar kablosunu çıkarmam gerekmesi dışında onu seviyorum! Başkalarının da aynı şekilde hissettiğini fark ettim ve bunu değiştirmeye karar verdim. Onun
Dijital Oyun Alanları - Görme Engelli Çocuklar İçin Dahil: 13 Adım (Resimli)
Dijital Oyun Alanları - Görme Engelli Çocuklar İçin Kapsayıcı: Bu Eğitim Tablosu önceki bir projeyle başlar - tek bir baskı yastığı oluşturmak için - ve daha sonra bu basit teknoloji projesinin tüm oyun alanını dijital hale getirmek için nasıl genişletilebileceğini göstermek için bunu daha da ileri götürür! Bu teknoloji zaten şu şekilde var
DIY Arduino PWM5 Solar Şarj Kontrol Cihazı (PCB Dosyaları ve Yazılım Dahil): 9 Adım
DIY Arduino PWM5 Solar Şarj Kontrol Cihazı (PCB Dosyaları ve Yazılım Dahil): Birkaç yıl önce, Julian Ilett orijinal, PIC mikrodenetleyici tabanlı "PWM5"; solar şarj kontrolörü. Ayrıca Arduino tabanlı bir versiyon denedi. Videolarını burada bulabilirsiniz: https://www.youtube.com/channel/UCmHvGf00GDuP