Robot cu trei roți - robot din lego nxt 2

Versiunea lego nors 2.0 (versiunea 8647)
Complexitatea construcțiilor, programării:


Acest robot utilizează două servoare și o roată rotativă. Acest design permite robotului să se deplaseze cu ușurință pe orice suprafață a podelei: atât pe covor cât și pe suprafața tare. Această opțiune poate fi alimentată atât de o baterie specializată NXT cu litiu-ion, cât și de bateriile AA standard.

O barcă cu trei roți poate fi folosită ca o mașină simplă care se poate transforma sau ca model de bază pentru alte proiecte. Deoarece robotul se poate întoarce în orice direcție, el ne va ajuta, de asemenea, să înțelegem modul în care este programat blocul de mișcare. La sfârșitul articolului, există două programe de bază simple care demonstrează diferite tipuri de viraje folosind butoanele blocului.

Robot cu trei roți - robot din lego nxt 2

Instrucțiuni pas-cu-pas

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

Robot cu trei roți - robot din lego nxt 2

IMPORTANT: Urmați pasul 3-AA atunci când utilizați o baterie tip AA sau pasul 3-Li când utilizați o baterie reîncărcabilă cu litiu-NXT.

Programarea unui bot cu 3 roți

Barca noastră cu trei roți este unul dintre principalii roboți cu o construcție robustă pe două servoare. Este relativ ușor de asamblat. Puteți să-l utilizați ca punct de plecare pentru proiectele proprii și să îl programați așa cum doriți. Pentru început, iată câteva programe care demonstrează mișcările (inclusiv înainte, înapoi și diverse tipuri de mișcări).

Un program simplu de mișcare a robotului cu blocul "Motion" prezintă trei tipuri de mișcări:

  • Rotiți cu două motoare, în cazul în care roțile se rotesc în direcții opuse, astfel încât robotul să se întoarcă rapid spre dreapta.
  • Rotiți o roată în care robotul se rotește deplasând o roată și oprind celălalt. Acest tip de rotație necesită mai mult spațiu decât versiunea anterioară, dar se dovedește, dar, de regulă, mai precis.
  • Curba curbată în cazul în care robotul face o treaptă treptată prin deplasarea o roată mai repede decât cealaltă.
    Programul de viraj spirală demonstrează utilizarea unei metode speciale de control.

    Obiectivele de învățare

  • Încercați să scrieți propriile programe pentru a vă deplasa cu barca cu trei roți. Puteți scrie un astfel de program unui bot cu trei roți, astfel încât acesta să urmeze direct o cale predeterminată și să se rotească cu un anumit număr de grade acolo unde este necesar? Trageți cablurile de conectare ale motoarelor în locuri, direcționați robotul.
  • Încearcă să adaugi niște elemente robotului! De exemplu, puteți face un buldozer-împingător și el va împinge obiecte pe pământ? Poți? Fă-o!
  • Încercați să adăugați câțiva senzori botului nostru. De exemplu, puteți adăuga un senzor de atingere la robot pentru a se opri atunci când butonul este apăsat.
  • Pentru fanii puzzle-urilor matematice, aceasta este problema: dacă încercați să scrieți programe de spirală și, de asemenea, experimentați cu glisorul în panoul de configurare al blocului Move. atunci veți găsi că are 11 valori diferite calculate pentru parametrul de ghidare din programul spiral (0, 10, 20 100). Glisorul de direcție produce un efect "neliniar" al turelor, ceea ce contribuie la o rotație mai graduală. Pe scurt, trebuie să înțelegem ce fel de glisor de control este și ce este mâncat ;-)

    Articole similare