- fchao-Sinus-Wechselrichter AliExpress         
Seite 33 von 37 ErsteErste ... 233132333435 ... LetzteLetzte
Ergebnis 321 bis 330 von 361

Thema: Tauchbot: Mal ne ganz andere Art von Bot

  1. #321
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.11.2004
    Ort
    Tutzing
    Alter
    34
    Beiträge
    198
    Anzeige

    E-Bike
    Versuchs mahl bei http://www.activevb.de/
    Einen Virus für Windows? Das wäre ja dasselbe, wie wenn man
    eine Sabotage sabotieren würde.

  2. #322
    Erfahrener Benutzer Roboter Genie Avatar von Michael
    Registriert seit
    17.01.2004
    Ort
    Karlstadt
    Alter
    55
    Beiträge
    1.258
    Hallo LuK-AS,
    Dann habe ich noch eine kleines elektronisches Problemchen:
    Dein Sensor besteht höchstwahrscheinlich aus einer Wheatstoneschen Messbrücke. Deshalb bringt es auch nichts, wenn du einen "Sensor-" Ausgang auf GND legst.
    Hier ein Prinzip der Verstärkerschaltung
    Hier findest du ausführliche Beschreibungen und Schaltungen dazu.

    Gruß, Michael

  3. #323
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.07.2005
    Ort
    Fröndenberg
    Beiträge
    105
    Sorry, LuK-As, das ich jetzt erst mich wieder melde. War etwas beschäftigt in der letzten Zeit.

    Zu deinem Programm:

    Mach mal ein debug.print von tmpdata1. Dann kannst du im direktfenster erstmal sehen, ob der String komplett ankommt. Ich glaube nämlich das die ;-Zeichen da Probleme machen.

    Also ungefähr so:
    Code:
     Private Sub MSComm1_OnComm()
    dim TmpData1 as string        <----- Sonst hast du ein Variant und das kann vieles darstellen
    TmpData1 = MSComm1.Input
    Debug.Print  TmpData1   <----- im Einzelschritt wird dir dann im Direktfenster der String komplett ausgegeben.
    
    Select Case MSComm1.CommEvent
      Case comRxOver:   MsgBox "Datenverlust"
      Case comEvReceive: Me.ComInput = Me.ComInput + TmpData1
    End Select
          ComInput.SelStart = Len(ComInput.Text)
         
    On Error Resume Next
    If Left(TmpData1, 2) = "xx" Then
     Text1.Text = Mid(TmpData1, 4, 3)
     Text2.Text = Mid(TmpData1, 8, 3)  <---fängst schon in der 8. SPalte an ;)
    End If
    End Sub
    Sonst müsste der Code die beiden Werte richtig liefern. [/code]
    C ya, Grusim

    Anfänger in der Elektronik

  4. #324
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    26.11.2003
    Ort
    Langen / Hessen
    Alter
    59
    Beiträge
    393
    @Michael:
    danke für den Link ich denke das wird mir wohl weiterhelfen, werde es am Wochenende ausprobieren.

    @Grusim:
    also mein InBufferCount sagt mir nur 8 Zeichen und im TmpData1 sind ebenfalls nur die ersten 8 Zeichen des Strings. Kann man den Eingangspuffer irgendwie einstellen oder sowas?

    Gruss Clemens
    Erfolg kommt NUR im Duden vor Leistung
    Grüße Euer LuK-AS

    Autonome Robotik www.CWNet.de
    Tauchroboter www.T-Bot.de

  5. #325
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.01.2004
    Beiträge
    2.441
    @LuK-AS
    also mein InBufferCount sagt mir nur 8 Zeichen und im TmpData1 sind ebenfalls nur die ersten 8 Zeichen des Strings. Kann man den Eingangspuffer irgendwie einstellen oder sowas?
    Das Problem, dass nur 8 Zeichen in VB ankommen hatten wir schon mal:
    https://www.roboternetz.de/phpBB2/ze...ight=8+zeichen

    Ob es in dem Thread auch eine Lösung gab weiss ich leider nicht mehr.

  6. #326
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.07.2005
    Ort
    Fröndenberg
    Beiträge
    105
    @LuK-As

    Wie sieht deine Definition der Comm-Komponente aus?

    Code:
    MSComm1.RThreshold = 1       <--- Größe ab wann der EventReceive gesetzt wird in Bytes
    MSComm1.SThreshold = 1       <--- Größe für EventSend
    MSComm1.InputLen = 0          <---- Wieviele Zeichen aus dem Puffen zu nehmen sind
    Das ganze dahin wo du die Baudrate einstellst und ähnliche Parameter (am besten dahinter, vor dem öffnen)

    Uniformiere den String wirklich, wie Dino Dieter schon anmerkte, Also zum beispiel wenn dein erster Wert Max. 3 Stellen hat vorne Nullen einfügen wenn der Wert nur 2 Stellen hat. Dann diese komplette Länge max. in Rtreshold und InputLen eingeben (Wenn ich mich nicht verzählt habe 54 Bytes).

    Weiterhin würde ich die Steuerung der Kommunikation bei deinem PC lassen. Das heißt, Comp schickt Bytefolge für Bereit und senden Datensatz, AVR schickt dann erst Datensatz. Sonst kann es sein, das der AVR schneller dir die Daten um die Ohren haut, als der Comp sie empfangen, verarbeiten und anzeigen kann.
    C ya, Grusim

    Anfänger in der Elektronik

  7. #327
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    26.11.2003
    Ort
    Langen / Hessen
    Alter
    59
    Beiträge
    393
    Hallo zusammen,

    hab jetzt das ganze Prinzip der Datenübertragung verändert, der T-Bot sendet im 5ms Rhytmus die einzelnen Werte und somit habe ich die Zeit im Interface die Werte einzeln in die Variablen zu übergeben, der künstliche Horizont sowie die Systemdaten wie Spannung und Temperatur werden nun in den LCD-Feldern angezeigt.

    Jetzt kann ich endlich an den Drucksensor gehen. Habe ja jetzt aus einigen Posts interessante Links bekommen (hier nochmal ein Dankeschön).

    Wenn das Interesse gross ist gebe ich gerne nochmal den Code hier herein.

    In diesem Sinne, viele Gruesse Clemens
    Erfolg kommt NUR im Duden vor Leistung
    Grüße Euer LuK-AS

    Autonome Robotik www.CWNet.de
    Tauchroboter www.T-Bot.de

  8. #328
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.11.2004
    Ort
    Tutzing
    Alter
    34
    Beiträge
    198
    ist in den letzten 5 Tagen noch was pasirt?
    Einen Virus für Windows? Das wäre ja dasselbe, wie wenn man
    eine Sabotage sabotieren würde.

  9. #329
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    09.07.2005
    Ort
    127.0.0.1
    Alter
    33
    Beiträge
    824
    Hallo LuK-AS
    Ich wollte mal fragen, ob du noch am bauen bist oder ob du nur mit Programmieren beschäftigt bist, da schon seit einem Monat kein Update deiner Website erfolgt ist.
    mfg Luca
    Sollte ein Bild von mir nicht angezeigt werden, einfach eine PM schicken!

  10. #330
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    26.11.2003
    Ort
    Langen / Hessen
    Alter
    59
    Beiträge
    393
    Hallo zusammen,

    sry, dass ich in letzter Zeit keine neuen Infos zu meinem Projekt habe, komme einfach nicht richtig dazu wieder mit Elan an das Projekt ran zu gehen. Wir haben in unserer Firma einen Idioten der glaubt sein EDV-Equipment durch Diebstahl eines Latops und eines Desktop PCs aufbessern zu können. Da ich in der Verwaltung arbeite landen solche Fälle immer auf meinem Tisch, ich hatte ewigst viele Gespräche mit den Grünen und musste mir sogar Bilderalben anschauen. Wenn man dann zuhause ist kann man auch nicht so recht abschalten. Genau aus diesem Grund hatte ich auch in den letzten Tagen keine Aktivitäten seitens des T-Bots. Irgendwie habe ich zur Zeit auch gar keinen Antrieb, ich denke das kommt demnächst wieder und dann gehts mit Hochdruck weiter. Bis dahin bitte ich Euch um ein kleines bisschen Geduld.

    Gruesse Clemens
    Erfolg kommt NUR im Duden vor Leistung
    Grüße Euer LuK-AS

    Autonome Robotik www.CWNet.de
    Tauchroboter www.T-Bot.de

Seite 33 von 37 ErsteErste ... 233132333435 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress