İçindekiler:
Video: RGB LED Renk Kontrolü: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu projede, bir RGB LED'in parlaklığını ve rengini, PWM çıkış özelliğine sahip I/O portları ve dokunmatik ekran kaydırıcıları aracılığıyla nasıl kontrol edeceğimizi öğreneceğiz. 4Duino dirençli dokunmatik ekran, RGB LED'in yoğunluğunu ve rengini kontrol etmek için bir grafik arayüz aracı olarak kullanılır.
RGB LED'ler, çeşitli renk tonları üretmek için bir araya getirilen üç farklı LED'dir. Bu LED'lerin dört ayağı vardır. En uzun bacak ortak anot veya katottur ve diğer üç bacak kırmızı, yeşil veya mavi renk kanalını temsil eder.
Bir RGB LED üzerindeki renkleri kontrol etmek için darbe genişlik modülasyonu veya kısaca PWM kullanırdık. Darbe genişliği modülasyonu, bir YÜKSEK voltaj sinyalinin bir dalga biçimi periyodunda açık olacağı sürenin yüzdesini değiştirerek "değişken bir analog voltaj" görünümü vererek çalışır.
Görev döngüsü ne kadar düşükse, bir sinyal DÜŞÜK voltaj sinyal durumunda o kadar fazla zaman harcar ve bunun tersi de geçerlidir.
1. Adım: NASIL ÇALIŞIR
*RGB LED Renk Kontrolü bu şekilde çalışır.
2. Adım: OLUŞTUR
BİLEŞENLER
- 4Duino
- RGB LED (bu örnekte ortak katot kullanılmıştır)
- 3 x 220Ω Direnç
- Jumper kablosu
- Mikro USB kablosu
Devreyi yukarıda gösterilen şemaya ve şemaya göre kurun.
PWM'nin uygulanma şekli, kullanılan RGB tipine bağlıdır. Ortak anotlu RGB LED ile uzun bacak besleme gerilimi rayına (bizim durumumuzda Arduino'daki 5V pin) bağlanırken diğer üç bacak her birine bir PWM sinyali ayarlanarak kontrol edilir. PWM sinyalinin görev döngüsü yüksekse, renk kanalı çok loş olur veya hiç açılmaz. Nedenmiş? Çünkü bir LED'in yanması için üzerinde bir voltaj potansiyeli olması gerekir ve eğer PWM sinyalimizin görev döngüsü için yüksek bir yüzdesi varsa, zamanının çoğunu hem anotta hem de renk kanalı ayaklarında 5V voltaj potansiyeline sahip olarak harcayacaktır ve anotta 5V ve renk kanallarında 0V ile daha az zaman.
Adım 3: PROGRAM
Bu projeyi programlamak için Workshop 4 – 4Duino Basic Graphics ortamı kullanılmaktadır.
Workshop, Arduino eskizlerini derlemek için Arduino IDE'yi çağırdığından, bu proje Arduino IDE'nin kurulmasını gerektirir. Ancak Arduino IDE'nin 4Duino'yu programlamak için açılması veya değiştirilmesi gerekli değildir.
- Proje kodunu buradan indirin.
- 4Duino'yu µUSB kablosu kullanarak PC'ye bağlayın.
- Ardından İletişim sekmesine gidin ve 4Duino'nun bağlı olduğu İletişim bağlantı noktasını seçin.
- Son olarak, “Ana Sayfa” sekmesine geri dönün ve şimdi “Comp’nLoad” düğmesine tıklayın. Workshop 4 IDE, widget görüntülerini kaydetmek için PC'ye bir µSD kart takmanızı isteyecektir.
4. Adım: GÖSTERİM
Artık 4Duino Ekrandaki dokunmatik kaydırıcıları kullanarak RGB LED'in rengini kontrol edebilirsiniz.
Önerilen:
Octarine: WS2812 RGB LED'lerle Renk Eşleştirme Oyunu: 6 Adım
Octarine: WS2812 RGB LED'leri ile Renk Eşleştirme Oyunu: Sihrin rengi Octarine. Canlıydı ve canlı bir şekilde parlıyordu ve hayal gücünün tartışmasız pigmentiydi, çünkü ortaya çıktığı her yerde, yalnızca maddenin büyülü aklın güçlerinin hizmetkarı olduğunun bir işaretiydi. Büyücüydü
Tasarımcı için İlginç İşleme Programlama Rehberi -- Renk Kontrolü: 10 Adım
Tasarımcı için İlginç İşleme Programlama Rehberi - Renk Kontrolü: Önceki bölümlerde, renkle ilgili bilgi noktaları yerine şekillendirme yapmak için kodun nasıl kullanılacağı hakkında daha fazla konuştuk. Bu bölümde, bilginin bu yönünü daha derinden keşfedeceğiz
Arduino RGB Renk Seçici – Gerçek Hayattaki Nesnelerden Renk Seçin: 7 Adım (Resimlerle)
Arduino RGB Renk Seçici - Gerçek Hayattaki Nesnelerden Renk Seçin: Bu Arduino tabanlı RGB renk seçici ile fiziksel nesnelerden kolayca renk seçin, gerçek hayattaki nesnelerde gördüğünüz renkleri PC'nizde veya cep telefonunuzda yeniden oluşturmanıza olanak tanır. Ucuz bir TCS347 kullanarak nesnenin rengini taramak için bir düğmeye basmanız yeterlidir
Butonlar, Raspberry Pi ve Scratch ile Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: 8 Adım (Resimlerle)
Basmalı Düğmeler, Raspberry Pi ve Scratch Kullanarak Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: Öğrencilerime PWM'nin nasıl çalıştığını açıklamanın bir yolunu bulmaya çalışıyordum, bu yüzden kendime 2 basmalı düğme kullanarak bir LED'in parlaklığını kontrol etmeye çalışma görevi verdim - bir düğme bir LED'in parlaklığını arttırır ve diğeri onu karartır. Programlamak için
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım
ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz