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