Está en la página 1de 4

ARDUINO NANO:

EXPERIMENTO DE SERVOMOTOR

Estudiante de ingeniería de sistemas:


Israel Diaz Gómez

DELI ROJAS CARVAJAL

ELECTRÓNICA DIGITAL
ING. ROGER PIMIENTA BARROS

UNIVERSIDAD DE LA GUIAJIRA
RIOHACHA-LA_GUAJIRA
AÑO-2019
robótica, sistemas integrados y
proyectos electrónicos donde la
INTRODUCCIÓN
automatización es una parte
Mediante el presente trabajo se trata de esencial del sistema. Estas tablas
entender las funcionalidades de un se introdujeron para los
servomotor que debe girar a 180 grados estudiantes y las personas que no
proporcionando movimientos secuenciales tienen experiencia técnica.
de manera monótona también lo que se
quiere con el proyecto es manejar y
dominar la aplicación de arduino para
tener más conocimiento a futuro.

OBJETIVOS
General
Estudiar el comportamiento de un
servomotor con un arduino nano para que
haga unos pasos programados. - Protoboard: es una placa de
Específicos pruebas en los que se pueden
 Implementar nuevos conocimientos y insertar elementos electrónicos y
maneras de trabajar y/o diseñar un cables con los que se arman
circuito con arduino nano con el circuitos sin la necesidad de soldar
servomotor. ninguno de los componentes. Las
 Aprender de una manera simple a Protoboard tienen orificios
manejar un circuito nano con el conectados entre sí por medio de
servomotor para que pueda girar 180 pequeñas láminas metálicas.
grados de manera rápida o lenta a la Usualmente, estas placas siguen
vez. un arreglo en el que los orificios
de una misma fila están
conectados entre sí y los orificios
FUNCION DE LOS MATERIALES en filas diferentes no.
UTILIZADOS
Para el montaje de este proyecto se
necesitan los siguientes componentes:

- Arduino Nano Es un tablero de


microcontrolador desarrollado por
Arduino.cc y basado en
Atmega328p / Atmega168.
Los tableros Arduino son
ampliamente utilizados en
Tomado desde Techmake Electronics

MATERIALES
- Jumpers: es un elemento que
permite interconectar dos - 1 protoboard
terminales de manera temporal sin - 1 aduino nano
tener que efectuar una operación - Jumper
que requiera una herramienta - servomotor
adicional. Dicha unión de
terminales cierra el circuito
eléctrico del que forma parte.

Tomado desde google

-Servomotor: Un servomotor (también


llamado servo) es un dispositivo similar a
un motor de corriente continua que tiene la
capacidad de ubicarse en cualquier
posición dentro de su rango de operación,
y mantenerse estable en dicha posición.
#include <Servo.h> delay(5);
}
Servo servoInstance;
Resultado:
int ang; //el angulo el que va a Se obtuvo como resultado que el
estar manejando servo para saber servomotor hiciera el proceso completo a
que posicion tine que estar una velocidad normal y el arduino
int increasing = 1; //para saber si también se cumplió con lo previsto.
estamos incrementando o
decrementando la cantidad del
angulo//

void setup(){ Conclusión


servoInstance.attach(3); //ajuntar
el pin 3 dentro de servoinstance// Finalmente podemos concluir que si
Serial.begin(9600);//ver la salida funcionó de manera correcta el circuito de
de nuestro programa arduino nano con el servomotor, y se pudo
trabajar un experimento llamado
}
servomotor de manera rápida y muy
sencilla cumpliendo todos los objetivos
void loop(){ propuestos en el presente trabajo también
//en caso de que venga en 1 o en podemos concluir que se amplió más
0 se disminuye o se aumenta// conocimientos de los que ya tenía, el
if(increasing) SERVOMOTOR pudo hacer lo indicado y
ang++; cumplir con su funcionalidad al igual que
else el arduino finalmente se puede concluir
ang--; que es muy fácil trabajar el programa
Serial.println(ang); arduino y trabajar con el arduino nano.
//esto es un control para no
pasarnos de angulos//
if(ang<=1){
ang = 1;
increasing = 1;
delay(200);
}
if(ang>=180){
ang = 180;
increasing = 0;
delay(200);
}
servoInstance.write(ang);//el
angulo del servo//

También podría gustarte