Come programmare i robot LEGO

Il kit LEGO Mindstorms contiene un computer potente e un linguaggio di programmazione che è possibile utilizzare per portare il tuo robot e vita alle creazioni. Imparare a programmare il software Mindstorms non è troppo difficile, ma la sfida può essere imparare a pensare come un robot prima di tradurre ciò che si vuole fare in un programma. Dopo di che, devi solo scaricare le istruzioni per il tuo robot e testare il programma fuori.

Istruzioni

• Avviare il software LEGO Mindstorms sul tuo computer. Aprire un nuovo programma, quindi avete una tela bianca con un fascio di sequenza vuota.

• Decidere cosa si vuole il tuo robot da fare, basato sul suo design e come messo insieme. Ad esempio, si potrebbe avere una passeggiata robot o unità fino a una destinazione, quindi pugni o sparare quel bersaglio. È necessario pensare a questo compito in modo sequenziale, come farebbe un robot: suddividerla in passi singoli, impugnabile. A piedi, fermarsi a destinazione, sparare o punch.

• Trascinare un blocco sposta il fascio di sequenza per aggiungerlo. Troverete l'icona nella tavolozza "Blocco" lungo il lato sinistro dello schermo, con un'immagine di ingranaggi su di esso. Fare clic sul blocco una volta per far apparire il pannello di configurazione nella parte inferiore. Selezionare quali motori si desidera attivare, per quanto tempo e in quale direzione.

• Fare clic sul blocco di attesa, un'icona a forma di clessidra, per far apparire le varie opzioni di immissione. Si può avere il robot reagire al suono, colore, luce, distanza, o semplicemente fare qualcosa quando è trascorso un determinato periodo di tempo. Ad esempio, fare clic sul blocco appropriato ai sensori del vostro robot..--il sensore di distanza e trascinarlo il fascio di sequenza.

• Fare clic sul blocco per visualizzare nuovamente il pannello di configurazione. Modificare le impostazioni di questo sensore, ad esempio quale porta è collegato a, e quanto si desidera il robot per interrompere.

• Trascinare un blocco sposta il fascio di sequenza e configurare il robot per interrompere. Questo dice il robot che, una volta che è vicino all'obiettivo, è necessario interrompere. Se si dimentica questo blocco, il robot verrà addebitato nella parete.

• Posizionare un'altra mossa blocco sulla trave per attivare la punzonatura o tiro motore il tuo robot. Trascinare e rilasciarlo alla trave e scegliere il motore corretto sul pannello di configurazione, a seconda di quale uno è collegato al robot.

• Fare il robot giocare un tono ogni volta che si spara portando un suono bloccare alla trave, rilasciandola davanti il secondo blocco di mossa. Configurare il mattoncino NXT per riprodurre un tono invece di un file audio.

• Rendere il robot sparare o pugno più volte, portando un po' bloccare sulla trave sequenza. Questo è raffigurato come due frecce che puntano a vicenda in un cerchio. Utilizzare il pannello di configurazione per raccontare i robot quante volte per completare una determinata azione.

• Trascinare il blocco audio e blocco mossa ripresa del motore all'interno del loop mentre blocco. Questo completa il tuo primo programma: il robot sarà a piedi fino a una destinazione e pugno o sparare il numero di volte che hai comandato di esso.

Consigli & Avvertenze

  • Il mattone NXT, che è il cuore del vostro robot, può collegare al computer in due modi: attraverso un cavo USB o con un chip Bluetooth o dongle. È necessario collegare il mattone al computer per scaricare il programma al vostro robot.
  • In qualsiasi punto, è possibile scaricare un programma parziale al vostro robot per testare il programma fuori. Questo ti insegnerà come funzionano i blocchi di programma individuale.