Kā padarīt savu robotu sekot līnijai Mindstorms NXT

Autors: Randy Alexander
Radīšanas Datums: 28 Aprīlis 2021
Atjaunināšanas Datums: 23 Novembris 2024
Anonim
A very fast Lego Mindstorms NXT Line Follower using PID on a competition
Video: A very fast Lego Mindstorms NXT Line Follower using PID on a competition

Saturs

Lego Mindstorms NXT komplekts ļauj jums izveidot un programmēt dažādus robotus, pat ja jums nav iepriekšējas programmēšanas pieredzes. Labs iesācēju dizains būtu divriteņu robota montāža un uzstādīšana, lai sekotu līnijai, kas uzzīmēta uz papīra.


Instrukcijas

Robots, kas seko līnijai, var būt labs veids, kā nokļūt programmēšanā ar Lego Mindstorms (Retro robota un dēla attēls, Infs no Fotolia.com)
  1. Uzmontējiet gaismas sensoru (vai krāsu sensoru, ja jums ir komplekta versija 2.0) no sava robota, lai tas norādītu uz zemi. Novietojiet sensoru priekšā un starp riteņiem pēc iespējas tuvāk zemei. Pievienojiet sensoru NXT blokam.

  2. Uzzīmējiet līniju uz papīra, lai jūsu robots varētu sekot. Līnijai jābūt aptuveni 1,3 cm platai un tai nav jābūt līknēm. Līknes rādiusam jābūt lielākam par pusi no robota platuma.

  3. Ieslēdziet NXT bloku un izvēlieties apakšizvēlni "Skatīt". Atlasiet ikonu "Reflected Light" un atlasiet portu, kurā ir pievienots gaismas sensors.Turiet sensoru uz papīra un atzīmējiet rādījumu NXT bloka ekrānā. Pārvietojiet sensoru pāri līnijai, kuru esat izvilkis 2. solī, un atzīmējiet jauno lasījumu.


  4. Izveidojiet savu robotu. Programmējiet savu robotu, lai kreisais ritenis tiktu novietots uz priekšu, kad sensors atrodas uz līnijas un labais ritenis uz priekšu, kad sensors ir uz tukša papīra. Lejupielādējiet NXT bloka programmu.

  5. Novietojiet robotu uz papīra ar sensoru nedaudz pa labi no līnijas. Ieslēdziet NXT bloku, atlasiet programmu, kuru izveidojāt 4. darbībā, un palaidiet to.

Kas jums nepieciešams

  • Mindstorms NXT komplekts
  • Dators ar programmu Mindstorms
  • Liela balta papīra lapa
  • Melns marķieris