[www.253606.com] © tutti i diritti riservati. progettato
Come fare un LEGO Mindstorms NXT Alpha Rex evitare gli oggetti
Programmazione dei robot LEGO Mindstorms NXT è un progetto abbastanza semplice , che utilizza uno stile di visualizzazione . Se avete fatto un robot prima , probabilmente hai qualche esperienza di lavoro con il linguaggio di programmazione . Per programmare il Mindstorms Alpha Rex , è necessario conoscere alcuni dei principi fondamentali della programmazione Mindstorms , compresi i motori di programmazione e sensori e facendo subroutines.Things che ti serviranno
chip Bluetooth o dongle (opzionale )
Mostra Altre istruzioni
1

costruire il LEGO Mindstorms modello Alpha Rex secondo le istruzioni . Le indicazioni per il modello sono elencati in Riferimenti.
2

Collegare il mattoncino LEGO NXT al computer utilizzando il Bluetooth o cavo USB incluso . Eseguire il software di programmazione NXT .

3

programma tre sottoprogrammi , uno per camminare in avanti , uno per girare a sinistra , e una per svoltare a destra . Per camminare , usare spostare blocchi per programmare una gamba di muoversi e il motore sul retro per inclinare in direzione della gamba opposta . Ripetere l'operazione con le altre gambe per creare il movimento a piedi . Per attivare , programma una gamba di muoversi alla volta . Potreste trovare utile inclinare il robot nella stessa direzione come la gamba di sintonia . Se avete costruito il modello prima , si può già avere queste routine salvati .
4

Programmare il robot per camminare in avanti fino a quando il sensore IR raccoglie un ostacolo . È possibile impostare la distanza di essere il più vicino o lontano , come si preferisce .
5

Posizionare un blocco interruttore sulla fine della linea . Programmare il blocco di scegliere a caso uno dei due percorsi che si sceglie come opzione .
6

posizionare i blocchi di direzione sinistro e destro sui due rami del blocco switch. Questo fa in modo che il robot in modo casuale girare a sinistra oa destra quando rileva un ostacolo .
7

Posizionare l'intero programma all'interno di un ciclo . Se si imposta il loop infinito , il robot camminare in avanti a tempo indeterminato e girare quando vede ostacoli. È inoltre possibile impostare per eseguire questo solo un paio di volte.