Ejercicio.- Brazo Mecánico Arduino

Ejercicio.- Brazo Mecánico en Arduino

Ahora vamos a crear un Brazo Mecánico en Arduino con simples palitos de paletas además de los los elementos electrónicos que ya conocemos. Que son:

  • Arduino Uno.
  • Tres potenciómetros.
  • Tres Micro Servomotores.
  • Proto board.

🔗 Micro servomotor: https://www.steren.com.mx/catalog/product/view/id/19604/s/micro-servomotor-con-torque-de-1-8-kgf-cm/
🔗 Potenciometro: https://www.steren.com.mx/potenciometro-miniatura-sin-switch-de-10-kohms.html
🔗 Protoboard: https://www.steren.com.mx/protoboard-de-ensamble-a-presion-1-bloque-y-2-tiras.html

🔗 Codigo de Brazo Mecánico en Arduino: https://www.tinkercad.com

// C++ code
//
#include <Servo.h>

int POTENCIOMETRO0 = 0;

int ANGULO0 = 0;

int POTENCIOMETRO1 = 0;

int POTENCIOMETRO2 = 0;

int ANGULO1 = 0;

int ANGULO2 = 0;

Servo servo_2;

Servo servo_3;

Servo servo_4;

void setup()
{
  pinMode(A0, INPUT);
  pinMode(A1, INPUT);
  pinMode(A2, INPUT);
  servo_2.attach(2, 500, 2500);
  servo_3.attach(3, 500, 2500);
  servo_4.attach(4, 500, 2500);
}

void loop()
{
  POTENCIOMETRO0 = analogRead(A0);
  POTENCIOMETRO1 = analogRead(A1);
  POTENCIOMETRO2 = analogRead(A2);
  ANGULO0 = (POTENCIOMETRO0 * 0.1759);
  ANGULO1 = (POTENCIOMETRO1 * 0.1759);
  ANGULO2 = (POTENCIOMETRO2 * 0.1759);
  servo_2.write(ANGULO0);
  servo_3.write(ANGULO1);
  servo_4.write(ANGULO2);
  delay(200); // Wait for 200 millisecond(s)
}

🔗 Appinventor: https://appinventor.mit.edu/
🔗 Pagina oficial de fritzing: https://fritzing.org/
🔗 Descargar fritzing: http://www.mediafire.com/file/mizua1g8tb5cgtg/Fritzing_64_bit_Win.rar/file
🔗 Arduino virtual: https://www.tinkercad.com/
🔗 Pagina de arduino: https://www.arduino.cc/
🔗 Descargar arduino IDE: https://www.arduino.cc/en/software

🎦¿Que es c++? [C++ desde cero 2019🦸‍♂️]: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato

Anterior tutorial Siguiente tutorial

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *