Bu programımızda
potansiyometre ile değer okumayı anlatacağım. Öncelikle potansiyometreye
değinmek istiyorum. Potansiyometre, ayalı bir dirençtir. Potansiyometre,
devrelerde akımı sınırlamak ya da gerilimi bölmek amacıyla kullanılan devre
elemanıdır. Bu programımızda da potansiyometreyi çevirerek serial monitörde
değerin azalıp arttığını göreceğiz.
Projemizde gerekli olan
malzemeler şunlardır;
•
1x Arduino UNO
•
1x 10K Potansiyometre
• 3x Jumper
Devremizin kurulumu aşağıdaki gibidir.
Kırmızı jumper = +5V , Sarı
jumper = A0 , Siyah jumper = GND
Projemizin kodu
int
potDeger=0; //Tamsayı tipinde potDeger
değişkeni oluşturuldu.
void
setup() //Setup fonksiyonu INPUT
- OUTPUT ayarları yapar.
{
pinMode (A0,INPUT); //Potansiyometre giriş
olarak bağlandı.
Serial.begin (9600); //9600 baudrate
hızıyla seri haberleşme başladı.
}
void
loop() //Anaprogram.(Sonsuz döngü)
{
potDeger=analogRead(A0); //Potansiyometreyi okuyup potDeger’in
içine atıldı.
Serial.println(potDeger); //Potansiyometrenin
değeri ekranda yazılır.
delay(100); //100ms arayla
potansiyometre değeri yazılır.
}
Eray bey çok başarılı bir çalışma olmuş teşekkür ederim .
YanıtlaSil