Super robot de control »de la lego nxt 2


Super robot de control »de la lego nxt 2

Această telecomandă poate fi controlată de un alt model, creat pe baza designerului LEGO MINDSTORMS NXT. Controlul are loc prin canalul Bluetooth, adică telecomanda este wireless. Desigur, dacă aveți două NXT-uri. Compoziția consolei este după cum urmează:






1) roata poate fi folosită ca volan sau altă funcție;
2) senzor pe fund;
3) trei senzori touch pe suprafața superioară;
4) Există patru butoane de pe blocul NXT, care pot fi de asemenea utilizate la nevoie.

Super robot de control »de la lego nxt 2

Super robot de control »de la lego nxt 2

Întreaga telecomandă este plasată în mâna stângă. Degetul arătător de la mâna stângă este plasată pe senzorul de atingere (partea de jos a controlerului), butoanele de degetul mare stânga upravleet unitate NXT. Mâna dreaptă controlează volanul și restul de câteva butoane ale unității NXT. Telecomanda poate fi utilizată pentru a gestiona alte proiecte, cum ar fi masina de curse (programul atașat) sau alți roboți auto-create pe baza Lego MINDSTORMZ NHT 2.0.

Instrucțiuni pas-cu-pas

Puteți folosi fie volanul ca pârghie de direcție, fie o altă unitate proiectată de dvs.

Programarea telecomenzii pc

Descărcați și instalați acest program NXT-G.

Acest program de control la distanță oferă posibilitatea wireless de a trimite comenzi Bluetooth de la telecomandă către o altă unitate NXT. Programul de recepționare a comenzilor trebuie să fie rulat pe o altă unitate NXT pentru a interpreta comenzile Bluetooth și a răspunde la aceste comenzi. De exemplu, vedeți programul din proiectul unei mașini de curse. Instrucțiunile pentru utilizarea telecomenzii unei mașini de curse sunt descrise mai jos.

Programul trimite trei tipuri diferite de comenzi Bluetooth către un alt bloc NXT:

1. Prima comandă trimisă la cutia poștală 1 este numărul care indică unghiul în grade ale controlului volanului (pozitiv sau negativ). Acest mesaj este trimis în mod continuu de aproximativ 20 de ori pe secundă, indiferent de poziția volanului.







2. O a doua comandă trimis la cutia poștală 2, este un număr care indică atunci când butonul NXT a fost apăsat și apoi eliberat după cum urmează: 1 = apăsați butonul săgeată stânga, 2 = butonul de centru apăsat, 3 = presata tasta săgeată la dreapta. Aceste mesaje sunt trimise numai când butonul NXT a fost apăsat o singură dată și transmis o singură dată pentru fiecare apăsare.

3. A treia comandă trimisă la cutia poștală 3 este un mesaj logic despre faptul că butoanele senzorilor atingeți sunt în prezent apăsate (deși când sunt apăsate). Acest mesaj este trimis în mod continuu de aproximativ 20 de ori pe secundă.

Utilizarea unei conexiuni Bluetooth la o telecomandă fără fir cu două unități NXT

Aveți nevoie de un program de procesare a datelor pentru blocul NXT primit. Instrucțiunile de mai jos arată cum să organizați o conexiune între telecomandă și proiectul unei mașini de curse.

1. Descărcați programul SteerBTCar pentru o mașină de curse, dar nu începe încă;

2. Descărcați programul SteerRemote pentru telecomandă, dar nu începe încă.

Super robot de control »de la lego nxt 2

3. Instalați conexiunea Bluetooth de la telecomanda mașinii de curse. Consultați manualul de utilizare LEGO MINDSTORMS NXT pentru a face acest lucru:

    A. Asigurați-vă că Bluetooth este activat în meniul Bluetooth (meniul principal NXT);

B. Cu NXT pentru telecomandă, mergeți la meniul Bluetooth și, dacă aceasta este prima dată când aceste două NXT-uri au fost conectate, selectați Căutare. Selectați contacte dacă acestea sunt conectate înainte;

B. Selectați numele NXT pentru Race Car din listă și conectați-l.

D. Conexiune utilizând comunicarea nr. 1

D. Introduceți cheia de acces, puteți accepta cheia implicită 1234 pentru ambele blocuri NXT

E. NXT-urile sunt conectate atunci când ambele afișează un diamant lângă pictograma Bluetooth din colțul din stânga sus al ecranului.

4. Rulați programul SteerRemote pe telecomanda NXT.

5. Rulați programul SteerBTCar pe blocul NXT al mașinii de curse.

6. Masina de curse va funcționa cu telecomanda după cum urmează:

    * Volanul va conduce roțile din față. Volan de curse cu motor poate fi direcționat numai cu 75 de grade în ambele sensuri (datorită caracteristicilor constructive ale masinii), astfel încât comanda primește, programul va limita unghiul de direcție în zonă și ignora rotirea suplimentară a volanului.

* Apăsați și eliberați butonul săgeată spre stânga pentru a reduce puterea de antrenare (viteza) cu 20%, iar butonul săgeată dreapta pentru a crește viteza cu 20%. Nivelul actual de putere este afișat pe blocul NXT al mașinii de curse (și nu pe unitatea NXT la distanță).

* Apăsați și eliberați butonul enter pentru a comuta în partea din spate a mașinii (o dată, pentru a vă deplasa din nou înapoi pentru a vă deplasa înainte). Când este în modul invers, mașina va conduce, apoi se va întoarce în direcția opusă.

Rețineți că puteți utiliza telecomanda pentru a controla un alt proiect NXT, care poate răspunde la comanda Bluetooth, descrisă în secțiunea „programare“ de mai sus, astfel încât să puteți atribui diferite acțiuni la roată / maneta și patru butoane disponibile la solicitare.

Alegeți altă mașină robot pe care doriți să o controlați de pe un panou de control de la distanță sau creați propriul mecanism. De asemenea, va trebui să scrieți un program de control Bluetooth pentru a utiliza proiectul.

* Încercați să modificați programul de bază pentru controlul la distanță al robotului dvs. unic. De exemplu, puteți schimba comportamentul butonului NXT apăsând pe acesta pentru a "apăsa și menține apăsat" sau poate adăuga feedback pe ecran.

* Puteți schimba telecomanda pentru a nu controla mașina, dar să spunem care este mecanismul complicat?







Articole similare

Trimiteți-le prietenilor: