Robots
Robots
Te has preguntado...
¿Qué es un robot?
3
Ejemplos de ROBOTS
son los siguientes:
Robots de Entretenimiento.
Diseñados para divertir, entretener o sólo
como acompañante. Si te gustan las mascotas,
pero no tienes el tiempo para atenderlo,
estos robots son para tí.
Robots Industriales.
Son los más conocidos y utilizados en
todo el mundo, su uso se enfoca en
construir productos de gran peso y
dureza o para ser veloces en la
producción de diferentes artículos
para mejorar costos.
Robots Exploradores.
Diseñados para todo terreno, su uso se enfoca
para adentrarse a zonas de difícil acceso
y poder monitorear y sensar a distancia el
medioambiente que le rodea..
Un ejemplo muy conocido son los robots
exploradores diseñados para explorar Marte.
Robots Médicos.
Su principal característica es la precisión.
Se utilizan para:
Realizar cirugías. En donde el médico puede
operar presencial o a distancia.
Auxiliar en cirugías. Proporcionando el
material que requiere el médico.
Apoyo en rehabilitación. Como enfermeros
como apoyo a los pacientes.
Limpieza de hospitales. Realizando
purificación de habitaciones.
Robots Rescatistas.
Aunque actualmente no son muy comunes, se
diseñan para buscar en zonas de difícil acceso y
atender a personas que se encuentran atrapadas
en algún tipo
Robots de Servicio.
Utilizados para atender y dar información a las
personas en:
Restaurantes. Para llevar alimentos.
Museos. Para para proveer información.
Hoteles. Para dar información.
Robots Domésticos.
Usados para realizar tareas en el hogar.
Limpieza de pisos.
Corte de cesped.
Limpieza de albercas.
Robots Militares
Diseñados por y para la milicia son utilizados para:
Desactivación de bombas.
Transporte de materiales peligrosos.
Búsqueda de objetos.
Rescate de personas.
Robots de Vigilancia.
Son una especie de policías que, por medio de sus
cámaras integradas, monitorean y detectan
acontecimientos en lugares determinados.
Algunos más:
Robots Mensajeros.
Su uso será muy común dentro de poco tiempo y
los veremos realizando entregas a domicilio de:
Correspondencia.
Alimentos.
Medicinas.
Artículos diversos
Robots Humanoides.
Son robots que se crean
para buscar la semejanza
con el cuerpo humano.
Se caracterizan por su
nivel de autonomía y
control
Robots Zoomórficos.
Este tipo busca la semejanza con el mundo ani-
mal. Son desarrollados para:
Ser compañía de las personas.
Cuadrúpedos para investigación y acercarse
a zonas peligrosas como volcanes.
Una vez comprendido el concepto de robot podemos avanzar hacia la definición de la
ciencia que estudia este tipo de dispositivos, la cual se denomina “Robótica”.
¿QUÉ ES LA ROBÓTICA?
Es el diseño, fabricación y utilización de
máquinas automáticas programables
con el fin de realizar tareas repetitivas
o peligrosas para el ser humano.
¿QUÉ DISCIPLINAS
INTEGRA LA
ROBÓTICA?
Mecánica.
Electrónica.
Programa
7 Computacional.
MECÁNICA
Se encarga de darle forma y estructura a
los componentes que integran al robot.
8
¿Porqué se utilizan engranes?
Todos los mecanismos los utilizan; desde un reloj analógico, hasta los automóviles y
vehículos aéreos.
Aumentar velocidad
A B
Disminuir velocidad
Transmisión de movimiento A B
Transmisión de movimiento
A B
Transmisión de movimiento
9
Algunos Tipos de Engranes
Cilíndricos Rectos.
Son dientes rectos y paralelos al eje
de rotació[Link] ruidosos y presentan
vibraciones, su uso se recomienda en
mecanismos de baja velocidad.
Engrane Cremallera
Conocido más comúnmente como PIÑÓN-CREMALLERA.
Permite convertir un movimiento giratorio en uno lineal
continuo, o viceversa.
Utilizados para mecanismos de elevación
(Movimiento Vertical).
Movimiento horizontal.
Mecanismos de posicionamiento.
Engrane Cónico
Son aquellos que utilizan dos ruedas dentadas en forma
cónica y transmiten el movimiento de forma perpendicular.
Son ruidosos y de contacto lineal.
Su empleo es más común para velocidades bajas.
ELECTRÓNICA
La electrónica, se compone de una tarjeta
electrónica principal considerada el
cerebro del robot, así como de varios
dispositivos electrónicos que le ayudan
a sensar el ambiente que le rodea.
También integra otros dispositivos
eléctricos que reciben la orden de
activarse o desactivarse.
¿Qué es Arduino?
Arduino es una plataforma de desarrollo basada en
una placa electrónica de hardware libre que incorpora
un elemento llamado microcontrolador que se puede
reprogramar tantas veces uno lo desee.
Hay diferentes versiones de Arduino.
La más utilizada es la tarjeta Arduino
UNO, pero cuando el espacio es limitado
,como es nuestro caso, se utiliza la vesión
reducida llamada Arduino NANO.
11
1. Su entorno de programación es multiplataforma.
2. Se puede programar en diferentes sistemas operativos.
3. Su lenguaje es de fácil comprensión.
4. Es de bajo costo.
5. Es reusable y versátil.
12
Ubicación de dispositivos
Sensores
Los sensores son aquellos dispositivos que le ayudan al robot a poder cap
tar magnitudes físicas u otras alteraciones en su entorno, como pueden ser:
Variaciones de luz. Sensor de luz.
Cambio de temperatura. Sensor de temperatura.
y para medir
Sonido. estos cambios Sensor de ruido.
Nivel de humedad. SE UTILIZAN Sensor de humedad.
Proximidad entre objetos. Sensor ultrasónico.
Colores. Sensor de color.
Etc.
13
Actuadores
¿Te has preguntado que hace que se mueva el robot?
Los ACTUADORES son quienes le dan movimiento; colocados estratégicamente en cada punto de
articulación del robot, hará que se mueva toda su estructura o sólo parte de ella.
Principalmente los actuadores son motores, que en combinación con alguna configuración de
engranes, hará que el robot mueva algún punto de articulación o se traslade de un lugar a otro.
¿Qué es un motorreductor?
Es un dispositivo eléctrico conformado por:
Se activa por medio de una batería o una fuente de alimentación de corriente directa
que provee energía positiva (+) y negativa (-).
14
Dependiendo de la forma como se conecte la energía en las terminales, girará en un
sentido(+ y -) y si se cambia la polaridad girará en sentido contrario (- y +).
PROGRAMA COMPUTACIONAL.
Un programa computacional es quien nos provee
de las ideas para que toda la estructura mecánica
armada y la electrónica integrada sean útiles y el
robot pueda tomar decisiones tanto de movimiento como
de comportamiento.
Las características de
un algoritmo son:
> Finito. Debe terminar después de una
Necesitamos conocer lo que serie de pasos.
es un algoritmo... > Definido. Cada paso debe ser muy preciso.
> Entrada. Debe tener información antes
> Un algoritmo es una serie de pasos ordenados de que se ejecute.
para la resolución de un problema. > Salida. Al finalizar debe arrojar uno o más
resultados.
> Efectivo. Cada vez que se ejecute, debe
arrojar un resultado correcto.
Todas nuestras actividades y toma de decisiones en la vida diaria
son algoritmos.
[Link]
Para su instalación lo único que se requiere es descomprimirlo en tu PC.
También te recomendamos descargar el software de Arduino dando click
en el siguiente enlace o copiando la liga en el navegador de tu PC.
[Link]
18
PROGRAMACIÓN.
Este es el ambiente de
programación a bloques donde se
realizarán los programas.
Como se muestra en la
pantalla, selecciona la
tarjeta Arduino Nano.
Posteriormente conecta la
tarjeta Arduino al puerto
serie indicado.
Lo seleccionado aparecerá
de la siguiente forma.
19
Para comenzar el programa,
selecciona:
Programas
Eventos
Device Start
Jala el ícono a la zona blanca del
lado derecho de la pantalla y posi-
ciónalo en esa zona.
ALTTO BAJ
BAJO
ALTO BAJO ALT
BAJO ALTO
BAJO BA
AJ
BAJO BAJO
TO
ALTO ALTO
20
PROGRAMACIÓN. Programa 1. Movimiento Adelante.
En el primer programa el robot BIBLIOBOT avanzará 5 veces hacia adelante con
pausas de 1 segundo.
Seleccionar.
Programas
Control.
Repetir (10)
Seleccionar el No.
10 y cambiarlo por 5.
Seleccionar.
Programas
External.
Digital Write pin "0" to "Alto".
Seleccionarlo 8 veces.
Colocarlo dentro de el
recuadro repetir.
21
Seleccionar.
Programas
Control
Esperar "1" segundos
22
Deberá aparecer un recuadro central que indica:
Subida finalizada.
Además aparecerá, en parte inferior derecha:
avr dude done. Thank you
Si debajo de este texto no aparece mayor
información, significa que el programa se
grabó correctamente.
Anexo “A”
23
PROGRAMACIÓN. Programa 2. Adelante y Atrás.
Antes de comenzar el programa 2, recuerda apagarlo con el botón azul y quitar las baterías.
Posiciona el mouse en la
instrucción repetir (5).
El bloque de instrucciones
copiado, posicionalo al final
donde termina el primer bloque
de repetir (5).
En el segundo bloque de repetir
(5), realiza los cambios de la
imagen siguiente.
24
Cambiar instrucciones por
4to Bajo
5to Alto
} Motor Derecho
3to Bajo
2to Alto } Motor Izquierdo
4to Bajo
5to Bajo } Motor Derecho
3to Bajo
2to Bajo } Motor Izquierdo
Revisa la imagen.
Anexo “A”
25
PROGRAMACIÓN. Programa 3. Adelante y Atras con Sonido.
Utilizando el programa 2.
Seleccionar
Programas
Sonido.
Seleccionar
instrucción
Reproducir tono (9), en nota (C4),
Beat (medio)
26
Para grabar el programa nuevamente,
selecciona el ícono de <CODE>
ubicado en parte superior derecha
de tu pantalla.
Recuerda que si no se
graba, apóyate en las
instrucciones del
Anexo “A”
27
CON ESTOS TRES PRIMEROS
PROGRAMAS, FINALIZA EL
CURSO INTRODUCTORIO
DE ROBÓTICA
Hoja de anotaciones.
29
Anexo “A”
Como se ha mencionado, la tarjeta Arduino es el ce-
rebro del robot y se asemeja a una pequeña com-
putadora con ciertas limitaciones. Al igual que una
computadora normal contiene su propio Sistema
Operativo.
Abrir el editor.
Primeramente se seleccionará
la placa Arduino.
Seleccionar:
Herramientas.
Placa.
Arduino AVR Boards.
Arduino Nano.
30
Ahora se seleccionará el puerto de
comunicación que se haya identificado
por la computadora. Este puede variar.
Seleccionar:
Herramientas.
Puerto.
COM4. (Dependerá de
cada computadora).
31
Ya seleccionado todos los renglones
del 1 hasta el final.
Paso 3.
Ahora cambia de programa; pasa
al editor de Arduino IDE y selecciona
todo el código.
32
El programa en su formato texto ya se
encuentra en el editor Arduino IDE.
33