» Electronics » Arduino »Paano gumawa ng isang spider na tulad ng robot sa Arduino

Paano gumawa ng isang spider na tulad ng robot sa isang Arduino gamit ang iyong sariling mga kamay

Paano gumawa ng isang spider na tulad ng robot sa isang Arduino gamit ang iyong sariling mga kamay

Para sa mga nagpasya na subukan ang kanilang mga kasanayan sa larangan ng mga robotics at sa parehong oras nais na galugarin ang mga kakayahan ng Ardunio platform, mayroong isang mahusay na paraan upang gawin ito sa pamamagitan ng pag-ipon ng spider robot, na ilalarawan sa artikulong ito. Bilang pangunahing elemento ng lakas dahil sa kung saan ang robot lilipat sa paligid ay mga servo. Tulad ng para sa utak, narito ang gumaganap bilang Arduinopati na rin Fischertechnik. Ayon sa may-akda, ang robot ay naging kawili-wili at nangangako.

Mga materyales at tool para sa pagmamanupaktura:
- hanay ng mga blades;
- mainit na pandikit;
- Dremel (kailangan ng napaka manipis na drills);
- distornilyador;
- drill na may drill 7/32;
- distornilyador ng Phillips;
- talim;
- kompartimento para sa mga baterya;
- tinapay.

Mula sa electronics kakailanganin mo:
- walong microservice na may mga bracket;
- 6 na baterya ng AA at clothespin;
- maraming mga jumpers at konektor.

Bilang bahagi ng software, kakailanganin mo ang isang Arduino na may isang suplay ng kuryente.

At ang mga bahagi ay nangangailangan ng isang Fischertechnik kit.

Ang proseso ng pagmamanupaktura ng robot. :

Unang hakbang. Lumikha ng isang frame ng robot
Upang gawin ang frame, kailangan mo ng Fischertechnik kit. Kung paano ito dapat tingnan ay makikita sa larawan. Upang lumikha ng isang frame, kinakailangan ang tatlong matangkad na "bricks", dapat mayroong apat na butas sa pagitan nila. Partikular sa ito gawang bahay isang elemento na may 11 cut ay gagamitin. Mahalagang tiyakin na ang lahat ng mga servo ay pagpapatakbo.




Hakbang Dalawang I-install ang mga servo
Ang mga servo ay mai-install sa pagitan ng "bricks". Ang mga servo ay naayos na may mga turnilyo, para sa layuning ito, ang mga butas ay dapat munang ma-drill sa mga punto ng attachment gamit ang isang dremel. Mag-drill ng mga butas ng pinakamaliit na diameter. Gayunpaman, ang mainit na pandikit ay angkop din para sa mga layuning ito, ngunit sa kasong ito ang disenyo ay hindi mapaghihiwalay.

Ang pangalawang servo ay naka-install sa kabilang panig na baligtad.




Hakbang Tatlong Pag-install ng isang servo motor sa isa pa
Una sa lahat, kailangan mong harapin ang mga elemento ng pag-mount ng servos. Kung ang makina ay umiikot sa kabaligtaran ng direksyon, dapat itong i-on ang lahat sa kanan.Paano gawin ito ay makikita sa larawan.

Partikular, sa kasong ito, ang servo screw ay dapat na nakausli sa itaas ng plastic, kaya ito ay maililipat. Sa pabahay ng pangalawang servo, kailangan mong gumawa ng isang pag-urong sa ilalim ng ulo ng tornilyo.
Ano





Upang ikonekta ang dalawang servo, ginagamit ang mainit na pandikit.

Hakbang Apat Ikonekta ang mga binti
Paano gumawa ng mga binti, makikita sa larawan. Dapat mayroong apat sa kanila.



Matapos ang mga binti ay tipunin at konektado sa robot, ang disenyo ay dapat magmukhang larawan.

Hakbang Limang Lumilikha ng isang tsart para sa isang relasyon
Ang diagram ay kinakailangan upang maunawaan kung ano ang anggulo ng bawat servo na may kakayahang i-on. Susunod, ang bawat servo drive ay itinalaga ng isang tiyak na numero, at sa batayan ng numerong ito firmware ay nilikha para sa robot.

Hakbang Anim Breadboard
Kailangan mong hilahin ang lahat ng 30 jumpers. Susunod, ang lahat ay kailangang maiugnay sa mga wire tulad ng ipinahiwatig sa diagram. Ang bawat servo drive ay may tatlong mga contact, ang isa ay responsable para sa saligan, ang kapangyarihan ay ibinibigay sa pamamagitan ng isa, at ang isa pa ay kinakailangan upang makontrol ang motor.

Ang Vcc at GND servo pin ay dapat na konektado sa Vcc at GND layout ng mga pin. Gayundin, ang isang 7.5V na supply ng kuryente ay konektado sa mga channel ng layout ng GND at Vcc.

Ang mga wire para sa pagkontrol sa servo ay ipininta sa orange at dilaw. Kumonekta sila sa mga pin 2 at 9. Halimbawa, ang isang contact mula sa unang motor na kumokonekta sa pangalawang pin sa Arduino. Ang pangalawang motor ay nakakonekta na sa ikatlong contact at iba pa.


Ikapitong hakbang. Mag-set up ng mga servo.
Ngayon ay oras na upang lumikha ng code ng programa para sa robot. Una sa lahat, sa Arduino kailangan mong lumikha ng isang bagong proyekto upang ma-synchronize ang mga engine. Paano makikita ang code ay makikita sa larawan. Salamat sa code na ito, ang mga binti ng robot ay nakahanay.

Upang tumaas ang spider, kailangan mong lumikha ng isa pang proyekto na tinatawag na Up at Down. Salamat sa code na ito, ang mga binti ng spider ay magagawang umakyat pataas.

Upang ang robot ay maaaring sumulong at paatras, kailangan mo ring lumikha ng isa pang proyekto. Paano makikita ang makikita sa larawan.

At sa wakas, para pumunta ang robot, kailangan mong pagsamahin ang harap at likod. Tulad ng nabanggit, ang code ng programa ng robot ay binubuo ng apat na mga bloke.

Iyon lang, handa na ang robot. Ngayon posible na mag-install ng iba't ibang mga sensor dito, na magpapahintulot sa robot na mag-navigate sa espasyo. Maaari ka ring gumawa ng mga kamay ng robot upang maaari itong kumuha ng mga bagay. Sa pangkalahatan, ang lahat ay nakasalalay sa sigasig at imahinasyon ng tagabuo ng robot. Gayunpaman, kahit sa form na ito, ang robot ay kumikilos nang kawili-wili.

Firmware: proshivka-2.rar [406 b] (mga pag-download: 175)
8
6
6

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...