C# İle Paralel Port Kontrolleri Vs.
-
Arkadaşlar C# ile program vs yazma konusunda kendimi amatör olarak geliştirdim.Forumlarda gezerken paralel port kontrolu bununla beraberda çok güzel elektronik devre kontrolleri vs yapıldığını gördüm.Bu konuda elinde uygulama sourceleri olan ve türkçe dökümanları olanlar burdan paylaşırsa sevinirim.
-
çok faydalı olur bencede
-
hocam bu konu hakkında hiç bi fikrim yok ama bu forum da böyle konular görmek güzel...
-
fastottoman bunu yazdı:
-----------------------------
hocam bu konu hakkında hiç bi fikrim yok ama bu forum da böyle konular görmek güzel...
-----------------------------Tahribat.com da post kasmana gerçekten gerek yok ^^
Abi ayrıca bu konuda source olarak nasıl birşey bekliyorsun tam anlayabilmiş değilim.
Genelde bu işler hazır DLL ler ile yapıyor
(Yani elektronik kontroller vs)
(Driver gibi düşünebilirsin aslında)
Yok port derken TCP IP den bahsediyorsan, o zaten TCP IP.
Yani...
Elektronik konusunda da source bulma ihtimalin biraz düşük
Çünkü bu olaylar ticari olaylar.
Yani çok geniş bir konudan bahsediyorsun.
Tam olarak ne istediğini anlayamadım :|
-
Port olarak bahsettiğim COM1-2-3 portu.Eskiden yazıcı bağladığımız yer.Buradan c#'a Dll import ederek devrelere hakim olabiliyormuşuz kısa bir araştırma yaptım 3 tane dökümana ulaştım 2 tanesi türkçe 1 tanesi türk bir programcı tarafından yazılmış fakat ingilizce.Üzerinide çalışıp TBT için güzelbişey oluşturabilirim.Amacıma gelince amacım C# ile oluşturduğum devreleri(otomatik çiçek sulama, güneş paneli,LCD ekrana yazı yazdırma,uzaktan erişim ile evdeki cihazlara erişme) gibi şeyler.
-
Musket bunu yazdı:
-----------------------------fastottoman bunu yazdı:
-----------------------------
hocam bu konu hakkında hiç bi fikrim yok ama bu forum da böyle konular görmek güzel...
-----------------------------Tahribat.com da post kasmana gerçekten gerek yok ^^
Abi ayrıca bu konuda source olarak nasıl birşey bekliyorsun tam anlayabilmiş değilim.
Genelde bu işler hazır DLL ler ile yapıyor
(Yani elektronik kontroller vs)
(Driver gibi düşünebilirsin aslında)
Yok port derken TCP IP den bahsediyorsan, o zaten TCP IP.
Yani...
Elektronik konusunda da source bulma ihtimalin biraz düşük
Çünkü bu olaylar ticari olaylar.
Yani çok geniş bir konudan bahsediyorsun.
Tam olarak ne istediğini anlayamadım :|
-----------------------------Musket ne zaman bu konuya yazar diye bekliyodum:D ahaha çok iyi ayar vermişsin post kasma diyerekten
musket güzelce anlatmış konunun eksik anlaşılmaz yönlerini ben bide tip of the day veriyim
"inputları outpulara eşitle"
-
Musket bunu yazdı:
-----------------------------
Abi ayrıca bu konuda source olarak nasıl birşey bekliyorsun tam anlayabilmiş değilim.
Genelde bu işler hazır DLL ler ile yapıyor
(Yani elektronik kontroller vs)
(Driver gibi düşünebilirsin aslında)
Yok port derken TCP IP den bahsediyorsan, o zaten TCP IP.
Yani...
Elektronik konusunda da source bulma ihtimalin biraz düşük
Çünkü bu olaylar ticari olaylar.
Yani çok geniş bir konudan bahsediyorsun.
Tam olarak ne istediğini anlayamadım :|
-----------------------------
Normalde Picbasic pro yada picC programlama dillerini kullanarak bir Pic micro işlemciyi kontrol edebilirsin. Ancak bu dillerde işlem standart olarak compile ve mikroişlemciye download (genelde paralel portlar üzerinden,com1 gibi) aşaması şeklinde oluşur ve elinde bir arayüzde yoktur. C# ile görsel bir arayüz üzerinden işlemciye komutlar göndererek ( yine aynı paralel portlar üzerinden) köpeğin olmasını sağlayabilirsin.
Ben daha 2. aşamaya geçemedim ama bunun kursuna giden bir arkadaş vardı. Eğer elinde kaynak varsa alır gönderirim. İyi geceler. -
hoca portlarla ilgili bi işlem yapcaksan C# da using System.IO.Ports; namespaces ini kullanicaksin ... Visual Studio nun Toolbox unda da zaten port larla ilgili bir iki araç var onlari inceleye bilrisin :) Yarin insallah bende denerim bi proje denerim dediğin gibi bişi buraya eklerim anlatarak :)
-
TR_ip bunu yazdı:
-----------------------------
hoca portlarla ilgili bi işlem yapcaksan C# da using System.IO.Ports; namespaces ini kullanicaksin ... Visual Studio nun Toolbox unda da zaten port larla ilgili bir iki araç var onlari inceleye bilrisin :) Yarin insallah bende denerim bi proje denerim dediğin gibi bişi buraya eklerim anlatarak :)
-----------------------------Bu ports server-client arasındaki ports değil yanlış anlamışsın;
Konuyu açarken zaten Musket'ten yorum geliceğini biliyordum.
Şimdi okumaya ve anlamaya devam ediyorum.
Bu konuda bulduğum linkler;
http://www.codeproject.com/KB/cs/csppleds.aspx
http://www.csharpnedir.com/makalegoster.asp?MId=576
http://www.csharpnedir.com/makalegoster.asp?MId=582
Kafama takılan hala kontrol kısmı kontrol grubu denilen d7-d0 arasından nasıl voltaj gönderiyoruz.İng makale aslında süper anlatmış ama ingilizce işte:D
-
255 (byte maximum değeri)
ile 5V gönderiyoruz dediğine göre.
Ve 0 değeri göndererek de kapatıyoruz dediğine göre amcamız.
Sanıyorumki sayılar voltajla orantılı :P
-
c# ta paralel port kullanmadim ama seri port icin nmodbus kutubanesini kullanabilirsin
gerekli bilgi icin http://nmodbus.com/Samples.aspx orneklere bakabilirsin ve dll indirebilirsin