Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » visual basic makaleleri » Paralel Port Kontrolu
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

Belirtilen sunucuya belirtilen porttan bağlanma

Yazar: ebru_1

Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 11081
Yayın Tar:01.03.2009
Yazar : alkanakan
Hit :1280

Bu Yazarın Yazıları Sadece bu yazarın makale göster
Bu Yazıyı Tavsiye Et

Bu bölümde bilgisayarınızı bir devre anahtarı olarak kullanabileceğiniz ve bu şekilde televizyondan buzdolabına, walkman'dan uzay mekiğine kadar herhangi bir elektrikli veya elektronik eşyayı açıp kapayabileceğiniz (on/off) bir devre göstereceğim.

Aşağıdaki devreyi bu amaçla kullanacağız. Devre için gerekli malzemeler;

1. 4,7 K.ohm direç
2. 12 Volt, 10A/250V Tek kontak Röle
3. BC 237 Transistör (NPN)
4. 1N 4007 Diyot
5. 9 - 12 Voltluk Pil veya Adaptör bağlantısı

Devre elemanları ile ilgili kısa bilgiler vereceğim. Daha detaylı bilgi için elektronik kitaplarına veya internetteki elektronik sitelerine başvurabilirsiniz.

Direnç: 4,7 Kohm olmasından başka bir önemi yoktur. Bacakları arasında herhangi bir yön söz konusu değildir.

Röle: 12 Volt'luk tek kontak bir röle seçtik. Röle içerisinde bulunan bobin üzerinden akım geçince manyetik bir alan oluşur ve manyetik anahtar çekilir, devre açılır. Üzerinden akım geçmediği müddetçe, anahtar ve dolayısıyla dış devre, kapalı (off) durumundadır. Kırmızı ile gösterilen devre, bizim (aç-kapa) kontrolü yapmak istediğimiz devredir.

Transistör: Bu devrede transistör bir karar verici olarak çalışır. Aynen röle'nin yaptığı aç-kapa işini bu devrede transistör üstlenmiştir. Pilden gelen 12 Volt, röle bobini üzerinden geçerek toprağa ulaşmak ister. Fakat buna transistör karar verir. Eğer transistörün Beyz ayağına bilgisayar ile sinyal yollarsak, transistör geçişe izin verir. Sinyali kesersek transistör geçişi durdurur. Transistörün bacak isimleri yandaki şekilde gösterilmiştir.

Devremiz ve tanımlamalarımız kısaca bu kadar. Daha fazla bilgi isteyenler internetteki bir çok elektronik sitesine başvurabilir. Gelelim bu iş için gerekli programın yapılmasına. Programı Q-Basic dilinde yazıyorum. V.Basic Versiyonu için INPUT yerine INPUTBOX, PRINT ifadesi yerine MSGBOX kullanabilirsiniz.

Adres = &H378

'Başlangıçta Port RESET lenir.
OUT Adres , 0

Tekrar :
INPUT Deger

IF Deger = 2 THEN
'Çıkarken Port RESET lenir.
OUT Adres, 0
END
END IF

IF Deger = 1 THEN
OUT Adres, 1
PRINT "Devre Açık"
END IF

IF Deger = 0 THEN
OUT Adres, 0
PRINT "Devre Kapalı"
END IF

GOTO Tekrar

V.Basic için 1 tane Command Button kullanarak şu şekilde de yapılabilir.

Private Sub Form_Load()
Out &H378, 0
Command1.Caption = "Kapalı"
End Sub
-------------------------------------------------------
Private Sub Command1_Click()
If Command1.Caption = "Kapalı" Then
out &H378, 1
Command1.Caption = "Açık"
Else
out &H378, 0
Command1.Caption = "Kapalı"
End If
End Sub

Alkanakan // Umarım İşinize Yarar ...




Bu sayfa için henüz yorum eklenmemiş.

© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin