clases 1 y 2 ii abc introducción a nxt

Upload: estradaf02

Post on 08-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    1/31

    ROBÓTICA CON ROBÓTICA CON 

    NXT 2.0 NXT 2.0 

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    2/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    3/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    4/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    5/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    6/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    7/31

    La robótica es la ciencia enfocada a diseñar yconstruir aparatos y sistemas capaces derealizar tareas propias de un ser humano.

    ¿Qué es la robótica?

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    8/31

    ¿Qué es un Robot?

    Manipulador multifuncional y

    reprogramable, diseñado paramover materiales, piezas,herramientas o dispositivosespeciales, mediantemovimientos programados yvariables ,según las condicionesdel contexto, que permitenllevar a cabo diversas tareas.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    9/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    10/31

    Clasificación de los robots

    Robots manipuladores para uso industrial:

    or lo general tienen forma de brazo mec!nico alque se le agrega una herramienta. "irven parapintar, soldar, cortar, etc.

    Veh!ulos a !ontrol remoto:#ue se usan para transportar herramientas oacceder a lugares de dif$cil o imposible acceso parael hombre. %onstruyen túneles, apagan incendios,recorren superficies de un planeta, etc.

    Robots did"!ti!os:"on los utilizados para el aprendiza&e de la robótica,como el Mindstorms '().

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    11/31

    Qué partes componen un robot:

    #a estru!tura*s el esqueleto o chasis del robot. Le da forma ysostiene al resto de las partes.

    #os me!anismos

    "on los elementos que permiten transmitir elmovimiento entre sus partes. or e&emplo losengrana&es, las poleas, etc.

    #as $uentes de ener%a

     +qu$ podemos distinguir la energ$a elctrica, queen nuestro caso ser!n las bater$as, y la energ$amec!nica, que es entregada al robot por el motor.*l motor convierte energ$a elctrica en energ$amec!nica.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    12/31

    #os elementos de !ontrol "on los elementos que permiten controlar lasacciones del robot, existen diferentes modelos.

    *l nuestro es el ladrillo '()

    #os sensores*ntregan información al robot para que stepueda conocer la situación exterior.

    or e&emplo sensores de tacto, de luz, detemperatura, etc.

    #a pro%rama!i&n*l programa -softare/ le indica al elemento de

    control que debe hacer. *xisten varios lengua&esde programación.'osotros utilizaremos el 0obolab.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    13/31

    Puertos Motores (salida)

    Puertos Sensores (entrada)

    Puerto US !"#

    Parlantes

    Pantalla $%&

    otón $aran'a: *ncender1*nter1%orrerprograma

    otón ris oscuro: 2orrar1+tr!s

    otones rises: 3zquierda14erecha

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    14/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    15/31

    5

    M-+,2/6

    M-+,2/7

    M-2/6

     8 

    )as9 main-/:;

     

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    16/31

    0obot *ducador 

    %onexión a

    2arra de )areas

    @ideos sobre el '()

    @entana ayuda

     Area de mapa de traba&o

    0enombrar crear programas

    aleta delprograma

    *lementos de la ventana del '() B.C rograming

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    17/31

    Dntroducción al $%&*+ntroducción al $%&*+

    DMotoresMotores

    DProramación de motores con $%&*+Proramación de motores con $%&*+

    DTaller:'esa$os !on el Tribot b"si!o

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    18/31

    3r hacia delante3r hacia atr!s

    Sensor de rotación inclu,do

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    19/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    20/31

    uertos que ser!n controlados.Muestra la dirección del robot.Muestra el nivel de potencia usado.

    Muestra la duración del bloque de programación.Eubs de datos del bloque de programación.

    -.QU/ M.0M/$&.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    21/31

    uertos que ser!n controlados.Muestra la dirección del robot.Muestra el nivel de potencia usado.Muestra la duración del bloque de programación.Eubs de datos del bloque de programación.

    -.QU/ M.&.R:

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    22/31

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    23/31

    D ercibir el distintos par!metros en el ambiente.

    D  +ctualizar al '() sobre su entorno.

    D "er los FsentidosG del robot.

    &acto

    Sonido

    -uminosidad

    Ultrasonido

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    24/31

    4a al robot el sentido del tacto.

    D "i est! presionado

    D "i est! sueltoD "i est! ligeramente presionado.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    25/31

    *s uno de los sensores que dar! alrobot sentido de la vista.

    D 'ivel de luminocidad en H.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    26/31

    4a al robot el sentido del o$do.

    D 'ivel de d2 -todo sonido/.

    D 'ivel de d2+ -o$do humano/.D 4atos en H.

    DCIJH Eabitaciónsilenciosa.

    DJIKCH +lguien hablandole&os.

    DKCICH %onversaciónnormal, música moderada,

    DCIKCCH ente gritando,música a alto volumen.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    27/31

    *s el otro de los sensores que dar!vista al robot.

    D 4istancia en cm. o pulg.

    D 4istancias desde C a BJJ cm.

    D resición de 51I cm.

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    28/31

      N    O

    01

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    29/31

    %ondicional lógica de @erdadero o =also. "i esverdadero, se seguir! un camino. "i el falso, se

    tomar! el otro.

    C.$&R.-:

    0alor : 0ariable -óica"

    Sensores : -u23 Sonido3Contacto3 Ultrasonido3

    Rotación3 &iempo"

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    30/31

    Muy parecida a la condicional logica anterior.%on la diferencia de que sta seguir!repitiendo las acciones hasta que la

    condición sea verdadera

    C.$&R.-:

    DSensor"

    D&iempo

    D Cuenta una cantida"

    D 0alor lóico"

  • 8/19/2019 Clases 1 y 2 II ABC Introducción a NXT

    31/31

    4" 5espla2arse 6 seundos 7acia adelante"

    !" 89an2ar 6 seundos 7acia adelante3 parar lueo3 irar

    retornar al punto de inicio"

    ;" 5espla2arse formar un rect