Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Visual Basic => Konuyu başlatan: maxel - 03 Kasım 2013, 22:09:49

Başlık: Bilgisayar dan devre kontrolü
Gönderen: maxel - 03 Kasım 2013, 22:09:49
s.a arkadaşlar ;
ben visual basic de şöyle bişey yapmak istiyorum şimdi form da options butonları var 1.butona basınca devrede 1. led yanacak 2. butona basınca 2. led yanacak tüm ledleri yak deyince tüm ledler yanacak. böyle bir projem var acaba bunu visual basic te nasıl yaparım ? aslında bende eski yazılımcıyım ama çok oldu ara vereli şimdi elektroni işiyle uğaşıyorum acaba yardımcı olurmusunuz ?
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: esensoy - 03 Kasım 2013, 22:24:07
Öncelikle pcnin hangi kanal ile devreyi haberleştireceğinize karar vermelisiniz,
USB mi, lpt mi, comport mu ?
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: magnetron - 03 Kasım 2013, 22:26:00
toplam kaç tane led var ?
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 04 Kasım 2013, 17:59:07
toplam 10 tane led olacak form tasarımını yaptım ama kod kısmında tıkandım birde hangi portu kullamalıyız sizce ? lpt kullansak onuda devreye bağlarken usb lpt çevirici kullansak sıkıntı olurmu ? 
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: t2 - 04 Kasım 2013, 18:26:03
Büyük sıkıntı olur. Lpt sakın kullanma!

Şimdi bu lafa inat lpt kullanacak olursan durum anlaşılır.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: magnetron - 04 Kasım 2013, 18:35:00
ben rs232 den çalışan devre tasarlayabilirim sizin için

ilgilenirseniz özel mesaj atın

Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 04 Kasım 2013, 18:37:14
hangi port kullanalım peki ? 
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: t2 - 04 Kasım 2013, 19:38:41
usb kullanmalısın
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: esensoy - 04 Kasım 2013, 19:57:46
lpt gerçekten sıkıntılı olacaktır, pc açılırken lpt yi baştan sona tarıyor, çıkıştaki elemanlar, mesela röle varsa cakkada cukkada başlıyor çekip bırakmaya,
rs232 desen laptoplarda yok, yeni pclerde port olarak taşınmıyor arkaya, anakart üzerinde var,
en temizi t2 nin dediği gibi usb kullanmak,

burada ve mesela 320volt.com sitesinde bir çok örnek var, adapte etmekte zorlanacağını sanmıyorum,
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 04 Kasım 2013, 20:39:25
tamam anladım dediklerlnizi  dikkate alacağım ....
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: kudretuzuner - 04 Kasım 2013, 20:54:55
Merhaba,
Bir forumda paylaştığım basit bir çalışmamı paylaşayım.Belki bir fikir verir.Kolay gelsin.
https://www.dropbox.com/s/9mfbutgsh2y2e4p/ETekno_pc_pic_on_off.rar (https://www.dropbox.com/s/9mfbutgsh2y2e4p/ETekno_pc_pic_on_off.rar)
https://www.dropbox.com/s/lfvib04uzzx0wzd/PC_to_PIC_temz.rar (https://www.dropbox.com/s/lfvib04uzzx0wzd/PC_to_PIC_temz.rar)
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 04 Kasım 2013, 21:04:33
Alıntı yapılan: kudretuzuner - 04 Kasım 2013, 20:54:55
Merhaba,
Bir forumda paylaştığım basit bir çalışmamı paylaşayım.Belki bir fikir verir.Kolay gelsin.
https://www.dropbox.com/s/9mfbutgsh2y2e4p/ETekno_pc_pic_on_off.rar (https://www.dropbox.com/s/9mfbutgsh2y2e4p/ETekno_pc_pic_on_off.rar)
https://www.dropbox.com/s/lfvib04uzzx0wzd/PC_to_PIC_temz.rar (https://www.dropbox.com/s/lfvib04uzzx0wzd/PC_to_PIC_temz.rar)

ilginiz için teşekkür ederim verdiğiniz linkleri indirdim için den programlar çıktı ama pek bişey anlamadım yani visual basic  le alakası yok ..
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: kudretuzuner - 04 Kasım 2013, 21:16:06
Merhaba,
Size verdiğim dosyalar full seri iletişimi izah eden çalışmalardır.Tabii prensip olarak hazırlanmıştır.PC'den PIC'e iletişim sağlamak için gerekli olan tüm bilgiler mevcut.Sizin PC'den led kontrolu yapabilmeniz için bir PIC'li kart hazırlamanız gerekir.Şöyle ki PC'den bir data yolladığınız zaman yazdığınız program gereği o led aktif olur.Ben de size PC ve PIC arasındaki şemayı PIC programını çalışma videosunu verdim.Anlaşılmayan neresi ise tekrar yazın adım adım gidelim.Kolay gelsin.
Not:VB kodlarını da  verdim,dosyada var hepsini kontrol edin lütfen.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 04 Kasım 2013, 22:19:15
Alıntı yapılan: kudretuzuner - 04 Kasım 2013, 21:16:06
Merhaba,
Size verdiğim dosyalar full seri iletişimi izah eden çalışmalardır.Tabii prensip olarak hazırlanmıştır.PC'den PIC'e iletişim sağlamak için gerekli olan tüm bilgiler mevcut.Sizin PC'den led kontrolu yapabilmeniz için bir PIC'li kart hazırlamanız gerekir.Şöyle ki PC'den bir data yolladığınız zaman yazdığınız program gereği o led aktif olur.Ben de size PC ve PIC arasındaki şemayı PIC programını çalışma videosunu verdim.Anlaşılmayan neresi ise tekrar yazın adım adım gidelim.Kolay gelsin.
Not:VB kodlarını da  verdim,dosyada var hepsini kontrol edin lütfen.


visual basic kodlarını göremedim antrak ve setup dosyaları var ..
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: kudretuzuner - 04 Kasım 2013, 22:20:48
Alıntı yapılan: maxel - 04 Kasım 2013, 22:19:15

visual basic kodlarını göremedim antrak ve setup dosyaları var ..
Merhaba,

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Me.Close()
    End Sub
----------------------------------------------------------------------------------------------------------------
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        SerialPort1.Open()
        Dim gonder1 As String = "1"
        SerialPort1.Write(gonder1)
        SerialPort1.Close()
    End Sub
----------------------------------------------------------------------------------------------------------------
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        SerialPort1.Open()
        Dim gonder1 As String = "0"
        SerialPort1.Write(gonder1)
        SerialPort1.Close()
    End Sub
----------------------------------------------------------------------------------------------------------------
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        ComboBox1.Text = "COM1"
        SerialPort1.PortName = ComboBox1.Text
    End Sub
End Class
----------------------------------------------------------------------------------------------------------------


BUTTON 1=PROGRAMI KAPATIR(ÇIKIŞ)

BUTTON 2=SERİPORTTAN KLAVYENİN "1"DEĞERİNİ HEX 31 OLARAK YOLLAR( 00110001 )

BUTTON 3=SERİPORTTAN KLAVYENİN "0"DEĞERİNİ HEX 30 OLARAK YOLLAR( 00110000 )

Private Sub Form1_Load=COMBOBOX'a "COM1" atama yapar.Seriport COM1 olarak kabul edilir.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: legolas - 04 Kasım 2013, 23:49:31
PIC16F877 kullanarak yapmış olduğum bir projedir. Bilgisayar ile seri porttan haberleşme sağlanıyor. Çıkışlarda sadece led değil röle bağladım ve 8 ayrı cihazı kontrol etme imkanı sunuyor. Ancak Visual basic değil Hyper terminalden veri girilerek devre kontrol ediliyor. siz isterseniz kendiniz bir arayüz tasarlayarak devreyi kontrol edebilirsiniz. Devre ile İlgilenirseniz özel mesaj atabilirsiniz.
electronicblogu.blogspot.com (http://electronicblogu.blogspot.com)
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 05 Kasım 2013, 17:58:56
Alıntı yapılan: legolas - 04 Kasım 2013, 23:49:31
PIC16F877 kullanarak yapmış olduğum bir projedir. Bilgisayar ile seri porttan haberleşme sağlanıyor. Çıkışlarda sadece led değil röle bağladım ve 8 ayrı cihazı kontrol etme imkanı sunuyor. Ancak Visual basic değil Hyper terminalden veri girilerek devre kontrol ediliyor. siz isterseniz kendiniz bir arayüz tasarlayarak devreyi kontrol edebilirsiniz. Devre ile İlgilenirseniz özel mesaj atabilirsiniz.
electronicblogu.blogspot.com (http://electronicblogu.blogspot.com)


satıyormusunuz   bu sistemi ? 
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: legolas - 05 Kasım 2013, 18:54:15
Evet satıyorum.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: diversant - 05 Kasım 2013, 19:21:07
lego fabrikası mütiş ya :D .felaket sistem kurmuş adam
Kaliteli lehim videosunda kullaılan o sıvı ne acaba bilgin var mı usta ?
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: legolas - 05 Kasım 2013, 19:58:47
Alıntı yapılan: diversant - 05 Kasım 2013, 19:21:07
lego fabrikası mütiş ya :D .felaket sistem kurmuş adam
Kaliteli lehim videosunda kullaılan o sıvı ne acaba bilgin var mı usta ?

Flux pen. Lehimden önce eriyip yüzeyin temizliğini yapar, lehimin daha iyi tutunmasını sağlar ve ısı iletimini iyileştirir.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 05 Kasım 2013, 22:49:50
bu devreyi usb portuyla bağlantı yapmak için ne yapmam lazım naıl bir yol izlemliyim ???
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: legolas - 05 Kasım 2013, 23:19:22
Alıntı yapılan: maxel - 05 Kasım 2013, 22:49:50
bu devreyi usb portuyla bağlantı yapmak için ne yapmam lazım naıl bir yol izlemliyim ???
Bunun için USB portu seri porta dönüştüren ara kablo kullanıyorum. Piyasada USB RS232(SERİ) ADAPTÖR olarak geçiyor.
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: maxel - 06 Kasım 2013, 14:47:54
Alıntı yapılan: legolas - 05 Kasım 2013, 23:19:22
Bunun için USB portu seri porta dönüştüren ara kablo kullanıyorum. Piyasada USB RS232(SERİ) ADAPTÖR olarak geçiyor.

evet dediğiniz  ürünü biliyorum ama direk usb ye bağlasa nasıl olur ??
Başlık: Ynt: Bilgisayar dan devre kontrolü
Gönderen: legolas - 06 Kasım 2013, 14:50:46
Alıntı yapılan: maxel - 06 Kasım 2013, 14:47:54
evet dediğiniz  ürünü biliyorum ama direk usb ye bağlasa nasıl olur ??

o zaman o adaptörün içindeki dönüştürücü devreyi de kart üzerinde kurmak gerekir.