
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
Ave que vuela, a la cazuela.