Robótica para Todos Clase V: Seguidor de línea + pelotas.

Slides:



Advertisements
Presentaciones similares
Clase V: Seguidor de línea + pelotas
Advertisements

Robótica para Todos Clase III: Sensórica.
Clase II: Sensores de Línea y Lógica Proposicional
Clase II: Introducción a la Programación
 En principio, dibujamos toda la perspectiva en una hoja de papel con sus medidas, para tenerlo como guía y ejemplo  Luego ubicamos donde iría.
Migración de informes de Oracle Reports 6i a IReport en el Escritorio de Tramitación de la Consejería de Salud de la Junta de Andalucía Dpto. Informática.
Plan de Trabajo Consideraciones Técnicas Urbanismo I y III-A 2006-Setiembre.
¿Podemos resolverlas directamente?
Análisis de Proyecto de Software.
LIBRO DE BANCOS DHARMA USAHA
Desarrollo rápido de prototipo
DESARROLLO WEB CON HTML 5 Francisco J. Arce Anguiano
Convenciones de nomenclatura y diseño
REFORZAMIENTO EN MATEMÁTICAS
Estructuras de Control en Visual Basic.net
REFORZAMIENTO EN MATEMÁTICAS
Repaso Programacion en C
REFORZAMIENTO EN MATEMÁTICAS
Sistema Informático Las nuevas tecnologías informáticas han evolucionado la forma de acceder a la información. Estamos en una época caracterizada por la.
Brazo robótico Un brazo robótico es un tipo de brazo mecánico, normalmente programable, con funciones parecidas a las de un brazo humano; este puede ser.
Quito, Ecuador DISEÑO E IMPLEMENTACIÓN DE UN MODELO PARA EL CONTROL DE LAS RUTINAS DE OPERACIÓN Y MANTENIMIENTO DE ACUERDO A LAS MEJORES PRÁCTICAS ETOM,
TELEBACHILLERATO COMUNITARIO CORTAZAR CARACHEO.
Técnica de evaluación y revisión de programas
PLANIFICACIÓN DE LAS RUTAS DE DISTRIBUCIÓN
Microscopio
ECLIPSE.
PROPUESTA DE PROYECTO CURSOS
Etapa Final del Proyecto
Conceptos básicos de programación
Vamos a comenzar generando la estructura de una empresa, estos son datos necesarios para poder realizar otra acciones, las cuales veremos mas adelante.
Estructuras de Control en Visual Basic.net
CURSO: QUITO “D” FÍSICO MATEMÁTICO
El autito: Final del proceso
Ecuaciones de segundo grado
Unidad 2. Algoritmos Unidad 4. Control de flujo
ESTRUCTURA DE UN PROGRAMA SIMPLE EN JAVA
Metodología de la programación
POWER POINT.
Elaborado por: Prof. Esther Hernández Esquivel
Sopa de letras en VBA Ficha 5 Paso a paso Conocer el problema Pág. 1
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
Una herramienta muy importante en Lean Manufacturing llamada SMED, este concepto fue introducido gracias a Shigeo Shingo ingeniero japonés que contribuyó.
PRIMER PASO Irse al menú INSERTAR, allí encontrará la herramienta de WordArt Elija el diseño y lo inserta para luego cambiar el texto original por el deseado.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
CONCILIACION BANCARIA Mg. Sandra Noemí Chavez Cuarto Curso – Octavo Semestre FACEA – Sede María Auxiliadora
Introducción práctica la uso de la tarjeta Arduino.
Planeación y evaluación de los procesos productivos
Feria de Ciencias.
Método Científico.
Árboles Binarios de Búsqueda (ABB)
Programa de Asistencia al Empleado
Programa de Asistencia al Empleado
PROGRAMACIÓN (2).
Hacer click en registrarse
Esta herramienta nos permite incluir datos almacenados en otros sitios, mediante la cual podremos combinar y obtener una copia de un documento pero.
EL CICLO DE DEMING El ciclo Deming o también conocido como el ciclo de mejoramiento de Shewhart consiste en cuatro pasos o fases: Planear, Hacer, Verificar.
MOTORES DE CUATRO TIEMPOS
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
Estructuras de Repetición Algoritmos
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
5.Análisis y diseño desistemas secuenciales (III) Fundamentos de los Computadores Grado en Ingeniería Informática.
El proceso administrativo en la empresa. 5.3 Elementos del proceso administrativo Capítulo 5. El proceso administrativo en la empresa. 3. COMPETENCIA.
EJERCICIOS Objetivo: Resolver ejercicios y problemas en el conjunto de los números enteros.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
1. CONEXIÓN DE JAVA CON MYSQL ING. JOSÉ VÉLIZ. PASO NO. 1 Después de creada la base de datos debemos ingresar a la aplicación Java y crear un nuevo proyecto,
Fundamentos Algorítmicos 1
Fundamentos Algorítmicos 1
¿Qué es la celda de manufactura? La celda de manufactura es un conjunto de componentes electromecánicos, que trabajan de manera coordinada para el logro.
Para realizar dicha segmentación primero se debe identificar las características que debe tener cada segmentación DEBEN SER IDENTIFICABLES. SE DEBE PODER.
¿ Cuanto cuesta hacer ejercicio?
Transcripción de la presentación:

Robótica para Todos Clase V: Seguidor de línea + pelotas

Seguidor de línea + pelotas

Seguidor de línea + pelotas Para realizar el reto de seguidor de línea + pelotas se deben ensamblar partes adicionales al INNOBOT, A continuación se observara como se ejecutara a adición de partes al sistema.

Sensor de Línea + pelotas

Objetivos 1.Completar el recorrido, detectando las intersecciones y detenerse cuando se llege al deposito de pelotas. 2.Depositar al menos una pelota. 3.Realizar el recorrido de regreso. 4.Depositar el mayor númeor de pelotas posible.

Herramientas  3 Sensores de línea.  Sensor ultrasonido.  Código para seguir la línea.  Código para detectar obstáculos.

¿Qué nos hace falta?  Detectar y resolver la intersección.  Contenedor de pelotas.  Sistema para depositar las pelotas.  Estrategia para realizar el reto eficientemente.

Intersección Para detectar la intersección y resolverla, se debe hacer uso de un “contador” de eventos. Este contador será una variable que cambiara su valor al detectar la intersección y nos permitirá resolverla.

Declaración de la variable Para poder usar una variable, se debe declarar en el inicio del programa y s recomendable inicializarla con un valor. En este caso la variable será de tipo entero y se llamara intersecciones.

Uso de la variable en el Código

Sistema para depositar pelotas Con el fin de lograr depositar pelotas, debemos construir un sistema que permita al INNOBOT, cargarse de pelotas y controlar el vaciado de las mismas. Para esto vamos a usar un tercer motor y otros elementos del Kit.

Paso 1 Insertar los Soporte #6 en los agujeros como se ilustra en la figura y el motorreductor.

Paso 2 Pasar los Soporte #6 por los otros soportes y sujetar con Tornillos #10, #6, #1/4” según el caso como se ilustra en la figura.

Paso 3 Insertar los Engranaje #8 en los ejes del motor como se ilustra en la figura

Paso 4 Poner los Soporte #11 junto Engranaje #24 y sujetar con Tornillos #40 como se ilustra en la figura.

Paso 5 Insertar los Tornillo # 30 como se ilustra en la figura, con tuercas #3.

Paso 6 Sujetar a la plataforma con Tornillos #6 como se ilustra en la figura.

Pruebas A continuación se deben realizar pruebas del funcionamiento del INNOBOT, usando el siguiente código.

Código base para realizar el reto. Para esté reto debes cagar el programa _2IntersectionsTowerHome

Explicación del Codigo

Explicación del Codigo

Tarea Diseñar una caja que se pueda adaptar al sistema realizado y depositar la mayor cantidad de pelotas posible en 3 minutos!

En la próxima Clase Se realizará el reto de seguidor de línea + pelotas