İçindekiler:
- 1. Adım: Vaka Etkileşim Videosu
- 2. Adım: Sorun Bildirimi
- Adım 3: Nasıl Çalıştığına Genel Bakış
- Adım 4: Malzeme ve Araç Listesi
- Adım 5: Kod Bağlantısı
- Adım 6: Arduino'yu İndirin
- 7. Adım: Renk Sensörü Kitaplıklarını İndirin
- 8. Adım: Neopixel Kitaplığını İndirin
- Adım 9: Arduino'yu Test Edin
- Adım 10: FLORA Sensörünün Test Edilmesi
- Adım 11: LED'leri test etme
- Adım 12: Lehimleme
- Adım 13: Kodu Ekleme
Video: Renk Değiştiren Kasa: 13 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Renk değiştiren kasamızı nasıl yeniden oluşturacağımıza dair bir kılavuz
1. Adım: Vaka Etkileşim Videosu
2. Adım: Sorun Bildirimi
Çoğu insan, çeşitli renklerde kılıf istedikleri için birçok telefon kılıfı satın alır. Tasarladığımız, tüketicinin renk seçimine göre renk değiştirecek bir telefon kılıfı. Bu, üzerinde LED ışıkları olan kasanın iç kısmında şeffaf plastikle kaplanmış bir bez parçası kullanılarak yapılır. Verilen rengi algılamak için RGB değerlerini kullanan ve ardından kasanın rengini o renge değiştiren bir renkli ışık sensörü olacaktır.
Adım 3: Nasıl Çalıştığına Genel Bakış
Kasa birden fazla parçadan oluşuyor: 3D baskılı kasa, arduino + FLORA sensörü + RGB LED'ler + sensör anahtarı ve taşınabilir pil.
FLORA sensörü, bir dizi 8 LED ile birlikte Lilypad Arduino'ya bağlanmıştır. Arduino daha sonra sensörü ve LED'leri tanıyacak ve ikisini birbirleri arasında etkileşim kurmak için kullanacak şekilde programlanır. Sensör anahtarının programlanmasına gerek yoktur, çünkü sadece gücü açmak/kapatmak için kullanılır. Anahtar AÇIK konuma getirildiğinde, FLORA sensörüne parlak bir LED eşlik eder. Sensör tanıyabileceği bir renge tutulduğunda, algıladığı RGB değeri birlikte yanan LED'lere gönderilir. İstenilen renge ulaşıldığında, rengi kilitlemek için sensör anahtarı kapatılabilir. Cihazın doğru çalışması için taşınabilir pilin şarj edilmesi ve arduinoya bağlanması gerekir.
Adım 4: Malzeme ve Araç Listesi
Malzemeler
-FLORA - GİYİLEBİLİR ELEKTRONİK PLATFORM: ARDUINO UYUMLU
- BEYAZ AYDINLATMA LED'Lİ FLORA RENK SENSÖRÜ
-FLORA RGB SMART NEOPİKSEL VERSİYON 2 - 4'LÜ PAKET
-PREMIUM ERKEK/ERKEK JUMPER TELLERİ - 40 X 6 (150MM)
-iNiCE 3000mAh Ultra İnce Mini Güç Bankası Şarj Cihazı iPhone, Samsung, HTC ve Daha Fazlası için Dahili Yıldırım (MFi) ve Mikro USB Kablolu Harici Pil Cep Boyutu ---Gri
-Temiz akrilik
-Işık Yayıcı malzeme
Aletler
Havya
PLA filamentli 3D yazıcı
Lazer Kesici
Adım 5: Kod Bağlantısı
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
Adım 6: Arduino'yu İndirin
7. Adım: Renk Sensörü Kitaplıklarını İndirin
learn.adafruit.com/adafruit-color-sensors/use-it adresine gidin ve kitaplığı indirmek için talimatları izleyin.
8. Adım: Neopixel Kitaplığını İndirin
learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code adresine gidin ve kitaplığı indirmek için talimatları izleyin.
Adım 9: Arduino'yu Test Edin
Şimdi çalıştığından emin olmak için flora panosunda test yapmanız gerekiyor. Kütüphaneyi indirdiğiniz için, arduino'yu açıp dosyalara, ardından örneklere, ardından Adafruit_Motor_Shield_Library'yi ve ardından MotorTest'e gidebilmelisiniz. Herhangi bir sorun olmadığından emin olmak için kodu çalıştırın. Sorunlar varsa, muhtemelen neopixel kitaplığını doğru indirmediniz ve geri dönüp herhangi bir adımı atlayıp atlamadığınızı kontrol etmeniz gerekiyor. Şimdi Flora kartınızı bilgisayarınıza bağlayın ve kodu yükleyin, olmanız gereken doğru bağlantı noktasında olduğunuzdan emin olun. Bunu panoya yükledikten sonra panodaki LED'in farklı renklere dönmeye başladığını görmelisiniz.
Adım 10: FLORA Sensörünün Test Edilmesi
Timsah klipsli renk sensörünü Flora panosuna bağlamanız ve bir renk testi yapmanız gerekir. Sensörü test etmek için, bunu yapmak için TCS34725'i çalıştırmanız gerekir, ardından dosyaya gidin, ardından örnek, ardından Adafruit TCS34725'i açın ve ardından renk görünümü. Doğru çalıştığından emin olmak için kodu çalıştırın ve panonuza yükleyin. Artık üzerine herhangi bir renk koyabilmeli ve o rengi değiştirmeli, ayrıca bir port açmalısınız, böylece işlemeyi indirerek renk sensör çıkışlarını görebilirsiniz. Bu aynı zamanda hangi renklerin işe yaradığını ve hangi renklerin çalışmadığını ve sensörün hangi renklerle mücadele ettiğini görmek için de iyi bir zamandır.
Adım 11: LED'leri test etme
Artık floraya ve renk sensörüne sahip olduğunuza göre, her bir ışığın çalıştığından emin olmak için her bir ışığı kontrol edin. Bunu yapmak için flora panosuna bir LED bağlayın, timsah klipsleri kullanın, ayrıca renk sensörünü timsah klipsleriyle flora panosuna bağlayın. Şimdi dosyaya, örneklere, Adafruit_NeoPixel'e ve ardından strandtest'e gidin. Bu kodu her ışıkta birer birer çalıştırın, doğru çalıştığından emin olmak için test ettiğinizde ışığın rengini de değiştirin. Artık her şeyin işe yaradığını bildiğinize göre, test etmek için hepsini bir araya getirmenin zamanı geldi. Tüm ışıkları test etmek için lehimlemeniz gerekecek çünkü daha fazla ışık ekledikçe timsah klipsleri güvenilmez hale geliyor.
Adım 12: Lehimleme
Flora Renk Sensörü lehim telinin FLORA Board'a lehimlenmesi…
GND'den GND'ye dönüştürücü
SCL'den SCL'ye
SDA'den SDA'ye dönüştürücü
3V'den AE*E'ye
FLORA'ya Lehimleme Anahtarı…
9'a geçişin bir tarafı
GND'ye geçişin diğer tarafı
FLORA lehim telinden FLORA RGB SMART NEOPIXEL'e….
GND'ye –
VBATT'den +
FLORA, FLORA RGB SMART NEOPIXEL'e bir direnç lehimler….
Db 6'dan led'i gösteren oka
FLORA RGB AKILLI NEOPİKSEL'den FLORA RGB AKILLI NEOPİKSEL'e….
- ile -
+ için +
Ok, led'den uzağa, led'e doğru ok noktasına
Adım 13: Kodu Ekleme
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process adresine gidin ve kodu kopyalayıp Arduino'ya yapıştırın. Hata olmadığından emin olmak için kodu çalıştırın, bu kodun içine bir buton ekledik. Düğme, renk sensörünü istediğiniz gibi açıp kapatmanızı sağlar, böylece tüm kasayı açıp kapatmadan kasanın rengini değiştirebilirsiniz. Üzerinde düğme lehimi olmadığı için renk sensörünün 3 saniye açık kalacağını ve ardından kapanacağını unutmayın. Düğme açıldıktan sonra, düğmenin otomatik olarak çalışması için kodu değiştirmeniz gerekmez.
Önerilen:
Sıcak Koltuk: Renk Değiştiren Isıtmalı Yastık Yapın: 7 Adım (Resimlerle)
Sıcak Koltuk: Renk Değiştiren Isıtmalı Yastık Yapın: Soğuk kış günlerinde kendinizi sıcak tutmak ister misiniz? Hot Seat, en heyecan verici e-tekstil olanaklarından ikisini kullanan bir projedir - renk değişimi ve ısı! Isınan bir koltuk minderi yapacağız ve kullanıma hazır olduğunda ortaya ç
Renk Değiştiren LED: 13 Adım
Renk Değiştiren LED: Bir çıktı oluşturmak için bir tür sensör kullanarak bir prototip oluşturmakla görevlendirildim. Bir ortamdaki ışık miktarını ölçen bir fotosel ve çıkış olarak RGB LED kullanmaya karar verdim. LED'in yeteneğini dahil etmek istediğimi biliyordum
Parlayan Renk Değiştiren Gitar: 49 Adım (Resimli)
Parlayan Renk Değiştiren Gitar: Rock and roll krallığında kendini diğerlerinden ayırmak önemlidir. Bu dünyada gitar çalabilen milyonlarca insan varken, sadece iyi çalmak onu kesmeyecek. Bir rock tanrısı olarak yükselmek için ekstra bir şeye ihtiyacın var. Bu adamı düşünün
Renk Değiştiren Fiber Optik Kumaş: 10 Adım (Resimli)
Renk Değiştiren Fiber Optik Kumaş: Bir yarda yaklaşık 150 $ ve çok sayıda kesme sınırlaması olan fiber optik kumaş, piyasadaki en erişilebilir malzeme değildir. Ancak kendi fiber optik filamentiniz, tülünüz ve LED'lerinizle, fiyatın çok küçük bir kısmı için herhangi bir şekilde kendi fiberinizi yaratabilirsiniz
LED Şeritler ve Arduino ile Renk Değiştiren Kutu Raflar: 5 Adım (Resimli)
LED şeritler ve Arduino ile Renk Değiştiren Kutu Raflar: Bu, bir masanın yanında ve üzerinde fazladan bir depolama alanına ihtiyacım olduğu için başladı, ancak ona özel bir tasarım vermek istedim. Tek tek adreslenebilen ve her rengi alabilen o muhteşem LED şeritleri neden kullanmayasınız?