Faʻafefea ona fausia se robotic arm ma sina tupe

Ata o le iʻuga mulimuli o le robotic armE mautinoa o le toʻatele o outou na vaʻai i tifaga faʻataʻavalevale tifaga faʻafefea e le saienitisi poʻo le geek se lima robotic e faʻatonutonu mea uma ma e mafai ona piki ni mea faitino pe faʻatino galuega e pei o se tagata tagata. Se mea ua amata ona avea atili ma sili atu mafai faʻafetai i Free Hardware ma le Arduino Project. Ae o le a le lima robotic? O a galuega a lenei gadget? Faʻafefea ona fausia se robotic arm? Sosoo ai o le a tatou taliina uma nei fesili.

O le a le lima robotic

O le robotic arm o se masini masini ma se eletise faʻavae e faʻatagaina ai ona atoa faʻapolokalameina. I se faʻaopopoga, o lenei ituaiga o lima e mafai ona avea ma tasi elemeni ae mafai foi ona avea ma vaega o le robot poʻo isi robotic system. O le lelei o le robotic arm faʻatusatusa i isi ituaiga o elemene elemeni o le a robotic arm e atoatoa programmable ao le toe o le masini e leai. Lenei gaioiga faʻatagaina ai i matou e i ai le tasi robotic lima mo le tele o gaioiga ma ia faia eseese eseese ma eseese gaioiga, gaioiga e mafai ona faʻatautaia faafetai i komepiuta laupapa pei o Arduino laupapa.

Galuega a le lima robotic

Masalo o le sili ona taua gaioiga o se robotic lima o le ausilali lima gaioiga. I nisi faʻagaioiga matou te manaʻomia se lima lona tolu e lagolagoina nisi elemeni ina ia mafai ai e se tagata ona fausia pe fausia se mea. Mo lenei galuega e leai se faʻapitoa polokalame e manaʻomia ma o le a tatou manaʻomia e tape le masini lava ia.

Robotic arm e mafai ona fausiaina i ni mea eseese e mafai ai ona faʻaaogaina ia mea e fai ma sui o mea mataʻutia. pei o le togafitia o le faʻaleagaina elemeni kemikolo. O le robotic arm e mafai foi ona fesoasoani ia i tatou e faia galuega mamafa poʻo mea e manaʻomia ai le lava o le mamafa, pe a fai e fausiaina i se mea malosi ma teteʻe.

Mea e manaʻomia mo lona fausiaina

Le isi matou o le a aʻoaʻo atu ia te oe pe faʻafefea ona fausia se robotic lima i se vave, faigofie ma tamaoaiga auala mo tagata uma. Peitai, o lenei robotic arm o le a le mamana pe aoga e pei o aao tatou vaʻaia i tifaga ae o le a tautua e aʻoaʻo ai e uiga i lona faʻagaioiga ma le fausiaina. O lena la, o mea tatou te manaʻomia e fausia ai lenei masini:

  1. Se ipu  Arduino UNO REV3 pe maualuga atu.
  2. Lua laupapa atinaʻe.
  3. Lua au tautua i le tutusa
  4. Lua micro servos
  5. Lua analog faʻatonutonu i tutusa
  6. Uaea Jumper mo laupapa atinaʻe.
  7. Lipine lipine
  8. Pepa malo poʻo le foam laupapa mo le tulaga.
  9. Se tipi ma seleulu.
  10. Tele onosai.

Fono Aoao Faitulafono

O le potopoto o lenei robotic arm e faigofie lava. Muamua e tatau ona tatou ooti ese lua sikuea i le foam; o nei faʻatatau taʻitasi o le a avea ma vaega o le robotic arm. Pei ona e iloa atu i ata, o nei faʻatafaʻilagi o le a tatau ona avea ma lapoʻa tatou te manaʻo ai, e ui lava e fautuaina o le tele o se tasi o latou o le 16,50 x 3,80 cm. ma le faʻatafaʻalua lona lua o loʻo i ai le fua o le 11,40 x 3,80 cm.
Tuuina o le servomotor i luga o le robotic lima.

O le taimi lava tatou maua le faatafafa, i le tasi pito o tafatolu taʻitasi poʻo fasioti tatou o le a faʻapipiʻi servomotor taʻitasi. Ina ua uma ona faia lenei, o le a tatou tipiina se "U" foam. Lenei o le a avea o se uuina vaega poʻo se pito vaega o le lima, lea mo se tagata o le lima. O le a matou faʻatasia lenei vaega i le servomotor o loʻo i totonu o le pito pito laʻititi.

Auai i vaega o le robotic arm

O lenei e tatau ona tatou faia le pito i lalo vaega poʻo le faʻavae. Mo lenei mea o le a matou faia ai le tutusa gaioiga: o le a tatou vavae ese se sikuea o foam ma tuu le lua au servo motors i tutusa e pei o le ata lenei:

Faʻavae lima Robotic

O lenei e tatau ona tatou faʻafesoʻotaʻia uma afi i le laupapa Arduino. Ae muamua, e tatau ona tatou faʻafesoʻotaʻi fesoʻotaʻiga i le atinaʻe laupapa ma lenei i le Arduino laupapa. O le a matou faʻafesoʻotaʻi le uliuli uaea i le pine o le GND, o le uaea mumu o le a matou fesoʻotaʻi i le 5V pine ma uaea samasama i -11, -10, 4 ma -3. O le a matou fesoʻotaʻi foʻi laʻau faʻafiafia poʻo faʻatonutonu o le robotic arm i le Arduino board, i lenei tulaga e pei ona faʻailoa mai e le ata:

robotic lima fesoʻotaʻiga ata

A maeʻa loa ona tatou fesoʻotaʻiga ma faʻatasia, e tatau ona tatou pasi le polokalame i le laupapa Arduino, e manaʻomia ai ona fesoʻotaʻi le laupapa Arduino i le komipiuta poʻo le komipiuta feaveaʻi. A maeʻa loa ona pasi le polokalama i le laupapa Arduino, e tatau ona tatou mautinoa lena mea fesoʻotaʻi uaea i le laupapa Arduino e ui lava e mafai ona tatou faʻaauau i taimi uma ma le atinaʻe laupapa ma aveʻese uma mea, le mulimuli pe a fai tatou te mananaʻo ia aʻoaʻo.

Polokalama e manaʻomia mo le faʻagaioiga

E ui lava e foliga mai ua maeʻa ona tatou fausiaina se robotic arm, o le mea moni o loʻo iai lava le tele o luma ma le mea e sili ona taua. Fausiaina pe atiaʻe se polokalama e avatua ai le ola i le tatou robotic lima talu ai a aunoa ma ia, o le servomotors o le a le taofia le faigofie o uati auala e vili e aunoa ma se uiga.

E foia lea ile fesoʻotaʻiga ole laupapa Arduino ile matou komipiuta ma matou tatalaina le polokalame IDE Arduino, matou te faʻafesoʻotaʻi le komupiuta i le laupapa ma tusi le faʻailoga lea i se faila avanoa:

#include <Servo.h>

const int servo1 = 3;       // first servo

const int servo2 = 10;      // second servo

const int servo3 = 5;       // third servo

const int servo4 = 11;      // fourth servo

const int servo5 = 9;       // fifth servo

const int joyH = 2;        // L/R Parallax Thumbstick

const int joyV = 3;        // U/D Parallax Thumbstick

const int joyX = 4;        // L/R Parallax Thumbstick

const int joyP = 5;        // U/D Parallax Thumbstick

const int potpin = 0;      // O/C potentiometer

int servoVal;           // variable to read the value from the analog pin

Servo myservo1;  // create servo object to control a servo

Servo myservo2;  // create servo object to control a servo

Servo myservo3;  // create servo object to control a servo

Servo myservo4;  // create servo object to control a servo

Servo myservo5;  // create servo object to control a servo

void setup() {

// Servo

myservo1.attach(servo1);  // attaches the servo

myservo2.attach(servo2);  // attaches the servo

myservo3.attach(servo3);  // attaches the servo

myservo4.attach(servo4);  // attaches the servo

myservo5.attach(servo5);  // attaches the servo

// Inizialize Serial

Serial.begin(9600);

}

void loop(){

servoVal = analogRead(potpin);

servoVal = map(servoVal, 0, 1023, 0, 179);

myservo5.write(servoVal);

delay(15);

// Display Joystick values using the serial monitor

outputJoystick();

// Read the horizontal joystick value  (value between 0 and 1023)

servoVal = analogRead(joyH);

servoVal = map(servoVal, 0, 1023, 0, 180);     // scale it to use it with the servo (result  between 0 and 180)

myservo2.write(servoVal);                         // sets the servo position according to the scaled value

// Read the horizontal joystick value  (value between 0 and 1023)

servoVal = analogRead(joyV);

servoVal = map(servoVal, 0, 1023, 70, 180);     // scale it to use it with the servo (result between 70 and 180)

myservo1.write(servoVal);                           // sets the servo position according to the scaled value

delay(15);                                       // waits for the servo to get there

// Read the horizontal joystick value  (value between 0 and 1023)

servoVal = analogRead(joyP);

servoVal = map(servoVal, 0, 1023, 70, 180);     // scale it to use it with the servo (result between 70 and 180)

myservo4.write(servoVal);                           // sets the servo position according to the scaled value

delay(15);                                       // waits for the servo to get there

// Read the horizontal joystick value  (value between 0 and 1023)

servoVal = analogRead(joyX);

servoVal = map(servoVal, 0, 1023, 70, 180);     // scale it to use it with the servo (result between 70 and 180)

myservo3.write(servoVal);                           // sets the servo position according to the scaled value

delay(15);                                       // waits for the servo to get there

/**

* Display joystick values

*/

void outputJoystick(){

Serial.print(analogRead(joyH));

Serial.print ("---");

Serial.print(analogRead(joyV));

Serial.println ("----------------");

Serial.print(analogRead(joyP));

Serial.println ("----------------");

Serial.print(analogRead(joyX));

Serial.println ("----------------");

}

Matou te sefeina ma a maeʻa ona matou lafoina lea i le ipu Arduino UNO. Ae le i maeʻa i le numera tatou o le a faʻataunuʻuina talafeagai suʻega e faʻamaonia ai o le Joysticks galue ma e le o iai ni mea sese i le tulafono.

Ua uma ona ou faapipiiina, o lea la?

E mautinoa o le toʻatele o outou e leʻi faʻamoemoeina lenei ituaiga o robotic arm, peitaʻi e sili ona lelei ona o faʻavae o le mea, o lona tau ma le auala e aʻoaʻo ai pe faʻafefea ona fausia se robot. Mai iinei mea uma e tatau ona i ai o tatou mafaufauga. O lona uiga, e mafai ona tatou suia mea, le servo motors ma e oʻo foʻi i le polokalame code. E alu e aunoa ma le taʻuina o lena foi E mafai ona matou suia le faʻataʻitaʻiga o le laupapa Arduino mo se mea e sili atu le mamana ma faʻamaeʻaina e mafai ai ona matou faʻafesoʻotaʻi se mamao ese pe galue ma le telefoni poto. I se faapuupuuga, o le tele o ituaiga avanoa e ofoina mai e Free Hardware ma robotic arm.

Nisi faʻamatalaga - Faatonu


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

O se tala, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Jorge Garcia malo

    E mautinoa lava o le lolomiga 3D o le faitotoʻa lea i mea silisili. Sa ou galue ma le Leona 2 i aʻu lava fuafuaga ma o iʻuga na ou fiafia ai. Talu ai na fautuaina aʻu e faitau e uiga i ai i http://www.leon-3d.es Ua uma ona tosina mai laʻu vaʻai ma ina ua ou faʻataʻitaʻia ma molimauina le faʻapalepaleina o oe lava ma auiliiliga i le iʻuga mulimuli, na ou iloa le lelei o laʻu teuga tupe faʻafaigaluega.