Visual Studio C# Dersleri – C# 4 veya 5 Bantlı Direnç Okuma Programı
3

4 veya 5 bantlı dirençlerin renk kodları ile okunmasını kolaylaştırmak için yapılmış bir programdır. Kodlar çok fazla olduğu için sadece direnç renk kodlarını okuma işleminde kullanılacak mantığı yazacağım zaten programı indirip inceleyebilirsiniz anlaşılmayan bir nokta olursa sorularınızı bekliyorum
İlk olarak aşağıdaki form görüntüsünü oluşturuyoruz.

Burada direnç renk kodlarını göstermek için comboBoxları kullanacağız seçimlere göre comboBox’ın text değerini alıp renkleri gösteren pictureBoxa direnç rengini değiştiriyoruz..

switch (comboBox1.Text)
            {
                case "Siyah": pictureBox2.BackColor = System.Drawing.Color.Black; textBox1.Text = "0"; break;
                case "K.rengi": pictureBox2.BackColor = System.Drawing.Color.Brown; textBox1.Text = "1"; break;
                case "Kırmızı": pictureBox2.BackColor = System.Drawing.Color.Red; textBox1.Text = "2"; break;
                case "Turuncu": pictureBox2.BackColor = System.Drawing.Color.Orange; textBox1.Text = "3"; break;
                case "Sarı": pictureBox2.BackColor = System.Drawing.Color.Yellow; textBox1.Text = "4"; break;
                case "Yeşil": pictureBox2.BackColor = System.Drawing.Color.Green; textBox1.Text = "5"; break;
                case "Mavi": pictureBox2.BackColor = System.Drawing.Color.Blue; textBox1.Text = "6"; break;
                case "Mor": pictureBox2.BackColor = System.Drawing.Color.Purple; textBox1.Text = "7"; break;
                case "Gri": pictureBox2.BackColor = System.Drawing.Color.Gray; textBox1.Text = "8"; break;
                case "Beyaz": pictureBox2.BackColor = System.Drawing.Color.White; textBox1.Text = "9"; break;
            }

gibi..

hesaplama işlemi için text kutuları içindeki direnç değerini kontrol edip çevirme işlemleri için çarpma veya bölme işlemi yapıyoruz.

textBox6.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) / 1000);
            textBox5.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) / 1000000);
            textBox4.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) / 1000000000);
            textBox8.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) * 1000);
            textBox9.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) * 1000000);
            textBox10.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) * 1000000000);
            textBox11.Text = Convert.ToString(Convert.ToDecimal(textBox7.Text) * 1000000000000);

Direnç okuma programını aşağıdan indirebilirsiniz…

İndir “C# Direnç Okuma Programı”

direncokuma.zip – 3671 defa indirildi – 245,36 KB İndir

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 3
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 0
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Yorum
Inline Feedbacks
View all comments
Direnç Okuma

Direnç okuma değilde tam tersini nasıl yapabiliriz yani direnç değerini girip bize renk kodunu verecek program

Event Handler?

Programı indirdim ama kodlarda eventhandler ile alakalı kodlar var bunların kullanım  amacı ne acaba???

orçun

olay tutucular. bir olay gerçekleştiğinde gerekli parametreleri içinde barındıran nesnedir