kits Lego Mindstorms ne sont pas les kits LEGO de votre papa . Mindstorms NXT est un kit complet robotique conçu pour enseigner au niveau secondaire et de niveau collégial ordinateur et la programmation robotique . Les kits sont construites sur la base des blocs LEGO traditionnels , puis moteurs, des commandes de mouvement et détecteurs de mouvement sont ajoutés pour créer un complexe robotique et évolutive classe. MATLAB est l'environnement de programmation utilisé pour programmer, contrôler et déboguer le comportement du robot comme les élèves apprennent l' informatique et sciences de l'ingénieur derrière le développement du robot. Choses que vous devez
LEGO Mindstorms NXT bâtiment définit
Mindstorms détecteurs de mouvement
adaptateur USB et le câble
sans fil Bluetooth adaptateur USB
bureau compatible ou un ordinateur portable
Afficher plus d' instructions
1
Set up filaire ou commande sans fil . Les robots Lego Mindstorms NXT sont contrôlés soit par des câbles USB ou via un dispositif sans fil Bluetooth. Avant la construction de votre robot, décider comment vous allez contrôler, et d'acheter les connecteurs d'interface appropriées.
2
Créer votre robot. Certains robots sont conçus pour des fonctions spécifiques , tandis que d'autres sont conçus pour la polyvalence et sont capables d'accepter un certain nombre de programmes et les affectations. Les élèves doivent décider du type de robots qu'ils construisent lors de la conception du robot et la programmation.
3
connecter les capteurs. Le mouvement de la robot Lego Mindstorms NXT est contrôlé par un certain nombre de dispositifs de détection de mouvement . Accéléromètres mesurent le mouvement et la vitesse. L'unité reçoit également une entrée provenant de capteurs qui peuvent détecter les changements de lumière , la température, et le toucher. L'étudiant doit réfléchir à la manière d'utiliser les capteurs pour gérer et surveiller les mouvements de son robot
4 Programme de
. Dans l'environnement MATLAB. L'environnement MATLAB contrôle ce que fait le robot avec l'entrée des capteurs électroniques. Par exemple, lorsque le robot rencontre un obstacle , ça inverser sa direction , ou la puissance à travers ? L'élève utilise MATLAB pour dire au robot ce qu'il faut faire avec les données sensorielles reçus de la même manière nos yeux communiquer avec nos cerveaux pour dire notre corps ce qu'il faut faire avec les données visibles que nous recevons.
5
Lancez votre robot. Après avoir programmé une tâche, et réfléchir à la façon de dire au robot de terminer le travail , MATLAB communique avec le robot via USB ou Bluetooth, et le robot tente de remplir sa tâche assignée.
6
Évaluer et déboguer le robot. MATLAB sert d'interface de communication entre les étudiants et le robot . Après l'exécution du programme , les étudiants utilisent MATLAB pour évaluer les données reçues, et de comparer les résultats obtenus avec les résultats souhaités. Font rarement programme aux élèves un robot correctement la première fois , et le dépannage est possible avec le logiciel MATLAB. Si le robot, à travers le programme , n'exécute pas ses tâches correctement , les données MATLAB peuvent être le fondement de raffinage et l'amélioration sur le comportement du robot.
7
Reprogram et reboot . Après avoir effectué la programmation et les modifications de conception du robot , utilisez MATLAB pour faire fonctionner le robot, et effectuez les tâches de programmation.