İçindekiler:

Renk Değiştiren Kasa: 13 Adım (Resimli)
Renk Değiştiren Kasa: 13 Adım (Resimli)

Video: Renk Değiştiren Kasa: 13 Adım (Resimli)

Video: Renk Değiştiren Kasa: 13 Adım (Resimli)
Video: iPhone Şarj İkonu Renk Değiştirme 🪫😱 #apple #iphone #iphonetricks #shorts #hiddentricks #ios16 2024, Kasım
Anonim
Renk Değiştiren Kasa
Renk Değiştiren Kasa
Renk Değiştiren Kasa
Renk Değiştiren Kasa
Renk Değiştiren Kasa
Renk Değiştiren Kasa

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

Arduino'yu test edin
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

FLORA Sensörünün Test Edilmesi
FLORA Sensörünün Test Edilmesi
FLORA Sensörünün Test Edilmesi
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

LED'leri test etme
LED'leri test etme
LED'leri test etme
LED'leri test etme
LED'leri test etme
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

Lehimleme
Lehimleme
Lehimleme
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: