Hvordan kontrollere en Mindstorm med annen Mindstorm

LEGO Mindstorms er en robot byggesett som du bygge en robot med en elektronisk Mindstorms NXT murstein, motorer og LEGO klossene, og deretter laste ned et sett med data instruksjoner fra Mindstorms programvaren til murstein og bringe roboten til liv. I mange tilfeller er instruksen forhåndsbestemt med et begrenset antall alternativer, men du kan bruke Bluetooth-tilkobling evne til å bruke en Mindstorms NXT murstein å kontrollere en annen en som en fjernkontroll bil, noe som gir roboten en mer dynamisk sett av alternativer.

Bruksanvisning

Remote Control Program

1 Åpne Mindstorms program på datamaskinen din og klikk på "File" og deretter "Ny" for å starte et nytt program. Klikk på "loop" og legge den til prosjektet. Denne sløyfen vil inneholde hver kommando i dette programmet.

2 Legg en variabel knapp test blokk til kjede med en "0" verdi. Koble en bryter knapp til kjeden, fjern "Flat visning" i egenskapsboksen og legge til en annen knapp test blokk inne på bryteren loop. Endre bryteren sensor til "NXT Buttons" og dens knappen verdien til "Left Button". Klikk på knappen test innenfor sløyfen og endre verdien til "1"

3 Lag to brytere med knapp testvariabler og koble dem til kjeden. Endre midten bryterens knapp verdien til "Enter Button" og knappen test verdien til "2." Endre tredje bryterens knapp verdien til "Left Button" og knappen testverdien til "3"

4 Legg to variabler til kjeden. Sett først som en knapp test og den andre som en knapp. Bruk spolen til å koble en tråd mellom de talltegn under hver variabel. Når du kjører programmet, vil disse variablene sende knapp du har trykket på NXT murstein fjernkontrollen til NXT murstein på roboten.

5 Legg til en annen variabel til kjeden og sett den til "Button". Legg en "Send melding" blokk til kjedet samt koble den til variabelen ved siden av det ved hjelp av trådsnellen under de to blokkene. Endre meldingen verdien til "Number" og la postkassen satt til "1"

6 Lagre dette programmet og laste den ned til NXT murstein du vil bruke som fjernkontroll.

Robot Program

7 Klikk på "File" og velg "New" for å starte et nytt program. Legg til en løkke og koble den til utgangspunktet bunnen kjeden. Denne sløyfen vil motta instruksjoner fra NXT fjern murstein. Innenfor denne sløyfen, legge til en annen sløyfe til kjeden og endre kontrollverdien til "Logic".

8 Koble en mottar melding blokk i den andre sløyfen. Endre meldingen verdien til "Number" og bruke trådsnellen å koble "melding mottatt" for å sløyfen inneholder denne blokken. La postkassen satt til "1"

9 Koble en variabel knapp på utsiden av den indre sløyfe, men fremdeles innenfor den større løkke. Endre muligheten til å "Button" og handlingen til "Skriv". Koble en tråd fra mottaksmeldingen blokk til denne variabelen. Denne delen av programmet vil lese instruksjonene sendt til den fra fjernkontrollen.

10 Koble en variabel blokk til hovedkjeden fra startpunktet og endre det til en "knapp". Koble en evig løkke blokk til kjeden. Koble en annen variabel blokk og sett den til "knappen." Koble en bryter til kjeden og endre styre til "Value" typen til "Number" og fjern "Flat View" boksen.

11 Legg til en variabel blokk, logikk blokk og to move blokker til kjeden innen bryterblokken. Sett variabel blokk til "Retning" og koble verdien trådsnellen til "A" under logikken blokken. Endre driften av den logiske blokken til "ikke" og kobler resultatet trådsnellen til retning under den første trekket blokken.

12 Endre havnen i det første trekket blokk til "A" og varig verdien til "Unlimited". Endre retningen verdien av den annen bevegelse blokken til «Stopp».

1. 3 Lagre dette programmet og laste den ned til NXT murstein av roboten.

Styr Robot

14 Slå på Bluetooth-tilkoblingen på begge NXT murstein i hovedmenyen NXT.

15 Gå til Bluetooth-menyen på fjernkontrollen NXT murstein og plukke "Søk". Velg robotens NXT murstein fra listen og velg "Connect" ved hjelp av tilkobling nummer én. Skriv inn "1234" for tilgangsnøkkel på begge NXT murstein om nødvendig.

16 Trykk på "Run Program" alternativet for fjernkontrollen NXT murstein. Trykk på "Run Program" alternativet for robotens NXT murstein. Nå kan du styre retningen roboten beveger seg ved hjelp av venstre, høyre og gå inn knappene på fjernkontrollen NXT murstein.