Sie befinden sich hier: Lego® - nxt - LabView - Programmierbeispiele - Beispiel Lichtsensor

LabVIEW8.6 deutsch Studentenversion:


1   [2]

    Ins Blockdiagramm wechseln
    • "Boolesch", "Numerisches Element", "Schieberegler", "Signalverlaufsdiagramm" und "Rundinstrument" in innere While- Schleife verschieben














    • Datentypen "Double" in "Numerisches Element (Vorzeichenloses Word)" ändern
      • auf "Numerisches Element" rechte Maustaste --> Eigenschaften --> Datentyp --> Darstellung --> U16
      • auf "Schieberegler" rechte Maustaste --> Eigenschaften --> Datentyp --> Darstellung --> U16
      • auf "Rundinstrument" rechte Maustaste --> Eigenschaften --> Datentyp --> Darstellung --> U16
      • "Signalverlaufsdiagramm" ändert Datentyp automatisch in U16 beim Verbinden


















    • "Bedienelement" in "Anzeigeelement" ändern
      • auf "Schieberegler" rechte Maustaste --> "In Anzeigeelement umwandeln"

    • Beschriftung ändern
      • z.B. auf Boolesch --> rechte Maustaste --> Eigenschaften --> Darstellung --> Beschriftung --> in Textfeld "Floodlight" eingeben
        Haken bei Sichtbar --> in Frontpanel Beschriftung "Generate Light (T)"
        kein Haken bei Sichtbar --> in Frontpanel keine Beschriftung



















    • Verbindungen erstellen
      • Floodlight --> Lichtsensor: "Generate Light (T)"
      • Numerisches Element --> Lichtsensor: "Intensity"
      • Schieberegler --> Lichtsensor: "Intensity"
      • Signalverlaufsdiagramm --> Lichtsensor: "Intensity"
      • Rundinstrument --> Lichtsensor: "Intensity"
















    • Speichern
    • Debug- Modus starten
    Debug Modus
    • Programm wird auf nxt übertragen und ausgeführt
    • nxt bleibt mit Computer verbunden
    • Programm läuft langsamer
    • Im Frontpanel von LabView kann man z.B. Beispielprogramm Lichtsensor:
      - aktuelle Lichtintensität anzeigen (nxt schickt Daten an Computer)
      - Lichtquelle vom Lichtsensor ein und ausschalten (Computer schickt Daten an nxt)

  • Debug- Modus starten
  • Frontpanel im Debug- Modus z.B.






















zurück

Lego nxt mit

  LabView 8.6

Installation
- nxt toolkit

Programmier-
beispiele
  - allgemein
  - Sensoren
  - Boolean
  - speichern
  - Eigenbau-     Hardware