1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. Visual Studio C# Dersleri – C# 4 veya 5 Bantlı Direnç Okuma Programı

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

direncokuma

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 – 2010 defa indirildi – 245 KB

İndir
Yorum Yap
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