Cuma , 26 Nisan 2024

Potansiyometre İle Led Kontrolü Arduino


Potansiyometre İle Led Kontrolü Arduino

Potansiyometre nedir ? Ne işe yarar?

Potansiyometre günlük hayatta en çok karşılaştığımız değeri değiştirilebilen bir dirençtir. Kısa ismi pot olup değeri 0 ile belirtilen sınır dahilinde ayarlanabilir. Birimi yine ohmdur. Direncin ne olduğunu hatırlayacak olursak; devreden geçen akıma karşı zorluk gösteren başka bir deyişle iki ucu arasında gerilim düşümüne sebep olan devre elemanı, kompanentine direnç adı verilir. Potansiyometre ise üzerinde bulunan mil veya tornavida deliği vasıtasıyla değeri değiştirilebilen bir tür dirençtir. Bir çok alanda kullanılır örneğin bir radyonun sesi kısıp çoğaltır iken.

Arduino ile potansiyometre kullanır ile Data ucu bizim için değer gönderir ve bu gelen değere göre arduino vasıtası ile istediğimiz işleri yaptırabiliriz. Aşağıdaki örnek kod ile belirli değerlere göre iki farklı ledin yanması ya da sönmesi gösterilmektedir.

Tinkercad Devre Şeması

Devre Kodları

int kirmizi=2; //kırmızı led için 2. pin
int mavi=3;//Mavi led için 3. pin
int pot;/Potonsiyometreden okunacak değer
void setup()
{
pinMode(mavi, OUTPUT); //Mavi led çıkış
pinMode(kirmizi, OUTPUT);//Kırmızı led çıkış
Serial.begin(9600); //Seri İletişim başlıyor
}

void loop()
{
pot=analogRead(A0);//analog veri okunuoyr
Serial.println(pot);//değer ekrana yazılıyor
//if kontrol bloğu ile pottan gelene veriye göre ilgili led yakılıp söndürülüyor
if(pot<512)
{
digitalWrite(mavi, 1);
digitalWrite(kirmizi, 0);
}
else
{
digitalWrite(kirmizi, 1);
digitalWrite(mavi, 0);
}
}

 

Bu Konuda İlginizi Çekebilir

Sosyal Medya Dersi Çalışma Soruları

Sosyal Medya Dersi Sınavı Çalışma Soruları SOSYAL MEDYA DERSİ 2. DÖNEM 1. YAZILI SINAVI ÇALIŞMA …