UChip Lightsaber - “Güç Sizinle Olsun”: 6 Adım
UChip Lightsaber - “Güç Sizinle Olsun”: 6 Adım
Anonim
Image
Image

Yıldız Savaşları evreninin bir Jedi'sı veya Sith'i olmayı, kendi tarafınızı desteklemek için güçlü bir Işın Kılıcını sallamayı hiç hayal ettiniz mi? Cevap ne olursa olsun, işte burada: µChip ile Kendin Yap Işın Kılıcı nasıl yapılır?

Öncelikle, Star Wars filmlerinde tipik olarak gördüğünüz tam boyutlu Işın Kılıcı yerine, bir “Işık Hançeri”ne daha yakın, düşük maliyetli, ölçeklenebilir ve taşınabilir bir Işın Kılıcı yapmayı planladığımı belirteyim. µChipto'nun kompakt boyutundan yararlanmak istiyorum, ultra ince bir Işın Kılıcı, titreme efektli (gerektiğinde dış mekan ışığı olarak da kullanabilirim).

µChip, 5V veya 3,3V'de 1A'ya kadar akım iletebilen bir DC/DC dönüştürücü dönüştürücüye sahip olduğundan, LED'leri oluşturulan VEXT pimine bağlarken hançerimi doğrudan µChip üzerindeki mikro USB konektöründen çalıştıracağım. Bu nedenle, Işın Kılıcını programlamak/güçlendirmek için yalnızca bir mikro USB kablosu bağlamam gerekiyor ve bağlı LED şeridine 3.3V veya 5V vermeyi seçebilirim.

Işık kaynağı olarak bir WS2812B LED şerit kullanıyorum. 3 LED'i (RGB) ve bir sürücüyü entegre eden bir dizi WS2812B IC'ye sahiptir. IC'leri sürmek için belirli (ancak iyi bilinen) bir seri protokol kullanılmalıdır ve bunu burada bulabilirsiniz. Her biri farklı LED yoğunluğu ve paketi ile karakterize edilen farklı şeritler vardır. 100 LED/m ve IP30 ambalajı bu projeye mükemmel şekilde uyar. Yüksek LED yoğunluğu, Işın Kılıcı'nın yeterince parlak olacağını garanti ederken, paket, Işın Kılıcım için çerçeve olarak kullandığım tüpün içine sığacak şekilde silikon koruması olmayan pakettir.

Projem için kullandığım çerçeve geri dönüştürülmüş bir antistatik IC tüpü; kompakt ve şeffaftır, ayrıca hem ışık kaynağına (WS2812B şeridi) hem de kontrolöre (µChip) mükemmel uyum sağlar ve hançere sertlik kazandırırken tüm bileşenleri korur.

Işık difüzörü olarak ambalaj köpüğü kullandım; benimki bir LCD monitörün ambalajından geliyor.

Son olarak, güç kaynağı olarak, en az 1A sağlayan herhangi bir güç bankası işi yapacaktır.

Işın Kılıcını oluşturmanın basit adımları burada.

Adım 1: Çerçeveyi Hazırlama

LED Şeridi Doğru Uzunluğa Kesin
LED Şeridi Doğru Uzunluğa Kesin

Mikro USB kablosunu bağladığınızda uChip'in tüpün içinde kaymasını önlemek için antistatik IC tüpünde bir delik açın. Delik, tüpün ucundan yaklaşık 3 cm uzağa yerleştirilmelidir.

Ardından plastik bir pim takın (IC'leri tutmak için tüple birlikte gelen plastik pimi geri dönüştürebilirsiniz).

Adım 2: LED Şeridi Doğru Uzunlukta Kesin

Şeridi IC tüpünün içine yerleştirerek gereken LED sayısını ölçün, ardından doğru uzunlukta kesin.

Simetrik bir açma/kapama efekti oluşturmak için tek sayıda LED'e ihtiyacınız olduğunu unutmayın.

Adım 3: LED Şeritlerini UChip'e Lehimleyin

LED Şeridi'ni UChip'e lehimleyin
LED Şeridi'ni UChip'e lehimleyin
LED Şeritlerini UChip'e Lehimleyin
LED Şeritlerini UChip'e Lehimleyin
LED Şeridi'ni UChip'e lehimleyin
LED Şeridi'ni UChip'e lehimleyin

Telleri resimde gösterildiği gibi bağlayın:

µChip pin_16 -> Diyot Anot

Diyot Katot -> şerit +5V

µChip pin_8 -> GND'yi çıkar

µChip pin_2 (veya diğer herhangi bir mevcut GPIO) -> DIN şeridi

Tel uzunluğu yeterli olmalıdır: kısa olmamalı (gerekirse uChip'i kolayca çekebilmeniz için), uzun olmamalıdır, aksi takdirde uChipin'i borunun içine koyamazsınız.

Çoğu durumda led şerit de çalışacağından ** diyot ** atlanabilir. İşlevi, LED şeridindeki güç kaynağı voltajını azaltmaktır, böylece yüksek mantık seviyesi 3.3V spesifikasyonları dahilindedir.

Adım 4: Çerçeve Yapısını Tamamlayın

Çerçeve Yapısını Tamamlayın
Çerçeve Yapısını Tamamlayın

Her şeyi tüpün içine yerleştirin. Daha kolay bir şey yok! Telleri bükerken dikkatli olun!

Opak (ancak yarı saydam) ambalaj köpüğünü tüpün etrafına sarın. Bu, LED'ler tarafından üretilen ışığı dağıtacaktır. Antistatik IC tüpüne sabitlemek için biraz bant kullanın.

Adım 5: Arduino IDE ile Programlayın

µChip'i ekli “LightSaber.ino” çizimiyle yükleyin.

Mad Gyver'ın harika projesinden titreyen kodun bir kısmını ödünç aldım.

Adım 6: Gücü Açın ve Keyfini Çıkarın

Güç kaynağını mikro USB kablosuyla bağlayın (bir güç bankası kullandım) ve Jedi / Sith silahınızın keyfini çıkarın!

Açma/kapama sırasını ve zamanlamaları değiştirmenize izin veren fazladan bir düğme eklemek için kodu değiştirebilirsiniz.

Kredi:

Kaynak kodlarından bazıları, Mad Gyver'ın inanılmaz Instructables projesinden ilham almıştır.

FastLED kütüphanesi RGB LED'leri kontrol etmek için kullanılır.

Önerilen: