Este documento presenta un taller para construir y programar un brazo robótico de bajo costo con Arduino y Scratch. El taller tiene como objetivos que los participantes construyan un brazo robótico, lo programen y reconozcan la importancia de la programación y robótica industrial en la escuela. El documento describe la actividad y los materiales necesarios, e incluye ejemplos de código y diagramas para explicar conceptos como Arduino, Scratch, servomotores y el espacio de trabajo de un robot.
1. Construye un brazo robótico con arduino
Javier Garzón
REDCOLRE - IXMATIC
30-31 DE MAYO 2019
2. Objetivos: Al finalizar esta actividad, los docentes serán capaces de:
Taller de Arduino
• Construir un brazo de bajo costo
• Programar un brazo de bajo costo con arduino
• Reconocer la importancia de la programación y la robótica
industrial en la escuela
5. Descripción de la Actividad
Realizaremos un brazo robótico de bajo
costo y programado con Scratch.
Realizaremos varios ejercicios desde lo mas
básico y daremos recomendaciones de lo
que podrás seguir experimentando.
6. Ideas o conceptos claves
Arduino
Robótica industrial
Scratch
Programación por bloques
Algoritmo
articulación
7. Materiales
1 arduino UNO
Cables dupont
cartón o papel
1 palo de paleta
2 servomotores
1 protoboard
Mínimo 2 leds (preferiblemente rojo y verde)
PC
Software
Cuenta en simulador tinkercad
Mblock 5
10. " no queremos que los niños
consuman cosas, queremos
que puedan crear y dar forma
al mundo que los rodea."
11. El protoboard o breadbord: Es una especie de tablero con orificios, en la cual se pueden insertar
componentes electrónicos y cables para armar circuitos. Como su nombre lo indica, esta tableta sirve para
experimentar con circuitos electrónicos, con lo que se asegura el buen funcionamiento del mismo.
12.
13. Estructura del protoboard: Básicamente un protoboard se divide en tres regiones:
A) Canal central: Es la región localizada en el medio del protoboard, se utiliza para colocar los circuitos
integrados.
B) Buses: Los buses se localizan en ambos extremos del protoboard, se representan por las líneas rojas
(buses positivos o de voltaje) y azules (buses negativos o de tierra) y conducen de acuerdo a estas, no existe
conexión física entre ellas. La fuente de poder generalmente se conecta aquí.
C) Pistas: La pistas se localizan en la parte central del protoboard, se representan y conducen según las
líneas rosas.
78. Kinect 2 Scratch
Versión 1 – 2012
Versión 2 – 2015
Versión X - 2017
Stephen Howell shows the Kinect to the audience
at Scratch@MIT Conference 2012. Dr. Sugiura &
Prof. Kishi are also pictured. @saorog
81. Probando juegos de
Scratch con kinect
videojuegos con Scratch y kinect 1er sem – Funixmatic https://www.youtube.com/watch?v=1pJhCMwPjcU
videojuegos con Scratch y kinect 2 1er sem Funixmatic https://www.youtube.com/watch?v=3AxRT7USQFM
84. El cálculo directo de la posición
del efectos (P2), en función de los
ángulos absolutos de los
segmentos se obtiene
simplemente proyectando en X e
Y, de la siguiente forma.
85. La resolución de la posición y ángulos de
polígonos articulados, en especial triángulos y
cuadriláteros, resulta importante porque
aparece frecuentemente al trabajar con robots
articulados, como en el caso de brazos
robóticos, cuadrípedos, hexápodos, bípedos,
etc.
86. • Con esto, tenemos dos tipos de cálculos que
aparecen en la resolución de robots articulados:
• Directo, donde sabemos los ángulos de las
articulaciones, y queremos saber la posición del
efector.
• Inverso, donde sabemos la posición del efector, y
queremos calcular los ángulos necesarios para
conseguirlo.
87. Robots articulados con Arduino
Resolver robots articulados con Arduino
Generador de movimiento trapezoidal analítico en Arduino y Matlab
103. Preguntas de Reflexión
¿Porque es importante la robótica industrial en la escuela?
¿Qué habilidades podemos desarrollar en los niños y jóvenes con
este ejercicio?
¿Debemos pensar y desarrollar material de bajo costo y Open
Source, para la enseñanza de la programación y la robótica
educativa?
104. ¿Qué parte de tu proyecto podría ser mejorada?
¿Qué parte del proyecto es confusa o podría hacerse diferente?
¿Qué parte de tu proyecto podría ser mejorada?
Estas preguntas le servirán para la reflexión final.
(una vez que lo haga elimine este texto)
105. ¿Qué parte de tu proyecto podría ser mejorada?
Gracias
Muchas