İçindekiler:
- Gereçler
- Adım 1: Muhafazayı Hazırlayın
- Adım 2: Devrelerinizi Kablolayın
- Adım 3: Rainbow'u programlayın
- Adım 4: Birleştirin
Video: Sonsuzluk Gökkuşağı: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Sonsuzluk aynaları, parlak gökkuşakları için mükemmel, eğlenceli bir yanılsamadır. Bu talimat, yanınızda taşıyabileceğiniz taşınabilir bir sonsuzluk gökkuşağını nasıl yapacağınızı gösterir.
Malzemeler
- kutu veya diğer muhafaza
- ayna yüzeyi
- renklendirme malzemesi
- Neopiksel şerit
- Adafruit'in CPX'i veya gemma gibi denetleyici
- uyumlu pil ve teller
Lütfen hem şeffaf bir ayna malzemesine hem de tam bir ayna yüzeyine ihtiyacınız olduğunu unutmayın. Plastik ayna karoları ve renkli cam filmi kullandım
Kutunun, kesip renklendirme malzemesiyle kaplayabileceğiniz düz bir yüzeye sahip olması gerekir. Ayrıca denetleyiciyi, pili ve ekstra kabloları barındıracak kadar büyük olması gerekir.
Gereçler
Ek sarf malzemeleri, lehimleme ve programlamayı içerir. Circuit Playground Express (CPX) veya gemma'yı programlamak için Arduino IDE'yi kullanın. Adafruit kitaplıklarını kitaplık yöneticisini kullanarak eklediğinizden emin olun.
Adım 1: Muhafazayı Hazırlayın
Ayna ve renk tonu malzemelerinin muhafazasını ve kesim kısımlarını takip edin. İçlerine sığabilmeleri için onları biraz daha küçük yapın. Bir dudak oluşturmak için yeterli boşluk bırakarak kabın üst kısmından bir parça kesin. Kullandığım kapta zaten plastik bir pencere vardı, bu yüzden burada kapağı kesmeme gerek yoktu.
Kasam metal olduğu için elektrik bandıyla kapladım. Devrelerinizi kısa devre yapabilecek çıplak metal olmadığından emin olun! Ayrıca ledleri takmak için bir karton şerit kullandım.
Adım 2: Devrelerinizi Kablolayın
Kablolama oldukça basittir. Sadece 3 bağlantı var, ancak şeridin başlangıcına bağlandığınızdan emin olun. Veri bağlantısı, CPX üzerindeki A0 ile Neopiksel şeridi üzerindeki Din arasında yapılmalıdır. Gemma kullanıyorsanız, D1'i şeridin Din'ine bağlayın. Şeritteki 5V hattını kontrolörün Vout'una bağlayın. Bu, LED'lere daha fazla güç verecektir. Son olarak, kontrolör ve led şerit arasındaki zemini bağlayın.
Adım 3: Rainbow'u programlayın
Arduino, bu RGB led'leri programlamanın kolay bir yolunu sunar. Programlama arayüzüne sahip değilseniz, arduino.cc'den indirin. Her adımda size yol gösterecek bir başlangıç sayfası var. Arduino IDE'yi kurduktan sonra, Adafruit'in NeoPixels'i ve kontrol kartınız için destek eklemek için yerleşik kütüphane yöneticisini kullanacaksınız.
Kütüphaneleri kurduktan sonra NeoPixel örnek programlarına erişiminiz olacak. Düğme döngüsü örneğiyle başlayın. Oynamak için 3 gökkuşağı rutini sağlar: gökkuşağı, gökkuşağı Döngüsü ve tiyatroChaseRainbow. Benim favorim RainbowCycle'dı.
Örnek programda yapmanız gereken sadece 3 değişiklik var
1) PIXEL_COUNT ile NeoPiksel sayısını ayarlayın. Örneğin, 16 LED'iniz varsa, okumak için kod satırını değiştirin:
#define PIXEL_COUNT 16
2) Kontrolörün çıkış pinini ayarlayın. CPX kullanıyorsanız, PIXEL_PIN'in satırla tanımlandığından emin olun.
#define PIXEL_PIN 6
Gemma kullanıyorsanız, bu satırı şu şekilde değiştireceksiniz:
#define PIXEL_PIN 1
3) Ana kodu değiştirin. Arduino'da ana rutin döngü()'dir. Bu rutini bulun ve aşağıdaki ile değiştirin
void loop() {gökkuşağıCycle(20);
}
Şimdi takın ve yükü indirin. Sonuçları NeoPixels'te görmelisiniz.
Adım 4: Birleştirin
Birleştirilecek ilk şey, şeffaf renk tonunu üst kapağa koymaktır. Burada çift taraflı bantla yapıştırılmış olarak gösterilmiştir.
NeoPixel şeridini kapağa mümkün olduğunca yaklaştırın.
Ardından, pili ve denetleyiciyi kasaya yerleştirin. CPX kullanıyorsanız, otomatik olarak açılır. Gemma kullanıyorsanız, açmanız gerekebilir. Bu adımda LED'ler yanacaktır.
Devrenin üzerine yansıtılmış hizmeti yerleştirin. LED'lere olabildiğince yakın sabitlemeye çalışın.
Son adım, kapağı yerleştirmektir. Artık taşınabilir sonsuzluk gökkuşağınız var!
Önerilen:
Bir TARDIS Sonsuzluk Kutusu Yapın: 9 Adım (Resimlerle)
TARDIS Infinity Box yapın: Daha önce bir TARDIS modeli yaptım. TARDIS'in belirleyici özelliklerinden biri, içinin dışından daha büyük olmasıdır. Açıkçası bunu yapamam, ancak bu Eğitilebilir Tabloda modeli denemek ve büyük görünmesini sağlamak için uyarlıyorum
Arduino Gemma & NeoPixels ile Kolay Sonsuzluk Aynası: 8 Adım (Resimlerle)
Arduino Gemma ve NeoPixels ile Kolay Sonsuzluk Aynası: İşte! Büyüleyici ve aldatıcı derecede basit sonsuzluk aynasının derinliklerine bakın! Tek bir LED şeridi, sonsuz yansıma efekti yaratmak için aynalı sandviç üzerinde içeriye doğru parlıyor. Bu proje, introm Arduin'deki beceri ve teknikleri uygulayacak
LCD ve IR Sensörlü Sonsuzluk Aynası: 5 Adım
LCD ve IR Sensörlü Sonsuzluk Aynası: Bu proje size nasıl Sonsuz Ayna yapabileceğinizi gösterecek. Temel konsept, aynadaki LED'lerin, arka aynadan ön aynaya yansıyan ve bir miktar ışığın kaçtığı, böylece içeriyi görebildiğimiz ve böylece
2 Taraflı, Masaüstü Sonsuzluk Aynası Yapın: 14 Adım (Resimlerle)
2 Taraflı, Masaüstü Sonsuzluk Aynası Yapın: Gördüğüm sonsuzluk aynalarının çoğu tek taraflı ama ben biraz farklı bir tane oluşturmak istedim. Bu, 2 taraflı olacak ve masaüstü veya rafta sergilenebilecek şekilde tasarlanacak. Yapması kolay, çok havalı bir proje!
Tam Gökkuşağı Efekti ve Daha Fazlası Olan Gökkuşağı Kelime Saati: 13 Adım (Resimlerle)
Tam Gökkuşağı Efektli Gökkuşağı Kelime Saati ve Daha Fazlası: Hedefler1) Basit2) Pahalı değil3) Mümkün olduğunca enerji verimli Gökkuşağı efektine sahip Gökkuşağı Kelime Saati. Kelime Saatinde Bir Gülümseme. Basit IR uzaktan kumanda için Güncelleme 03-nov-18 LDR NeopixelsUpdate 01-jan-…'in Parlaklık Kontrolü