Merhaba:
Bu günkü uygulamamızda potansiyometre yardımıyla ledimizin parlaklığıyla oynayacağız.
Gerekli malzemeler bir adet potansiyometre, bir adet led ve bağlantı kablosu.
Bağlantıları nasıl yapacağımıza gelecek olursak:
Bağlantıları yaptıktan sonra kodumuza geçebiliriz:
Koda direkt ulaşmak için:
//Potansiyometre ile Led parlaklığı ayarlama
//M.Furkan Bahat
const int analogirpin = A0;
const int Ledpin = 5;
int Potdgr = 0;
float Gerdgr = 0;
int LedSon = 0;
void setup(){
Serial.begin(9600);
}
void loop(){
Potdgr = analogRead(analogirpin);
Gerdgr = (Potdgr / 1023.0)*5.0;
LedSon = map(Potdgr,0,1023,0,255);
analogWrite(Ledpin,LedSon);
Serial.print("Sensor Degeri = ");
Serial.println(Potdgr);
Serial.print("Gerilim Degeri = ");
Serial.println(Gerdgr);
Serial.print("Led Sonuc = ");
Serial.println(LedSon);
delay(100);
}
Bu günkü uygulamamızda potansiyometre yardımıyla ledimizin parlaklığıyla oynayacağız.
Gerekli malzemeler bir adet potansiyometre, bir adet led ve bağlantı kablosu.
Bağlantıları nasıl yapacağımıza gelecek olursak:
Bağlantıları yaptıktan sonra kodumuza geçebiliriz:
Koda direkt ulaşmak için:
//Potansiyometre ile Led parlaklığı ayarlama
//M.Furkan Bahat
const int analogirpin = A0;
const int Ledpin = 5;
int Potdgr = 0;
float Gerdgr = 0;
int LedSon = 0;
void setup(){
Serial.begin(9600);
}
void loop(){
Potdgr = analogRead(analogirpin);
Gerdgr = (Potdgr / 1023.0)*5.0;
LedSon = map(Potdgr,0,1023,0,255);
analogWrite(Ledpin,LedSon);
Serial.print("Sensor Degeri = ");
Serial.println(Potdgr);
Serial.print("Gerilim Degeri = ");
Serial.println(Gerdgr);
Serial.print("Led Sonuc = ");
Serial.println(LedSon);
delay(100);
}
Bağlantıları ve kodu istenilen şekilde yaptı iseniz ledinizle oynamaya başlayabilirsiniz. Bir başka uygulamada görüşmek ümidi ile, iyi çalışmalar...
Comments
Post a Comment