[www.253606.com] © tutti i diritti riservati. progettato
Come controllare un Mindstorm con un altro Mindstorm
LEGO Mindstorms è una costruzione robot set con cui si costruisce un robot con un sistema elettronico di mattoni Mindstorms NXT , motori e pezzi di LEGO , e quindi scaricare una serie di istruzioni del computer dal software Mindstorms al mattone e portare il vostro robot per la vita . In molti casi , le istruzioni sono predeterminati con un numero limitato di opzioni , ma è possibile utilizzare la funzionalità di connessione Bluetooth per utilizzare un mattone Mindstorms NXT per controllare un altro come una macchina di controllo remoto , dando il vostro robot una serie più dinamica di opzioni. Istruzioni
programma di controllo remoto
1

aprire il programma Mindstorms sul vostro computer e fare clic su "File " e poi " Nuovo" per avviare un nuovo programma . Clicca su "loop" e aggiungerlo al progetto . Questo ciclo conterrà tutti i comandi in questo programma .
2

Aggiungere un blocco di test pulsante Variabile per la catena con un valore "0 " . Collegare un tasto di interruttore alla catena , deselezionare l'opzione " visualizzazione Flat" nella finestra delle proprietà e aggiungere un altro blocco di prova pulsante all'interno del ciclo switch. Cambiare il sensore del passaggio a "Pulsanti NXT " e il suo valore pulsante "Pulsante sinistro . " Fare clic sul pulsante di prova all'interno del ciclo e cambiare il valore su " 1 ".
3

Creare altre due interruttori con variabili di test bottoni e li collegano alla catena . Modificare il valore il pulsante dello switch centrale per "Enter Button" e il valore di prova tasto " 2 ". Modificare il valore il pulsante del terzo interruttore su " Button sinistra" e il valore di prova pulsante " 3 ".
4

Aggiungere altre due variabili alla catena . Impostare il primo come test tasto e la seconda come pulsante . Utilizzare il rocchetto per collegare un filo tra i segni numerici sotto ogni variabile . Quando si esegue il programma , queste variabili invierà il tasto è stato premuto sul mattoncino NXT telecomando per il mattone NXT sul robot .
5

Aggiungi un'altra variabile alla catena e impostarlo su " Button . " Aggiungere un blocco " Invia messaggio " per la catena e collegare anche alla variabile accanto con il rocchetto di filo sotto i due blocchi . Modificare il valore messaggio "Numero" e lasciare la cassetta postale impostato su " 1 ".
6

Salva questo programma e scaricarlo al mattone NXT si intende utilizzare il telecomando .


Robot programma
7

Cliccate su "File " e selezionare "Nuovo" per avviare un nuovo programma . Aggiungere un ciclo e collegarlo alla catena inferiore del punto di partenza. Questo ciclo riceverà istruzioni dal mattone remoto NXT . All'interno di questo ciclo , aggiungere un altro anello alla catena e cambiare il valore di controllo per "Logica ".
8

Collegare un blocco di ricezione messaggio all'interno del secondo ciclo . Modificare il valore messaggio "Numero" e utilizzare il rocchetto di filo per collegare l'opzione " messaggio ricevuto " per il ciclo che contiene questo blocco . Lasciare la casella di posta impostato su " 1 ".
9

Collegare un pulsante variabile al di fuori del ciclo interno , ma ancora all'interno del ciclo più grande. Modificare l' opzione " Button" e l'azione di "Write ". Collegare un filo dal blocco di ricezione messaggio a questa variabile . Questa parte del programma sarà leggere le istruzioni che gli vengono inviati dal telecomando .
10

Collegare un blocco variabile alla catena principale dal punto di partenza e modificarlo in un "bottone ". Collegare un blocco per sempre anello alla catena . Collegare un altro blocco variabile e impostarla a " bottone ". Collegare un interruttore a catena e modificare il controllo di "Valore ", il tipo di "Numero" e deselezionare la casella " Vista " .
11

Aggiungere un blocco variabile , blocco logico e due mossa isolati a catena all'interno del blocco switch. Impostare il blocco variabile "Direzione " e collegare il rocchetto di filo valore su " A" sotto il blocco di codice . Modificare il funzionamento del blocco logico a "Not " e collegare il rocchetto di filo risultato di direzione sotto il primo blocco di movimento .
12

cambiare la porta del primo blocco mossa per "A" e le durate valore " illimitato ". Modificare il valore direzione del secondo blocco passaggio a "Stop . "