Kako napraviti robota Slijedite liniju na Mindstorms NXT

Autor: Randy Alexander
Datum Stvaranja: 28 Travanj 2021
Datum Ažuriranja: 18 Studeni 2024
Anonim
The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby
Video: The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby

Sadržaj

Komplet Lego Mindstorms NXT omogućuje izgradnju i programiranje raznih robota, čak i ako nemate prethodno programsko iskustvo. Dobar dizajn za početnike bio bi sastaviti robota s dva kotača i postaviti ga tako da slijedi crtu nacrtanu na papiru.


smjerovi

Robot koji slijedi liniju može biti dobar način za ulazak u programiranje s Lego Mindstorms (Retro Robot & Son slika od Infs od Fotolia.com)
  1. Postavite senzor za svjetlo (ili senzor boje, ako imate opremu verzije 2.0) s robota tako da pokazuje na tlo. Postavite senzor ispred i između kotača što je moguće bliže tlu. Spojite senzor na NXT blok.

  2. Nacrtajte crtu na papiru kako bi vaš robot slijedio. Linija bi trebala biti široka oko 1,3 cm i bez krivulja. Polumjer krivulje trebao bi biti veći od polovine širine vašeg robota.

  3. Uključite NXT blok i odaberite podizbornik "View". Odaberite ikonu "Reflected Light" i odaberite priključak na koji je spojen senzor svjetla.Držite senzor na papiru i zabilježite očitanje na zaslonu NXT bloka. Pomaknite senzor preko crte koju ste nacrtali u koraku 2 i zabilježite novo očitanje.


  4. Napravite program za svog robota. Programirajte robota da postavi lijevi kotač naprijed kada je senzor na liniji, a desni kotač naprijed kada je senzor na praznom papiru. Preuzmite program za NXT blok.

  5. Postavite robota na papir sa senzorom malo desno od linije. Uključite NXT blok, odaberite program koji ste stvorili u koraku 4 i pokrenite ga.

Što vam je potrebno

  • Mindstorms NXT Kit
  • Računalo s programom Mindstorms
  • Veliki list bijelog papira
  • Crni marker