Impostazione cablata o wireless . I Lego Mindstorms NXT robot sono controllati mediante cavi USB o tramite dispositivo wireless Bluetooth . Prima di costruire il tuo robot , decidere come si intende controllare, e acquistare i connettori di interfaccia adeguate . 
 2 
 Costruisci il tuo robot . Alcuni robot sono costruiti per funzioni specifiche , mentre altri sono costruiti per versatilità e sono in grado di accettare una serie di programmi e incarichi . Gli studenti devono decidere il tipo di robot che stanno costruendo nella progettazione del robot e di programmazione. 
 3 
 collegare i sensori . Moto il Lego Mindstorms NXT del robot è controllato attraverso una serie di dispositivi di motion-sensing . Accelerometri movimento misura e la velocità. L'unità riceve anche input da sensori in grado di rilevare variazioni di luce, temperatura , e il tatto . Lo studente deve pensare a come utilizzare i sensori per gestire e monitorare i movimenti del suo robot . 
 4 
 programma in ambiente MATLAB . L' ambiente MATLAB controlla quali il robot fa con l'ingresso dai sensori elettronici. Per esempio , quando il robot incontra un ostacolo , vuol invertire la sua direzione , o power on tramite ? Lo studente utilizza MATLAB per dire al robot cosa fare con i dati sensoriali ricevuti allo stesso modo i nostri occhi comunicano con il nostro cervello per raccontare i nostri corpi che cosa fare con i dati visibili che riceviamo . 
 5 
 Esegui il vostro robot . Dopo la programmazione di un compito , e pensare a come dire al robot per completare l'assegnazione , MATLAB comunica con il robot tramite USB o Bluetooth , e il robot tenta di completare il compito assegnato . 
 6 
 Valutare e eseguire il debug del robot . MATLAB funge da interfaccia di comunicazione tra gli studenti e il robot . Dopo aver eseguito il programma , gli studenti utilizzano MATLAB per valutare i dati ricevuti , e confronta i risultati ottenuti con i risultati desiderati . Raramente programma agli studenti un robot correttamente la prima volta , e la risoluzione dei problemi è possibile con il software MATLAB . Se il robot , attraverso il programma , non esegue i suoi compiti correttamente , i dati MATLAB può essere la base per affinare e migliorare sul comportamento del robot. 
 7 
 Riprogrammare e riavviare. Dopo aver effettuato programmazione e modifiche di progettazione di robot , utilizzare MATLAB per azionare il robot , e completare le attività di programmazione . 
 
              
Programmazione © www.354353.com