tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Shakie
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1871
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    irandragon irandragon ist offline Grünschnabel
    Registriert seit
    Nov 2010
    Beiträge
    3
    Hallo =)
    Bevor ich anfange möchte ich zu meiner verteidigung sagen dass ich schon die suchmaschiene durchforstet habe und keine Gut beschriebene erklärung zu meinem Problem bekommen habe.
    Zu meinem Problem:
    Ich habe mir bei conrad Ich hoffe ich darf den Namen nennen (bin neu im Forum) eine funksteckdose gekauft. (link kommt am ende meines beitrages)
    Ich habe mich mal schlau gemacht ich habe herausgefunden, dass Mann mit VB ein Relais oder Mehrere Relais ansteuern kann.
    Jetzt zu meinem Problem.
    Ich bin ein Einsteiger in VB ich kann zwar was aber jetzt nicht so viel (zu den die sich jetzt aufregen weil ich nicht so viel kann: irgendwie muss man ja lernen)
    Also wie schon erwähnt bin ich neu in Sachen VB, ich habe herausgefunden das man mit einem Zusatzsteuerelement MSCOMM32.OCX unter der Bezeichnung "Microsoft Comm Control 5.0" irgendwie ein Com1 ansteuern kann (ich hoffe ich habe es richtig verstanden).
    Jetzt zu meinen fragen:
    Wie läuft das ab VB schickt ein Signal zum > Com1 und Com1 schickt ein Signal zum >Relais?
    Oder ist zwischen Com1 und Relais was dazwischen?
    Könnt ihr mir das bitte erklären (Für Einsteiger)****?
    Ich danke schon in Voraus =)

    Hier der link: http://www.conrad.de/ce/de/product/6...archDetail=005
     

  2. #2
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Zur Software:
    MSCOMM.OCX brauchst du nicht. .Net liefert dir im Namespace System.IO.Ports die nötigen Klassen, um die serielle Schnittstelle anzusprechen.
    Zur Hardware:
    Keine Ahnung Ich vermute, dass das Relais zu viel Strom zum Schalten braucht und deine Schnittstelle Schaden nehmen könnte. Also ich würde sicherheitshalber was dazwischenbauen (z.B. einen Transistor).
    Geändert von Shakie (04.11.10 um 02:12 Uhr)
    irandragon bedankt sich. 

  3. #3
    irandragon irandragon ist offline Grünschnabel
    Registriert seit
    Nov 2010
    Beiträge
    3
    hey shakie danke =))
    sag mal weißt du den wie ich den System.Oo.Ports richtig einstelle? bei mir gibt es da so vieles einzustellen.
    hmm ich würde da ja was da zwichen bauen aber bei der hardware bin ich noch nicht
    ich muss es erstmal schaffen das mein button das signal An/Aus an den comport schickt
    und eventuel noch par kleinigkeiten und dann brauche ich hilfe bei der hardware =)
    Geändert von irandragon (04.11.10 um 11:51 Uhr)
     

  4. #4
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Du meinst Baudrate, Parität und so mit "vieles einzustellen"? Diese Einstellungen hängen eigentlich von der Hardware ab, die an der anderen Seite der Schnittstelle sitzt.
    Weißt du denn schon, wie dein An/Aus-Signal ausschauen soll? Über die serielle Schnittstelle kannst du Zeichen/Zahlen zwischen 0 und 255 senden und es gibt noch ein paar Steuerleitungen (über die ich dir nichts weiter sagen kann, da ich nichts weiter weiß).
     

  5. #5
    irandragon irandragon ist offline Grünschnabel
    Registriert seit
    Nov 2010
    Beiträge
    3
    hey danke für deine antwort hmm an aus habe ich so ne ahnung unzwar:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    
    Public Class Form1
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
     
        End Sub
     
        Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            If CheckBox1.Checked = True Then
                SerialPort1.Open()
                SerialPort1.Write("An")
            Else
                SerialPort1.Close()
     
            End If
     
     
            
     
     
     
     
        End Sub
    End Class

    also ich kann mein handy auch als Comport nutzen ein signal kommt an und ein signal geht weg. nur das problem bei mir ist ich weiß nicht wie ich das Com kabel an ein Relais anschließen soll und vom Relais zur Lampe. Dann könnte ich es ja richtig testen mit der Baudrate, Parität.

    ich hoffe ihr könnt mir helfen
     

Ähnliche Themen

  1. Visual Basic 2010 Express - Rückwärtssuche
    Von VB2010_ExpressUser im Forum .NET Windows Forms
    Antworten: 6
    Letzter Beitrag: 14.11.10, 13:20
  2. Microsoft Visual Basic 2008 Express Edition
    Von Willy Fog im Forum .NET Application und Service Design
    Antworten: 47
    Letzter Beitrag: 04.11.10, 03:03
  3. Antworten: 2
    Letzter Beitrag: 27.06.10, 18:05
  4. Antworten: 1
    Letzter Beitrag: 08.09.07, 13:45
  5. Microsoft Visual Basic 2005 Express Edition - Masken verknüpfen
    Von Mega-Zocker im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 07.09.07, 20:17

Stichworte