Download as pdf
Download as pdf
You are on page 1of 8
sanaro19 (Crear una Miquina de dibujo de CNC - Fabricacin integrada por ordenador EVS - Unidades diddcticas - LEGO Education ‘Set principal de LEGO® MINDSTORMS EV3 Crear una Maquina de dibujo de CNC ©) impsimi 2 Comparti Disefiar, montar y programar una maquina que dibuja un patrén, realiza la tarea con precisién y la repite @ 1206 min D termed ag Cetera primaria ~ Crear una Maquina de dibujo de CNC Unidad didactica hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 18 sanaro19 (Crear una Miquina de dibujo de CNC - Fabricacin integrada por ordenador EVS - Unidades diddcticas - LEGO Education Preparar Lea este mat ‘al para el profesor. Silo considera necesario, prepare una leccién con el material de primeros pasos que hay en la Aplicacién de programacién V3 0 e! Software de Laboratorio £V3, Ast, los alumnos pueden Ir familarizéndose con LEGO® MINDSTORMS" Education EV3, Despertar el interés (30 min.) Aproveche las ideas de la seccién Debate abierto para animar a los alumnos a hablar sobre temas relacionados con este proyecto. Explique el proyecto. Ponga a los alunos por parejas. Deles tiempo para que digan todas las ideas que se les ocurran. Explorar (30 min) Pida a los alumnos que creen varios prototipos. Animeles 2 explorar tanto el montaje como la progremacién. Haga que cada pareja de alumnos monte y pruebe dos soluciones. eles una hoja grande de papel cuadriculado y lapices de colores o rotuladores. Explicar (60 min.) Pida a los alumnos que prueben sus soluciones y elijan la mejor Asegurese de que son capaces de crear sus propias tablas de prueba. Deje tiempo para que cada equipo termine su proyecto y retina datos para documentar su trabajo, Desarrollar (60 min.) Dé a los alumnos tlempo para que preparen sus informes finales. COrganice una sesién en la que cada equipo presente sus resukados, Evaluar Valore el trabajo que ha hecho cada alumno. Puede usar las ribricas de evaluacién faciitadas para simpliicar el proceso. Debate abierto Las maquinas de control numérico por ordenador (CNC) usan instrucciones preprogramadas para controlar con suma precisién una herramienta a lo largo de uno o mas ejes. Se suelen usar en la fabricacién integrada por ordenador para convertir un disefio digital creado con ordenador en un objeto fisico, hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 sanaro19 (Crear una Maquina de dibujo de CNC - Fabricacin integrada por ordenador EVS - Unidades diddcticas -LEGO Education Anime a los alumnos a hacer una lluvia de ideas. Pidales que se planteen estas preguntas: Qué es una maquina de CNC y dénde se usa? © éCudl es la mejor manera de sui un lépiz 0 rotulador? © £Qué tipo de mecanismo motorizado puede mover el lépiz 0 el rotulador en dos dimensiones? © 2Qué caracteristicas de disefio gerantizan que los movimientos de la méquina sean precisos y se puedan repetir? Anime a los alumnos a que documenten sus ideas iniciales y expliquen por qué han elegido la solucién que van a usar para su primer prototipo, Pidales que describan cémo van a evaluar sus ideas durante el proyecto. Asi, mientras revisan y comprueban su trabajo, tendrén informacién especifica que pueden usar para evaluar su solucién y decidir si es 0 no efectiva Extensiones de lengua castellana Para incluir el desarrollo de habilidades en lengua castellana, anime a los alumnos a: © Usar su trabajo escrito, bocetos o fotos para resumir su proceso de disetio y crear un informe final © Crear un video que muestre su proceso de disefio, desde sus ideas iniciales hasta su proyecto final © Crear una presentacién de su programa Hacer una presentacién que relacione su proyecto con aplicaciones reales de sistemas similares y describa nuevos inventos que podrian realizarse tomando como base lo que han creado. Consejos de montaje hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 ais sa2n019 (Crear una Méquina de eibuja de CNC - Fabriacién inlegrada por ordenador EVS - Unidedes edéctias - LEGO Education Ideas de montaje Dé a los alumnos la opcién de montar algunos ejemplos que encontrarén en los siguientes enlaces. Animeles a explorar cémo funcionan estos sistemas y a hacer una lluvia de ideas sobre cémo estos, sistemas podrian inspirarles una solucién que pueden desarrollar en la Presentacién del disefio. © Sensor de color 1 © Herramienta de agerre Sensor giroseépico © Sujetalapiz © Plataforma sube y baja ‘Sensor de contacto Plataforma giratoria, Consejos para realizar pruebas Anime a los alumnos a disefiar su propia configuracién y procedimiento de prueba para elegit la mejor solucién, Estos consejos pueden ayudar a los alumnos a la hora de preparar las pruebas: Marcar la posicién de la maquina en el papel cuadriculado para cerciorarse de que la colocan en el mismo punto en cada prueba que hagen. Usar cuadriculas para identificar cuadrados de 1 cm x1 cm que sirvan de ayuda para anotar los resultados de cada prueba realizada, Crear tablas de prueba para anotar las observaciones, Evaluar la precisién de la maquina comparando los resultados esperados con los reales. Repetir a prueba un minimo de tres veces. Solucién de muestra Esta es una solucién de muestra que cumple los criterios de Presentacién del disefio: hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 sanaro19 (Crear una Maquina de dibujo de CNC - Fabricacin itegrada por ordenador EVS - Unidades diddcticas - LEGO Education Consejos de programacién Programa de muestra MicroPython EV3 #!/usr/bin/env pybricks-micropython From pybricks import evabrick as brick from pybricks.ev3devices import (Motor, TouchSensor, Colorsensor, GyroSensor) from pybricks.paraneters inport Port, Stop, Direction, Color, InageFile from pybricks.tools import wait # Configure the turntable motor, which rotates the arm. It has a # 2@-tooth, a 12-tooth, and a 28-tooth gear connected to it. turntable_motor = Motor(Port.8, Direction.CLOCKWISE, [20, 12, 28]) # Configure the seesaw motor with default settings. This motor raises # and lowers the Pen Holder. seesaw_motor = Motor(Port.C) # Set up the Gyro Sensor. It is used to measure the angle of the arn. # Keep the Gyro Sensor and EV3 steady when connecting the cable and # during start-up of the EV3. gyro_sensor = GyroSensor(Port.S2) hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 sanaro19 (Crear una Maquina de dibujo de CNC - Fabricacin integrada por ordenador EV3 - Unidadss didacticas - # # Set up the Color Sensor, It is used to detect whether there is white paper under the drawing machine. color_sensor = ColorSensor(Port.S3) # # Set up the Touch Sensor. It is used to detect when it is pressed, telling it to start drawing the pattern. touch_sensor = TouchSensor(Port.S4) def pen_holder_raise(): # This function raises the Pen Holder. seesaw_motor.run_target(5@, 25, Stop.HOLD) wait (18) def pen_holder_lower(): # This function lowers the Pen Holder. seesaw_motor.run_target(5®, @, Stop-HOLD) wait (1000) def pen_holder_turn_to(target_angle): # # This function turns the arm to the specified target angle. # Run the turntable motor until the arm reaches the target angle. if target_angle > gyro_sensor.angle(): # If the target angle is greater than the current Gyro Sensor # angle, run clockwise at a positive speed. turntable_notor.run(70) while gyro_sensor.angle() < target_angle: pass elif target_angle < gyro_sensor.angle(): # If the target angle is less than the current Gyro Sensor # angle, run counterclockwise at a negative speed. turntable_notor.run(-7@) while gyro_sensor.angle() > target_angle: pass 4 Stop the motor when the target angle is reached. ‘turntable_motor. stop (Stop. BRAKE) Initialize the seesaw. This raises the Pen Holder. pen_holder_raise() This is the main part of the program. It is a loop that repeats endlessly. First, it waits until the Color Sensor detects white paper or a blue mark on the paper. Second, it waits for the Touch Sensor to be pressed before starting to draw the pattern. hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 es sanaro19 (Crear una Maquina de dibujo de CNC - Fabricacin integrada por ordenador EV3 - Unidadss didacticas - # Finally, it draws the pattern and returns to the starting position. # # Then the process starts over, so it can draw the pattern again. while True: # Set the Brick Status Light to red, and display “thumbs down" to # indicate that the machine is not ready. brick. Light (Color.RED) brick. display. image(TmageFile. THUMBS_DOWN) # Wait until the Color Sensor detects blue or white paper. When it ‘hums up. while color_sensor.color() not in (Color.BLUE, Color.WHITE): wait(1@) brick. Light (Color GREEN) brick. display. image(ImageFile. THUMBS_UP) # does, set the Brick Status Light to green and display # Wait until the Touch Sensor is pressed to reset the Gyro Sensor # angle and start drawing the pattern. while not touch_sensor.pressed(): wait(1@) # Draw the pattern. gyro_sensor.reset_angle(@) pen_holder_turn_to(15) pen_holder_lower() pen_holder_turn_to(30) pen_holder_raise() pen_holder_turn_to(45) pen_holder_lower() pen_holder_turn_to(6) # Raise the Pen Holder and return to the starting position. pen_holder_raise() pen_holder_turn_to(@) Vinculos con carreras profesionales Es posible que a los alumnos que han disfrutado con la leccién les interese explorar estas carreras profesionales: © Fabricacién e Ingenieria (tecnologia mecanica) Medios de comunicacién (medios digitales) Opciones de evaluacién Lista de comprobacién de la observacién del profesor Cree una escala que se ajuste a sus necesidades, por ejemplo: 1. Parcialmente superado 2.Totalmente superado hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 118 sanaro19 (Crear una Miquina de dibujo de CNC - Fabricacin integrada por ordenador EVS - Unidades diddcticas - LEGO Education 3, Superado con creces Use estos criterios de logro de resultados para evaluar el progreso de los alumnos: Los alunos son capaces de evaluar soluciones de disefio rivales baséndose en criterios priorizados y soluciones de compromise. © Los alumnos on auténomos a la hora de desarrollar una solucién creativa que funciona. © Los alumnos son capaces de expresar sus ideas con claridad. Autoevaluacién Cuando los alumnos hayan reunido varios datos sobre el funcionamiento, deles tiempo para que analicen sus soluciones. Ayiideles planteando preguntas como: © éCumple tu solucién los criterios de Presentacién del disefio? © éPuedes hacer que los movimientos de la maquina sean mas precisos? © &Cémo han resuelto otros este problema? Pida a los alumnos que hagan una lluvia de ideas y documenten dos formas de mejorar sus soluciones. ‘Comentarios de los compafieros Facilite un proceso de revisién con los comparieros en el que cada grupo tenga que evaluar sus propios proyectos y los de otros. Este proceso de revisién puede ayudar a los alumnos a desarrollar habilidades de critica constructiva y mejorar sus habilidades de andlisis y capacidad de usar datos objetivos para justificar un argumento. hitpsffeducation lego.comies-esilessons/ev3-cimimake-a-cne-drawing-machinedPtanitem6 as

You might also like