Pic ve Seri Port Haberleşmesi

cok tşk pic_achu yararlı görünüyor verdiğin bilgiler,denicem.Aslında vb6 da bildiğin kodlar varsa onları paylaşsan ,ben de üzerinden geliştirsem süper olurdu varmı bole bişi,bole site vs.?? arıyorum günlerdir ama cok kayda deger bişi bulamadım
 
Ben pic ile analıg sıcaklık ölçümü yaparak bu bilgiyi seri porta aktardım. ordanda webde bulunan bir veritabanına yazdırdım. veritabanındanda bir web isitesinde online sıcaklık bilgisini gösterdim.


takıldığınız yer nedir ?
 
arkadaşlar benımbe empılap programını çalıştırmak için bilgisayarımın paralele port olması lazım ama serı portlu buna hayalı bı paralel port tanıtamazmıyım
 
selam arkadaslar ben yeni vb kullanmaya baslıyacagım bir ara yuz programı yazıp girdigim sıcaklık degerlerini ruzgar siddeti nem bilgilerini piclere aktarıp onları surmeyi dusunuyorum nasıl bir yol izlemeliyim nasıl algoritma olusturmalıyım biraz yardım alabilirmiyim
 
benn de bişi sorsam bu baslaık altında. ayıp olurmu acaba?
mscomm la yenı yenı tanıstım az cok da anladım ama tam olarak emrimde degil. bası buyruk davranıyoristediklerimi yapmıyor
soye ki:
telefonumu seri porta ile bılgısayara bagladım termınalden at komutlarıyla kontrol edebılıyorum. bunu bıde basıcle denıyım dedım. verıyı telefona gonderebılıyorum ancak telefondan gerıye hangı komutlar geldı onalrı okuyamamıyrum. yanı termınalde AT yazıdım zaman OK goruyorum. bunu vbasic de de gormelıyım. nasıl?yardımlarınızı beklıyorum
 
bir timer koyup timerada aşağıdakileri yazarsan gelen datayı görürsün

Private Sub Timer1_Timer()
Text1 = Text1 & MSComm1.Input
End Sub
 
intervalı 10 yaptım. ıslem sonrası text1 bombos gorunuyor
 
Arkadaşlar neden VB'ye bu kadar takılmıssınız?
VB'nin geleceği yok.
Bence .NET ile kullanacagınız C# ile çok daha yetenekli şeyleri kısa sürede kolayca yapabilirsiniz.
zamzam23 bu konuda Event(Olaylarla) ile Seri portu okuman daha iyi olacaktır.
Örneğin .NET 2.0'da SeriPort bileşeni var.
Ve onda DataReceived olayı var. Yani veri gelmeyene kadar program hiçbirşey yapmıyor.
Ne zaman SeriPorttan ver geldiğinde bu olay tetikleniyor.
Burada fonksiyonun içinde
string degisken = SeriPort.ReadLine();
vb. demeniz yeterli.


Kolay gelsin.
 

Dostum mükemmelsin bir konu ancak bu kadar anlaşılır ve güzel anlatılır.
Bilgine misli misli bilgi katasın emeğine sağlık.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…