Beschreibung
Hallo, ich habe übers Wochenende eine paar Klassen erstellt mit denen sich der Lego NXT sehr leicht bedienen lässt.
Was kann es MAV.NXT ?
-Sich mit dem NXT über Bluetooth verbinden (Über COM Port)
-Steuern von Motoren (Kraft , Zeit , Rotation)
-Wert von Bumper abfragen(Ob er gedrückt wurde
Was wird er noch können ?
-Werten von anderen Sensoren abfragen
-Text ausgeben (Auf dem kleinen Bildschirm)
Wie gehts ?
1. Du musst die DLL Importieren.
2. Du erstellt verweise auf die Klassen
3. Du machst was
4. Er tut was
Beispiel:
Fragen ?
Bei Fragen einfach eine PM an mich senden oder hier Posten.
Anforderungen
.NET Framework 3.0
Win XP oder höher (getestet auf Vista 32bit)
Informationen
-Die Library wurde mit VisualBasic 2008 erstellt.
-Die DLL darf NICHT decompiliert werden.
-Arbeitszeit waren 2/3 Tage
Screenshots
Giebts natürlich keine.
Download
mav.nxt.rar - Win RAR (71,59 kB)
mav.nxt.zip - Win ZIP (80,36 kB)
Bitte bewerten.
Danke
Hallo, ich habe übers Wochenende eine paar Klassen erstellt mit denen sich der Lego NXT sehr leicht bedienen lässt.
Was kann es MAV.NXT ?
-Sich mit dem NXT über Bluetooth verbinden (Über COM Port)
-Steuern von Motoren (Kraft , Zeit , Rotation)
-Wert von Bumper abfragen(Ob er gedrückt wurde
Was wird er noch können ?
-Werten von anderen Sensoren abfragen
-Text ausgeben (Auf dem kleinen Bildschirm)
Wie gehts ?
1. Du musst die DLL Importieren.
2. Du erstellt verweise auf die Klassen
3. Du machst was
4. Er tut was
Beispiel:
VB.NET-Quellcode
- Imports mav.nxt
- Public Class EineKlasse
- Dim MeinNXT As New nxt
- Dim MotorA As New motor("A") 'Der Motor auf dem Port "A"
- Dim Bumper3 As New bumper("3") 'Der Bumper auf Port "4"
- Private Sub Start
- MeinNXT.nxt_connect("4") 'Auf dem COM Port 4 (Normalerweise ist es 8)
- MotorA.nxt_setmotor(100, False, 2000, True) 'Bewegt den Motor mit : SPEED=100, BRAKE=FALSE, TIME=2000, LOAD=TRUE
- MsgBox(Bumper3.nxt_bumper_get(True)) 'Giebt einen Boolean zurück ob der Bumper gedrückt wurde
- End Sub
- End Class
Fragen ?
Bei Fragen einfach eine PM an mich senden oder hier Posten.
Anforderungen
.NET Framework 3.0
Win XP oder höher (getestet auf Vista 32bit)
Informationen
-Die Library wurde mit VisualBasic 2008 erstellt.
-Die DLL darf NICHT decompiliert werden.
-Arbeitszeit waren 2/3 Tage
Screenshots
Giebts natürlich keine.
Download
mav.nxt.rar - Win RAR (71,59 kB)
mav.nxt.zip - Win ZIP (80,36 kB)
Bitte bewerten.
Danke
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marvin“ ()