İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Tinterweb'de çeşitli projelere bakarken hoşuma giden birkaç şey gördüm, bir yangın/alev efekti ve bir ses seviyesi ölçer, o halde neden bunları tek bir çatı altında birleştirmeyesiniz?
Bir 3D yazıcım ve çeşitli bitlerim var, bu yüzden bu hızlı bir işti (9 saat baskıyı saymıyorum).
Tek ihtiyacınız olan biraz şeffaf filament ve seçtiğiniz bir renk veya isterseniz daha net. Bob Ross'un sözleriyle, bu sizin dünyanız ve içinde istediğinizi yapabilirsiniz.
İlk önce, sipariş üzerine bazı bitler alın (1. adıma bakın)
Sizlerin gelmesini beklerken yazıcıyı çıkarın ve yazdırmaya başlayın (2. adıma bakın)
Parçaları birleştirin (3. adım) ardından arkanıza yaslanın ve keyfini çıkarın:-)
Gereçler
1. adıma bakın, bu parçanın burada olduğunu bilmiyordum:-)
Adım 1: Parça Listesi
Devam eden diğer projelerden bir sürü şey aldım ve bu ihtiyacınız olan kısa bit listesi, bunların hepsi Aliexpress'den ama her yerde mevcut (Google sizin arkadaşınız!)
1 Arduino Nano (veya benzeri)
2 WS2812 144 LED şerit (yalnızca büyük modelde 20, kısa modelde 16 kullanılır)
Preampli 3 MAX4466 mikrofon
4 Sürgülü anahtar veya mandallı basma düğmesi
5 Mini USB koparma
6 1 x 10K direnç
7 Bir 3D yazıcıya erişim
2. Adım: 3D Baskı Alın
Yazdırılacak sadece birkaç parça var ve tüp iki uzunlukta yapılıyor, daha kısa uzunluk metre başına 30 piksel olarak ayarlandı ve 150 mm tüp metre başına 144 piksel alacak şekilde uyarlandı (bunlar benim daha genişti. farkında değil!)
Tabanın altına yapıştırdığınız yerleştirme halkasını yaptım, buna ihtiyacınız yok ama hayatı çok daha kolay hale getiriyor, o yavruyu daha büyük kapağın altına sıcak tutkal veya süper yapıştırıcı.
Kapaklar sadece tüpe takılır, ancak her şeyin çalıştığını onayladıktan sonra bunları yapıştırabilirsiniz.
Tabanda, öndeki küçük deliğin bir basmalı anahtar için olması gerekiyordu (tabanın içine monte edilmiş), ancak "mandallı" anahtarların mandallamadığı ortaya çıktı, ben de onu dışarı çıkardım ve bunun yerine sürgülü anahtarı ekledim.
Adım 3: Kodu Arduino'ya Sığdırın
168 Arduino Nano kullandım, kod için bolca yer var ve diğerlerinden daha ucuzlar.
Arduino IDE'yi kullanarak kodu yükleyin, bunu arduino.cc'den alabilirsiniz.
V1.8.5'i bu bilgisayarda yüklü olan ve devam eden başka projelerle uyumlu olduğu için kullandım.
Kodda sadece birkaç not var, açıkçası pinleriniz ve bilmeniz gereken piksel sayısı.
piksellerinizi sayın ve N_PIXELS 20'yi ne kadar kullanırsanız kullanın.
Ses hassasiyetini mikrofondaki kazanç potu aracılığıyla veya INPUT_CEILING 900'ü ayarlayarak ayarlayabilirsiniz (notlara bakın)
Adım 4: Kablolama Süresi
Bunun için bir bağlantı şemam yok ama dürüst olmak gerekirse, gerçekten ihtiyacınız yok:
Değiştirmek:
Mandallama anahtarının ortasına Arduino'daki Dijital Çıkış Pimi 2
Anahtarın bir tarafı 0V'a
10k direnç üzerinden 5V'a geçişin diğer tarafı
LED şerit:
Gnd'den 0V'a
Arduino'da DI'den Pin 6'ya (Dijital çıkış 6)
5V ila (tahmin ettiniz) 5V
MAX4466:
Arduino'da A1'e ÇIKIŞ
Arduino'da Vcc'den 3.3V'a VE Aref'e
Gnd'den 0V'a
USB koparma (isteğe bağlı):
Arduino'daki Gnd ve V'ye 0V ve 5V pinlerini kullandım, böylece bilgisayarım her açtığımda portu görmüyor.
Bununla ilgili!
Adım 5: Keyfini çıkarın
Her şeyin yolunda olduğunu varsayarak artık alev efekti veya ses efekti arasında seçim yapabilirsiniz.
Sadece arkanıza yaslanın ve keyfini çıkarın:-)