İçindekiler:

NeoPixel Halka Kaleydoskop: 8 Adım (Resimlerle)
NeoPixel Halka Kaleydoskop: 8 Adım (Resimlerle)

Video: NeoPixel Halka Kaleydoskop: 8 Adım (Resimlerle)

Video: NeoPixel Halka Kaleydoskop: 8 Adım (Resimlerle)
Video: Adafruit NeoPixel RGB Led Kullanımı ve Programlaması 2024, Kasım
Anonim

Enauman1Follow tarafından Yazar tarafından daha fazla:

Kurtarılan LED Ekranlı Mikro Oyun
Kurtarılan LED Ekranlı Mikro Oyun
Kurtarılan LED Ekranlı Mikro Oyun
Kurtarılan LED Ekranlı Mikro Oyun
NeoPixel 24 Halka Arduino Kalkanı
NeoPixel 24 Halka Arduino Kalkanı
NeoPixel 24 Halka Arduino Kalkanı
NeoPixel 24 Halka Arduino Kalkanı
Gizli Mesaj Işık Kutusu
Gizli Mesaj Işık Kutusu
Gizli Mesaj Işık Kutusu
Gizli Mesaj Işık Kutusu

Hakkında: Hewitt School'da Eğitim Teknolojisi Uzmanı Enauman1 Hakkında Daha Fazlası »

LightLogo Kaleydoskop yapmak için talimatlar ve malzeme dosyaları sunmaktan memnuniyet duyuyorum! Aylardır bunu yapmayı düşünüyordum ve sonunda bir tasarım yaptım. Bu tasarımda herhangi bir iyileştirmeniz varsa lütfen paylaşın!

İhtiyacın olacak:

  • Adafruit 24 NeoPixel yüzük
  • Arduino UNO veya Adafruit Metro veya Sparkfun redboard
  • USB kablosu
  • Birkaç parça 12in X 24in 1/8" kontrplak veya oluklu mukavva
  • isteğe bağlı olarak 1 adet 12in X 24in X 1/8" aynalı akrilik
  • Mylar rulo
  • birkaç atlama teli
  • ahşap tutkalı veya sıcak tutkal
  • çift taraflı bant
  • 3 boyutlu yazıcı
  • lehimleme ekipmanı

Adım 1: PARÇALARIN KESİLMESİ

PARÇALARIN KESİLMESİ
PARÇALARIN KESİLMESİ

Lazer kesici ile kullanmak üzere seçtiğiniz vektör programınıza (Illustrator, Inkscape, vb.) aktarılabilecek dosyalar şunlardır.

Illustrator kullanıyorsanız, sadece kaleydoskop.ai kullanın. svg dosyalarını içe aktarmak istiyorsanız, bunları kullanın

  • 1/4 inç mdf üzerinde 3 X kaleidoscope_bracket.svg dosyasını kesin
  • 1/8 inç kontrplakta 3 X kaleidoscope_sides.svg kesin
  • 1/8 inç kontrplakta 1 X kaleidoscope_circles.svg kesin
  • Svg'nin boyutlarını koruduğundan emin olmak için yanların şekli 300mm X 114.31mm olmalıdır.
  • Svgs'yi içe aktardığınızda hiçbir şey görünmüyorsa, hepsini seçin ve yapmaları gerekir. İçe aktarmayı test ettiğimde kontur biçimlendirmesinin kaybolduğunu buluyordum.
  • Kızıl saç çizgisi darbesi gerektiren ancak sizinkini makineye uygun olarak ayarlayan Evrensel bir lazer kullanıyorum.

Not: Kenarlar ve daire parçaları için oluklu mukavva kullanabilirsiniz, hatta parantezler için ikiye katlayabilirsiniz. Prototipler için yaptığım şey buydu. Sadece uzun sürmeyecek ve mylar'ın pürüzsüz kalmasını sağlamak daha zor olacak.

2. Adım: YANSITICI KENARLARI HAZIRLAYIN

YANSITICI KENARLARI HAZIRLAYIN
YANSITICI KENARLARI HAZIRLAYIN
REFLEKTİF KENARLARI HAZIRLAYIN
REFLEKTİF KENARLARI HAZIRLAYIN

Yansıtıcı tarafları yapmak için bir rulo mylar kullanıyorum. Bir aynalı akrilik levha bulabilirseniz, bu mükemmel bir yüzey olacaktır, ancak mylar iyi bir etki yaratır. 3 parça mylar kesmek için kesme kılavuzu olarak bir yan tahta parçası kullanın. Mylar'ı ahşaba yapıştırmak için birkaç teknik denedim. En iyi sonucu vermesi için her iki uçta bir çift taraflı bant şeridi ile bantlamayı buldum. Ne yazık ki, rulodan bazı kırışıklıklar ve kırışıklarla çıkıyor, ancak bazen kesmek için daha pürüzsüz bir alan bulabilirsiniz.

Buradan güncelleyin; Aslında aynalı akrilik ile bir kaleydoskop yaptım ve çok güzel! Bu talimat için ana-g.webp

3. Adım: YAPIŞTIRIN

TUTKAL
TUTKAL
YAPIŞTIR
YAPIŞTIR
TUTKAL
TUTKAL
TUTKAL
TUTKAL

Biraz ahşap tutkalı alın ve A ve B'yi birbirine yapıştırın, yuvaları hizaladığınızdan emin olun.

B parçasının iç kenarlarına yapıştırıcı sürün ve kenarlarını yerleştirin.

Diğer B parçasını kenarların uçlarına yerleştirin. Tüm yapıyı ters çevirin ve dikiş boyunca tutkal ekleyin.

Braketleri daire parçalarındaki yuvalara yerleştirin ve biraz tutkal ekleyin.

Adım 4: 3B BASKILI PARÇALAR

3D BASKILI PARÇALAR
3D BASKILI PARÇALAR

Yazdırılacak 2 parça var. Halkayı Arduino'da sabit tutmak ve kablolarını güvenli bir şekilde takmak için NeoPixel halka Arduino kalkanına ihtiyacınız olacak. Bu kalkan, harika mühendis Tiff Tseng tarafından kendi ilk versiyonuma bir iyileştirme olarak geliştirilmiş olanın bir remiksidir. Difüzyon kapağı isteğe bağlıdır ama gerçekten beğendim. NeoPixel halkası ve Arduino montajı için daha fazla stabilite sağlar ve iç kısımdaki kaleydoskopa daha düzgün bir görünüm kazandırır. Şeffaf filament, difüzyon kapağı için en iyisidir. Difüzyon kapağını köşelere bir nokta sıcak tutkalla tutturuyorum.

Adım 5: ARDUINO VE NEOPİKSEL HALKAYI HAZIRLAYIN

ARDUINO VE NEOPİKSEL HALKAYI HAZIRLAYIN
ARDUINO VE NEOPİKSEL HALKAYI HAZIRLAYIN
ARDUINO VE NEOPİKSEL HALKAYI HAZIRLAYIN
ARDUINO VE NEOPİKSEL HALKAYI HAZIRLAYIN

Bağlantı kablolarının kesik ucunu, kartın altından NeoPixel halkasının Veri Girişi, PWR ve GND deliklerine lehimleyin.

Tellerin diğer uçlarını 3D baskılı koruyucuda sağlanan deliklerden geçerek Arduino pin 2 (Veri Girişi), 5V (PWR) ve GND (GND) pinlerine takın. Halkayı, tık sesiyle yerine oturana kadar kalkanın üzerine bastırın ve kalkanı Arduino başlıklarının üzerine bastırın, böylece her şey sıkı hissedilir. Halka, 3 kablonun hepsinde iyi bir tutarlı bağlantıya ihtiyaç duyar veya garip şeyler olur.

Adım 6: LIGHTLOGO ÇALIŞMASINI ALIN

LightLogo'yu indirin (v2e, şu an itibariyle en yenisidir). Sıkıştırılmış dosyayı açın ve "light docs" klasörüne bakın ve yüklemek için "installation.txt" içindeki yönergeleri izleyin. Ayrıca programlama belgeleri için LightLogo Reference pdf'ye bakın.

İşlerin dönmesini sağlamak için oynadığım birkaç program:

Renk bantları:

başlangıç için ht setbrightness 99 döngü [setc sarı fd 8 setc mavi fd 8 setc beyaz fd 8 bekle 50 fd 1] bitiş

Tek bir dönen nokta:

başlamak

ht setbrightness 99 setc kırmızı döngü [pd damgası 50 pe fd 1 bekle] bitiş

7. Adım: HALEYİDOSKOPA TAKIN

YÜZÜĞÜ KALEYDOSKOPA TAKTIRIN
YÜZÜĞÜ KALEYDOSKOPA TAKTIRIN
YÜZÜĞÜ KALEYDOSKOPA TAKTIRIN
YÜZÜĞÜ KALEYDOSKOPA TAKTIRIN

Bir kapak kullanmıyorsanız halkayı difüzyon kapağına ya da üçgen açıklığın ortasına yerleştirin. Arduino sıfırlama düğmesine erişebilmek için USB kablosunu gösterildiği gibi yönlendirin.

Alt kapak C'yi 3 oluklu parça ile tutturmak için lastik bantlar kullanın.

Bu kadar! İyi eğlenceler!

Önerilen: