filmov
tv
Arduino Potansiyometre ile led kontrolü

Показать описание
Bu led kontrolünü yapmak icin arduinoya ihtiyaç yok aslinda. Ama ayni anda potansiyometre degerini gerilim değerini okuyarak led in hangi deger için yanmaya başladığını görebiliriz. Bunun icin gerekli malzemeler ;
5kΩ yada 10 kΩ potansiyometre
1 tane led
Direnç (ben 4 tane 330Ω direnç kullandim)
Arduino uno
Jumper kablo
Breadboard
Bu uygulamayi odanizdaki masa lambasinda da uygulayabilirsiniz.
Devreyi kurmak icin potansiyometreyi breadboard a takiyoruz. Potansiyometrenin orta ucunu arduino üzerinde A1 pinine takiyoruz ayni zmanda bu orta ucu ledimize takicaz. Potansiyometrenin sol ucunu (kırmızı kablo olan uc) arduino üzerinde gnd ye yani toprak uca bağlıyoruz. Diğer uc yani sağ ucu da potansiyometreye güç vermek için arduino üzerinde 5v pinine takiyoruz.
Ledi bağlamak icin potansiyometrenin orta ucunu kullanıyoruz. Orta ucunu direnclere bağlıyoruz direncleri paralel bağladım 330Ω dan az direncim yoktu. Direnclerin diğer uçlarına ledin anot(+) ucunu taktim katot (-) ucunu arduinonun gnd bağlantılarını birleştirdim. Boylece devremiz tamamlanmis oldu.
Devre resimleri;
Potansiyometrenin değerini ve gerilim değerini okumak icin gerekli kod ve yazilimlar şunlar;
const int analogGirisPini= A1;
int potansiyometreDegeri=0;
float gerilim=0;
void setup() {
}
void loop() {
potansiyometreDegeri=analogRead(analogGirisPini);
gerilim=(potansiyometreDegeri/1023.0)*5.0;
// sonuçları ekrana yazdırıyoruz.
delay(750);
}
5kΩ yada 10 kΩ potansiyometre
1 tane led
Direnç (ben 4 tane 330Ω direnç kullandim)
Arduino uno
Jumper kablo
Breadboard
Bu uygulamayi odanizdaki masa lambasinda da uygulayabilirsiniz.
Devreyi kurmak icin potansiyometreyi breadboard a takiyoruz. Potansiyometrenin orta ucunu arduino üzerinde A1 pinine takiyoruz ayni zmanda bu orta ucu ledimize takicaz. Potansiyometrenin sol ucunu (kırmızı kablo olan uc) arduino üzerinde gnd ye yani toprak uca bağlıyoruz. Diğer uc yani sağ ucu da potansiyometreye güç vermek için arduino üzerinde 5v pinine takiyoruz.
Ledi bağlamak icin potansiyometrenin orta ucunu kullanıyoruz. Orta ucunu direnclere bağlıyoruz direncleri paralel bağladım 330Ω dan az direncim yoktu. Direnclerin diğer uçlarına ledin anot(+) ucunu taktim katot (-) ucunu arduinonun gnd bağlantılarını birleştirdim. Boylece devremiz tamamlanmis oldu.
Devre resimleri;
Potansiyometrenin değerini ve gerilim değerini okumak icin gerekli kod ve yazilimlar şunlar;
const int analogGirisPini= A1;
int potansiyometreDegeri=0;
float gerilim=0;
void setup() {
}
void loop() {
potansiyometreDegeri=analogRead(analogGirisPini);
gerilim=(potansiyometreDegeri/1023.0)*5.0;
// sonuçları ekrana yazdırıyoruz.
delay(750);
}