Sie befinden sich hier: Lego® - nxt - LabView - Programmierbeispiele - Beispiel Boolean UND (AND)

LabVIEW8.6 deutsch Studentenversion:


  • Beispielprogramm Boolean UND (AND)
    • Taster an Port 1 und an Port 2
    • Lampe an Port A
    Lampe an Port A leuchtet wenn Taster an Port 1 und Taster an Port 2 betätigt wird

    Programm Download












  • LabView starten und leeres VI öffnen
  • Blockdiagrammfenster (ggf. Fenster --> Blockdiagramm anzeigen)
    (Blockdiagramm / Frontpanel)
  • Funktionenpalette (ggf. Ansicht --> Funktionenpalette)
  • aus Funktionenpalette in Blockdiagramm einfügen und Konstante erstellen
    • Zusatzpakete --> NXT Toolkit --> Structures --> While- Schleife
      "While- Schleife" in Blockdiagramm einfügen
    • While- Schleife: "Schleifenbedingung":
      rechte Maustaste --> Erstellen --> Konstante
      Konstante auf False (grüner Kasten um F)
      Endlosschleife wird so lange wiederholt bis die Stop Taste auf dem nxt gedrückt wird.














  • aus Funktionenpalette in Blockdiagramm einfügen und Konstante erstellen
    • Zusatzpakete --> NXTToolkit --> NXT Library --> Input --> Touch Sensor
      2x einen "Touch Sensor" in Blockdiagramm einfügen
    • untere Touch Sensor: "Input(Port 1)":
      rechte Maustaste --> Erstellen --> Konstante
      linke Maustaste auf blauen Pfeil (wenn der Mauszeiger eine Hand wird) und von Port 1 auf Port 2 stellen














  • aus Funktionenpalette in Blockdiagramm einfügen und Konstante und Beschriftung erstellen
    • Zusatzpakete --> NXTToolkit --> NXT Library --> Output --> Legacy Lamp
      "Legacy Lamp" in Blockdiagramm einfügen
    • Legacy Lamp: "Intensity (50)" (Helligkeit):
      rechte Maustaste --> Erstellen --> Konstante
      100 eingeben und Enter
    • Legacy Lamp: "Intensity (50)":
      rechte Maustaste --> Sichtbare Objekte --> Beschriftung














  • aus Funktionenpalette in Blockdiagramm einfügen und Verbindungen erstellen
    • Zusatzpakete --> NXTToolkit --> Boolean --> UND
      "UND" in Blockdiagramm einfügen
    • Verbindungen erstellen
      obere Touch Sensor: "Yes/No" mit "x" von UND verbinden
      untere Touch Sensor: "Yes/No" mit "y" von UND verbinden
      UND: "x UND y?" mit "Power (T)" von Legacy Lamp verbinden














  • Programm speichern
  • Programm auf nxt

Lego nxt mit

  LabView 8.6

Installation
- nxt toolkit

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