Bağlantılı Öğeler
Son Yorumlar
- En Kısa Yol Algoritması (10)
- Montaj hattı dengeleme (Konum Ağırlıklı Dengeleme Metodu) (3)
- PHP de Güvenlik Kodu Uygulaması (6)
- Goalunited İçin Saha Yerleşim Hesaplayıcı (12)
- Sıralama Algoritmaları (4)
- Bumerang Web Sitesi ve Blog Ödülleri Başlıyor! (1)
- Rubik Küp Çözümü (1)
- GoalUnited Rehberi (7)
Kimler Sitede
Şu anda 8 ziyaretçi çevrimiçiBağış
| 8 Ledli Basit Bir Devre Kontrolü |
| Makale - PC ile Otomasyon | |||
| Yazar ugokhan | |||
| Pazar, 26 AÄŸustos 2007 20:20 | |||
|
8 Adet LED ten oluÅŸmuÅŸ basit bir devreye paralel port üzerinden veri yollayarak kontrol etmek.
Gerekli malzemeler ve devrenin resmi aÅŸağıdaki gibidir. UYARI : Bilgisayarınızda oluÅŸabilecek herhangi bir sorun için bu site ve ÅŸahsım sorumlu deÄŸildir.
![]() Amacımız 8 adet LED lambayı pinlere sinyaller yollayarak yakmaktır. Bunun için herbir pinin ucuna önce direnç sonra da LED diyodu yerleÅŸtiririz. Direçte yön yoktur fakat LED için yön önemlidir. Uzun bacağından + akımın girmesi gerekir. Porttan geler sinyal + olduÄŸu için buna göre takmanız gerekir. Tüm LED'lerin diÄŸer bacaklarını birleÅŸtirip toprak pinlerinden birine baÄŸlarız. Devremiz basitçe bu ÅŸekildedir. Åžimdi BASIC ile basit bir program yazalım. 'Data Portunun Adres DeÄŸeri Adres DeÄŸiÅŸkenine Atanıyor. Yukarıdaki programda sadece 1 geliÅŸ-gidiÅŸ hareketi verilmiÅŸtir. Her iki döngüyü de kapsayacak bir döngü yapılırsa gidiÅŸ-geliÅŸ hareketi tekrarlatılabilir. Kısaca, paralel porta yollayacağınız sinyalleri belirledikten sonra sırayla porta gönderip sonuç alabilirsiniz. Daha deÄŸiÅŸik efektler yapabilir, deÄŸiÅŸik renkte LED ler kullanabilirsiniz. Mesela bir Trafik Lambası yapabilirsiniz.
|

Yorumlar
Klavyeden basılan tuşların ascii kodlarını takip edersiniz. Basılan tuşlara göre (OUT Adres, Data) satırını çalıştırırsınız . Mesela yine Visual Basic üzerinden anlatmak gerekirse basitçe şöyle bir kod yazılabilir.
Private Sub Picturebox_KeyD own(KeyCode As Integer, Shift As Integer)
Adres = &H378
Select Case KeyCode
Case 37: OUT Adres, 1 ' Sol
Case 38: OUT Adres, 2 ' Aşağı
Case 39: OUT Adres, 4 ' SaÄŸ
Case 40: OUT Adres, 8 ' Yukarı
Case 27: OUT Adres, 0 ' ESC
End Select
End Sub
RSS beslemesi, bu iletideki yorumlar için.