Tiem, kas nolemj pārbaudīt savas prasmes robotikas jomā un vienlaikus vēlas izpētīt Ardunio platformas iespējas, ir lielisks veids, kā to izdarīt, saliekot zirnekļa robotu, kas tiks aprakstīts šajā rakstā. Kā galvenie spēka elementi, kuru dēļ robots pārvietosies ir servos. Kas attiecas uz smadzenēm, šeit tās darbojas kā Arduinokā arī Fischertechnik. Pēc autora domām, robots izrādījās diezgan interesants un daudzsološs.
Materiāli un instrumenti ražošanai:
- asmeņu komplekts;
- karstā līme;
- Dremel (nepieciešami ļoti plāni urbji);
- skrūvgriezis;
- urbt ar urbi 7/32;
- Phillips skrūvgriezis;
- asmens;
- bateriju nodalījums;
- maizes dēlis.
No elektronikas jums būs nepieciešams:
- astoņi mikropakalpojumi ar iekavām;
- 6 AA baterijas un drēbju šķipsna;
- daudz džemperu un savienotāju.
Kā programmatūras daļa jums būs nepieciešams Arduino ar barošanas avotu.
Un detaļām ir nepieciešams Fischertechnik komplekts.
Robota ražošanas process. :
Pirmais solis. Izveidojiet robota rāmi
Lai izgatavotu rāmi, jums ir nepieciešams Fischertechnik komplekts. Kā tam vajadzētu izskatīties, var redzēt fotoattēlā. Lai izveidotu rāmi, nepieciešami trīs augsti "ķieģeļi", starp tiem jābūt četriem caurumiem. Īpaši šajā mājās gatavots tiks izmantots elements ar 11 griezumiem. Ir svarīgi pārliecināties, ka visas servos darbojas.
Otrais solis Instalējiet servo
Servo tiks uzstādīts starp "ķieģeļiem". Servos tiek piestiprinātas ar skrūvēm, šim nolūkam stiprināšanas vietās, izmantojot dremeli, vispirms jāizurbj caurumi. Urbjiet mazākā diametra caurumus. Tomēr šajos nolūkos ir piemērota arī karstā līme, taču šajā gadījumā dizains būs neatdalāms.
Otrais servo ir uzstādīts otrā pusē.
Trešais solis Viena servo motora uzstādīšana uz otra
Pirmkārt, jums jātiek galā ar servo montāžas elementiem. Ja motors griežas pretējā virzienā, tas jāpagriež līdz galam uz labo pusi.Kā to izdarīt, var redzēt fotoattēlā.
Konkrēti, šajā gadījumā servo skrūvei vajadzētu izvirzīties virs plastmasas, tāpēc tā būs pārvietojama. Otrā servo korpusā jums ir jāizveido padziļinājums zem skrūves galvas.
Kas
Lai savienotu abas servos, tiek izmantota karstā līme.
Ceturtais solis Savienojiet kājas
Kā padarīt kājas, to var redzēt fotoattēlā. Viņiem vajadzētu būt četriem.
Pēc tam, kad kājas ir saliktas un savienotas ar robotu, konstrukcijai vajadzētu izskatīties kā fotoattēlā.
Piektais solis Diagrammas izveidošana attiecībām
Diagramma ir nepieciešama, lai saprastu, kādu leņķi katra no servām spēj pagriezt. Pēc tam katram servo piedziņai tiek piešķirts noteikts numurs, un, pamatojoties uz šo numuru, robotam tiks izveidota programmaparatūra.
Sestais solis Maizes dēlis
Jums jāizvelk visi 30 džemperi. Tālāk viss jāpieslēdz ar vadiem, kā norādīts diagrammā. Katrā servo piedziņā ir trīs kontakti, viens ir atbildīgs par zemējumu, caur vienu barošana tiek piegādāta, bet otrs ir nepieciešams motora vadīšanai.
Vcc un GND servo tapām jābūt savienotām ar Vcc un GND izkārtojuma tapām. Arī GND un Vcc izkārtojuma kanāliem ir pievienots 7,5 V barošanas avots.
Vadi servo vadībai ir nokrāsoti oranžā un dzeltenā krāsā. Tie ir savienoti ar tapām 2 un 9. Piemēram, kontakts no pirmā motora tiek savienots ar otro tapu Arduino. Otrais motors jau ir savienots ar trešo kontaktu un tā tālāk.
Septītais solis. Iestatiet servos.
Tagad ir laiks izveidot robota programmas kodu. Pirmkārt, Arduino vietnē jums jāizveido jauns projekts, lai sinhronizētu motorus. Kā kodam vajadzētu izskatīties, var redzēt fotoattēlā. Pateicoties šim kodam, robota kājas ir izlīdzinātas.
Lai zirneklis paceltos, jums jāizveido vēl viens projekts ar nosaukumu Up and Down. Pateicoties šim kodam, zirnekļa kājas varēs pārvietoties augšup un lejup.
Lai robots varētu virzīties uz priekšu un atpakaļ, jums ir jāizveido arī cits projekts. Kā tas izskatīsies, var redzēt fotoattēlā.
Un visbeidzot, lai robots varētu doties, jums jāapvieno priekšpuse un aizmugure. Kā var atzīmēt, robota programmas kods sastāv no četriem blokiem.
Tas ir viss, robots ir gatavs. Tagad uz tā ir iespējams uzstādīt dažādus sensorus, kas ļaus robotam pārvietoties telpā. Jūs varat arī padarīt robotu rokās, lai tas varētu uzņemt objektus. Kopumā tas viss ir atkarīgs no robotu izgatavotāja entuziasma un iztēles. Tomēr pat šādā formā robots uzvedas diezgan interesanti.
Programmaparatūra: