historia y proyecto - wordpress.com€¦  · web viewel servo necesita 5 voltios para funcionar,...

9
Mantiene sistemas electrónicos de uso comercial UNIDAD II SEMANA 1 DESARROLLO DE LAS ACTIVIDADES Competencia a desarrollar: 5. Desarrolla innovaciones y propone soluciones a problemas a partir de métodos establecidos, atributos: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo trajo Actividades del estudiante: Para iniciar la fabricación del brazo robot, es necesario conocer como ajustar, mover y desplazar cada parte que tendrá movimiento, al inicio será de la manera más sencilla, el control con arduino y potenciómetro. -Realizar la lectura del presente archivo, describiendo qué función tiene cada instrucción descrita en el código fuente para controlar el movimiento de un servomotor con potenciómetro. -En equipos colaborativos describir e ilustrar cada parte que conformara el brazo robot propuesto-Investiga cómo controlar el total de servomotores que contendrá su brazo robot. Primero con potenciómetros y posteriormente con bluetooth -Insertara imágenes como evidencia en su reporte de cada pieza y conjunto de armado -Realizara su resumen personal "lo que aprendí". Enviara su reporte para calificación al correo: [email protected] Unidad II, Semana 1, fecha de entrega.- 17 de marzo de 2018 Heteroevaluación, será acorde a la siguiente lista de cotejo: Lista de cotejo 4 3 2 1 Realiza investigación sobre control de servomotor automático Aporta información para control del servomotor Participa en la elaboración de las piezas del brazo robot Muestra el control con potenciómetro del servomotor Cumple con el material requerido para la practica Sus aporte al grupo son en un marco de respeto y pluralidad Llega a tiempo y se integra a las actividades programadas Prof. Martín Hernández Macías México, Marzo/2018

Upload: others

Post on 26-Jan-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercialUNIDAD II SEMANA 1 DESARROLLO DE LAS ACTIVIDADES

Competencia a desarrollar: 5. Desarrolla innovaciones y propone soluciones a problemas a partir de métodos establecidos, atributos: Sigue instrucciones y procedimientos de manera reflexiva, comprendiendo como cada uno de sus pasos contribuye al alcance de un objetivo trajo

Actividades del estudiante:Para iniciar la fabricación del brazo robot, es necesario conocer como ajustar, mover y desplazar cada parte

que tendrá movimiento, al inicio será de la manera más sencilla, el control con arduino y potenciómetro.-Realizar la lectura del presente archivo, describiendo qué función tiene cada instrucción descrita en el código fuente para controlar el movimiento de un servomotor con potenciómetro. -En equipos colaborativos describir e ilustrar cada parte que conformara el brazo robot propuesto-Investiga cómo controlar el total de servomotores que contendrá su brazo robot. Primero con potenciómetros y posteriormente con bluetooth -Insertara imágenes como evidencia en su reporte de cada pieza y conjunto de armado-Realizara su resumen personal "lo que aprendí".Enviara su reporte para calificación al correo: [email protected] Unidad II, Semana 1, fecha de entrega.- 17 de marzo de 2018

Heteroevaluación, será acorde a la siguiente lista de cotejo:

Lista de cotejo 4 3 2 1

Realiza investigación sobre control de servomotor automático

Aporta información para control del servomotor

Participa en la elaboración de las piezas del brazo robot

Muestra el control con potenciómetro del servomotor

Cumple con el material requerido para la practica

Sus aporte al grupo son en un marco de respeto y pluralidad

Llega a tiempo y se integra a las actividades programadas

Las evidencias entregadas son de buena calidad

Explica el programa cargado al arduino

Entrega su lista de cotejo con nombres y firmas Valor total de la calificación =2.0 Puntos del segundo parcial

Producto: Prueba de servomotor y piezas del brazo Robot.

Nombre y firma de Alumno Nombre y firma del padre de familia

______________________ ________________________

Prof. Martín Hernández Macías México, Marzo/2018

Page 2: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercialControlando un servo con Arduino y un potenciómetroLa idea es que conectamos un potenciómetro a la tarjeta y un Servo. El trabajo del potenciómetro es controlar la posición del Servo a medida que lo rotamos.El potenciómetro está conectado al pin análogo 0 en la tarjeta, éste leerá el valor (valor el cual va de 0 a 1023) y lo traducirá en grados para controlar el Servo.Ahora, ¿cómo funciona una lectura análoga?El Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho a tierra y por último el central va a análogo 0. La manera que en traducimos el voltaje en posición es de esta manera. Ya sabiendo que el valor de cualquier sensor análogo va de 0 a 1023 y que el voltaje de salida es +5V lo que se hace es que dividimos esos 5 voltios en 1023 partes iguales, de manera que el pin análogo lee los valores de 0 a 1023, el código que cargamos en la tarjeta traduce esos valores de 0 a 1023 en grados (0° a 180°), ésta señal es luego enviada al pin 9 el cual tiene capacidad de

PWM y envía esa señal regulada al micro controlador del Servo la cual hace mover el Servo de derecha a izquierda.Ahora para hacer todo más fácil el esquema, Necesitaremos:Un potenciómetro de 100k Ohm, Un Servo estándar de 180° 0 incluso de rotación continúa (360°) y jugar con los valores del código para mover el Servo cuántos grados queramos y en la dirección que queramos.

¡Y el código para hacer todo esto! 

#include <Servo.h>

Servo Servo1; //Declaramos que queremos controlar un Servo, al cual le vamos a poner un nombre cualquiera

int pot = 0; //El pin análogo donde va conectado el Potenciómetroint val; //El valor a leer por el puerto análogo

void setup(){Servo1.attach(9); //El pin al cual conectaremos nuestro Servo}

void loop(){val = analogRead(pot); //Aquí le decimos que lea el valor del potenciómetro, valor el cual oscila entre 0 y 1023val = map(val, 0 ,1023, 0, 180); //Traduce la lectura análoga (0, 1023) a grados (0°, 180°)Servo1.write(val); //Mueve el Servo según la lectura análogaDelay(1000);}

Prof. Martín Hernández Macías México, Marzo/2018

Page 3: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercial

Pieza No Descripción

Prof. Martín Hernández Macías México, Marzo/2018

Page 4: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercial

Prof. Martín Hernández Macías México, Marzo/2018

Page 5: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercial

Prof. Martín Hernández Macías México, Marzo/2018

Page 6: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercial

Prof. Martín Hernández Macías México, Marzo/2018

Page 7: Historia y proyecto - WordPress.com€¦  · Web viewEl Servo necesita 5 voltios para funcionar, el potenciómetro tiene tres pines el de la izquierda esta conectado a +5V el derecho

Mantiene sistemas electrónicos de uso comercial

Fuentes de información:

https://arduinolab.wordpress.com/2012/05/07/controllando-un-servo-con-arduino-y-un-potenciometro-10/

http://www.thingiverse.com/thing:724414 (versión en inglés)

http://www.instructables.com/id/ROBOTIC-ARM-Arduino-Controlled/step2/Diagram-and-circuits/

Prof. Martín Hernández Macías México, Marzo/2018