İçindekiler:

RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: 3 Adım
RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: 3 Adım

Video: RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: 3 Adım

Video: RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır: 3 Adım
Video: ŞERİT LED VE ADAPTÖR BAĞLANTISI NASIL YAPILIR (BASİT VE DETAYLI ANLATIM) 2024, Kasım
Anonim
RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır
RGB LED'in Rengini Değiştirmek İçin Fotosel Nasıl Kullanılır

Arduino projem 01 bölüm için asıl fikrim, bir LED'i açıp kapatmak için bir sıcaklık sensörü kullanmaktı, ancak ne yazık ki sıcaklık sensörüm henüz gelmemişti ve bu beni Elegoo başlangıç kitinde bulunan sensörler arasından seçmeye bıraktı ve merak ettim. belki ilk etapta sıcaklık sensörlerimi sipariş etmeyi unutmamış olsaydım.

Yeni planla fikir basit: Bir LED'in rengini değiştirmek için bir fotosel kullanın.

Gereçler:

  • 1 x Arduino Uno (veya eşdeğeri)
  • 1 x ekmek tahtası
  • 4 x dirençler
  • 1 x RGB LED'i
  • 1 x Fotosel
  • 7 x MM teller
  • USB kablosu

Kullanılan tüm Öğeler Elegoo süper başlangıç setinde bulunur. Buraya

Adım 1: Breadboard'unuzu Oluşturun

Breadboard'unuzu Oluşturun
Breadboard'unuzu Oluşturun

Yapmanız gereken ilk şey, fotoseli yukarıda gösterildiği gibi 5V ve A5 pinlerine bağlayarak breadboard'unuzu oluşturmaktır. RGB LED'i bağlarken, her RGB'yi bir pime ve katodu toprağa bağlayacaksınız. Bu durumda kırmızıdan 6'ya, yeşilden 5'e ve maviden 3'e.

2. Adım: Kod

Bu konuda yeni olduğum için, bitiş sonucunu elde etmek için birden çok yerden kodu birleştirdim. Bu koddaki en önemli adımlar, fotosel ve her bir LED pin çıkışı için değişkenlerin tanımlanmasıdır. Orijinal kod kaynakları, birden fazla arduino öğretici dosyasından ve burada bulunan Luca Mcloughlin'in bu öğreticisinden gelir.

Kodlamadan önce fotoselinizi en temel fonksiyonları üzerinde test edip set değerinizi bulmayı unutmayın, benimki için 1023 idi. Bu, if, else ifadenizdeki rengi değiştirmek için kullanılacak değerdir. Bu, LED'inize neye tepki verdiğini söyleyen şey olduğu için de önemlidir. Kullandığım kod mashup aşağıda ektedir

3. Adım: Test edin

Ölçek
Ölçek
Ölçek
Ölçek

Kodlamadan sonra her şeyin düzgün çalıştığından emin olmak için test etmelisiniz. Doğru yapılırsa, LED'in rengi, üstüne veya üstüne bir nesne veya el yerleştirildiğinde ışıktaki değişime tepki vererek maviden kırmızıya geçmelidir.

Önerilen: