Wie man einen Mindstorm mit einem anderen Mindstorm Steuerung

LEGO Mindstorms ist ein Roboter -Konstruktion mit dem Sie einen Roboter mit einem elektronischen Mindstorms NXT-Baustein , Motoren und LEGO-Steinen zu bauen, und laden Sie dann einen Satz von Computerbefehlen aus der Mindstorms -Software, um die Ziegel gesetzt und bringen Sie Ihre Roboter zum Leben. In vielen Fällen sind die Anweisungen, die mit einer begrenzten Anzahl von Optionen vorgegeben, aber Sie können die Bluetooth-Verbindung Funktion verwenden, um ein Mindstorms NXT-Baustein verwenden, um ein anderes wie ein ferngesteuertes Auto steuern, so dass der Roboter eine dynamische Gruppe von Optionen . Anleitung
Remote Control Programm
1

auf Ihrem Computer öffnen Mindstorms Programm und klicken Sie auf "Datei" und dann auf " Neu", um ein neues Programm zu starten. Klicken Sie auf "Schleife" und es zu dem Projekt hinzuzufügen. Diese Schleife wird jeden Befehl in diesem Programm enthalten .
2

Fügen Sie eine Schaltfläche Variable Testblock an die Kette mit einer "0 "-Wert. Schließen Sie einen Schalter -Taste, um die Kette , deaktivieren Sie die Option "Flat -Ansicht " in der Eigenschaften -Box und eine weitere Schaltfläche Testblock innerhalb des Schaltkreises . Ändern Sie den Sensor des Schalters auf " NXT- Buttons " und seine Taste Wert auf " Left Button ". Klicken Sie auf die Schaltfläche Test in der Schleife und ändern Sie seinen Wert auf "1".
3

Erstellen Sie zwei weitere Schalter mit Knopf Testvariablen und sie an der Kette. Ändern Sie den Wert der mittleren Taste Switch auf " Eingabe-Taste" und die Schaltfläche Test-Wert auf "2 ". Ändern Sie den Wert des dritten Taste Switch auf " Links-Taste " und die Schaltfläche Testwert auf "3 ".
4

Fügen Sie zwei weitere Variablen in der Kette. Setzen Sie den ersten als Schaltfläche Test , und die zweite als Schaltfläche . Verwenden Sie den Schieber , um einen Faden zwischen den Nummernzeichen unten jede Variable verbinden. Wenn Sie das Programm starten, werden diese Variablen die Taste, die Sie auf dem NXT-Baustein Fernbedienung auf den NXT-Baustein auf dem Roboter gedrückt haben, zu senden.
5

weiteren hinzufügen Variable auf der Kette und setzen Sie ihn auf "Button . " Fügen Sie eine " Nachricht senden" -Block an der Kette und verbinden Sie es auch auf die Variable daneben mit der Fadenspule unterhalb der beiden Blöcke . Ändern Sie die Nachricht Wert auf " Number" und lassen Sie das Postfach auf "1 ".
6

Das Programm speichern, und laden Sie es auf den NXT-Baustein werden Sie wie die Fernbedienung zu verwenden.

Roboterprogramm
7

Klicken Sie auf "Datei" und wählen Sie " Neu", um ein neues Programm zu starten. Fügen Sie eine Schleife und schließen Sie es nach unten Kette der Ausgangspunkt der . Diese Schleife wird Anweisungen von der NXT Remote- Ziegel zu erhalten. Innerhalb dieser Schleife , fügen eine weitere Schleife an der Kette und ändern Sie den Steuerwert auf " Logic ".
8

Schließen Sie eine Nachricht erhalten Block innerhalb der zweiten Schleife . Ändern Sie die Nachricht Wert auf " Number" und verwenden Sie die Fadenspule um die Option " Empfangene Nachricht " an die Schleife mit diesem Block verbinden. Lassen Sie das Postfach auf "1 ".
9

Schließen Sie eine variable Taste an der Außenseite der inneren Schleife , aber immer noch innerhalb der größeren Schleife . Ändern Sie die Option auf " Button" und die Aktion "Schreiben ". Schließen Sie einen Faden aus dem Empfangsnachrichtenblockauf diese Variable . Dieser Teil des Programms wird Anweisungen von der Fernbedienung, um es geschickt zu lesen.
10

Schließen Sie eine variable Block an die Hauptkette vom Ausgangspunkt und ändern Sie es zu einem " -Taste. " Schließen Sie einen Loop-Block immer an der Kette . Schließen Sie eine weitere Variable -Block und setzen Sie ihn auf " -Taste. " Schließen Sie einen Schalter an der Kette , und ändern Sie die Steuerung auf " Wert ", der Typ, der "Nummer" und deaktivieren Sie das Kontrollkästchen " Übersichtsansicht " .
11

eine variable Block -, Logik- Block und zwei Umzugs hinzufügen Blöcke, um die Kette in der Schalterblock . Setzen Sie die Variable Block "Richtung" und schließen Sie den Wert Garnrolle auf " A" unter den Logikblock . Ändern Sie den Betrieb der Logikblock auf "nicht ", und schließen Sie das Ergebnis Fadenspule , um die Richtung unter dem ersten Zug -Block.
12

den Hafen von der ersten Bewegung Block "A" und die Dauer ändern Wert auf " Unlimited. " Ändern Sie die Richtung Wert des zweiten Schritt Block auf "Stop ".
13

dieses Programm speichern und laden Sie es auf den NXT-Baustein Ihres Roboters.
Steuern Sie den Roboter
14

auf der Bluetooth-Verbindung auf beiden NXT Steine ​​in der NXT -Hauptmenü einschalten.
15

gehen Sie auf die Bluetooth-Menü auf der Fernbedienung NXT-Baustein und wählen Sie " Suchen . " Wählen Sie den Roboter NXT-Baustein aus der Liste aus , und wählen Sie "Connect" mit Verbindungsnummer ein . Geben Sie "1234 " für den Hauptschlüssel auf beiden NXT Steine ​​, wenn nötig.
16

die Option " Run Program" für die Fernbedienung NXT drücken . Drücken Sie die Option "Run Program" für den Roboter NXT . Sie können nun die Richtung der Roboter bewegt sich mit der linken , rechten und geben Sie Tasten auf der Fernbedienung NXT-Baustein .