Buhay

Paano Magtayo ng Lego Mindstorms NXT Hexapod Robot ?: 5 Steps

LEGO NXT Hexapod 2.1 - The Final Edition with Instructions

LEGO NXT Hexapod 2.1 - The Final Edition with Instructions

Talaan ng mga Nilalaman:

Anonim

Sa oras na ito (sa aking unang itinuturo kailanman) ipapakita ko sa iyo kung paano bumuo ng isang hexapod robot gamit ang Lego Mindstorms NXT.
Tangkilikin at mag-iwan ng COMMENT!

Mga Kagamitan:

Hakbang 1: Ano ang Kailangan Mo

Kailangan mo:
- Lego Mindstorms NXT kit
- Ang ilang dagdag na gears ng Lego
- ilang oras at kalooban
- isang kompyuter

Hakbang 2: Pagbubuo ng Mga Biti

Sa aming kaso, ang mekanismo ng binti ay napaka-simple. Mayroong dalawang motors powering ang mga binti - isa para sa bawat panig ng robot. Ang motor ay nagtutulak ng gitnang binti, na kung ikukumpara sa iba pang dalawa. Kapag ang isang binti (sa gitna) ay nasa lupa, ang dalawa pa ay nasa himpapawid.
Upang patnubapan, hinihinto namin ang motor mula sa isang panig, upang ang isang bahagi lamang ng robot ay naglalakad, na nagiging sanhi ng robot na lumiko. Naglalakad ang robot sa isang lakad ng tripod. Ang bawat lansungan ay nakaangat sa mga binti pataas at pababa at sa parehong oras ay pauna at paurong, na nagiging sanhi ng robot na lumakad.
Walang mga pagkakaiba sa pagitan ng dalawang mga mekanismo ng binti (hiwalay na ang isa ay naka-mirror sa kabilang).

Hakbang 3: Paglikha ng Katawan

Nagsisimula kami sa pamamagitan ng pagkonekta ng dalawang mga mekanismo ng binti nang sama-sama nang matatag hangga't maaari. Gusto mo itong maging matatag hangga't maaari. Kaysa sa maaari mong ilakip ang NXT ladrilyo at ang lahat ng mga karagdagang sensor at Motors. Nakabitin ko ang isa pang motor sa harap (na may touch at ultra sonic sensor) upang iangat ang mga maliliit na bagay at ang tunog at ilaw na sensor sa likod ng robot.
Kapag natapos ang lahat, maaari kang magdagdag ng ilang mga dekorasyon … bodywork?

Hakbang 4: Programming

Ginamit ko ang isang default NXT programming language na NXT-G. Ito ay medyo simple at hindi mo kailangang isulat ang lahat ng mga daan-daan ng mga linya ng code. Off kurso mayroon ding ilang iba pang mga programming language na maaari mong gamitin …
(Tandaan: ang larawan ay HINDI mula sa programa ng aking robot!)

Hakbang 5: Iba pang Mga Bagay …

Maaari mong sabihin, na ang robot na ito ay maaaring ma-recycle, 'cuz maaari mong dalhin ito at bumuo ng isang bago kapag ikaw ay nababato sa kasalukuyang. At sila ay maraming masaya …