¿qué vamos a hacer? materiales...para este proyecto, es importante considerar que, para dibujar...

4
Arte, Geometría y Programación NOMBRE DEL PROYECTO: Fecha: 26 de Noviembre de 2018 Versión: 1.0 Autor: Equipo de Costadigital – PUCV – Línea de Robótica Palabras claves (para búsquedas en el Web): Arte, programación, sensor de luz, sensor de temperatura. Este proyecto utiliza las funciones de dibujo del software TIDE Blocks para generar una serie de dibujos que se construyen a través de la repetición de figuras regulares, tales como triángulos, cuadrados, hexágonos, etc. Primero se practica con el dibujo de figuras fijas y luego se dibujan las figuras en base al valor de algún sensor, cambiando el color o el tamaño del lápiz. Tarjeta TIDE Makers MINI con Arduino y cable USB. ¿Qué vamos a hacer? Materiales

Upload: others

Post on 26-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ¿Qué vamos a hacer? Materiales...Para este proyecto, es importante considerar que, para dibujar cualquier figura regular, la suma de sus ángulos externos debe ser de 360º. Por

Arte, Geometría y ProgramaciónNOMBRE DEL PROYECTO:

Fecha: 26 de Noviembre de 2018Versión: 1.0Autor: Equipo de Costadigital – PUCV – Línea de RobóticaPalabras claves (para búsquedas en el Web): Arte, programación, sensor de luz, sensor de temperatura.

Este proyecto utiliza las funciones de dibujo del software TIDE Blocks para generar una serie de dibujos que se construyen a través de la repetición de figuras regulares, tales como triángulos, cuadrados, hexágonos, etc. Primero se practica con el dibujo de figuras fijas y luego se dibujan las figuras en base al valor de algún sensor, cambiando el color o el tamaño del lápiz.

• ● Tarjeta TIDE Makers MINI con Arduino y cable USB.

¿Qué vamos a hacer?

Materiales

Page 2: ¿Qué vamos a hacer? Materiales...Para este proyecto, es importante considerar que, para dibujar cualquier figura regular, la suma de sus ángulos externos debe ser de 360º. Por

ARTE, GEOMETRÍA Y PROGRAMACIÓN

Armado del proyecto - conexiones

Código

El proyecto no requiere un armado especial, ya que se utilizan los sensores incorporados en la tarjeta TIDE Makers MINI y las funciones del software TIDE Blocks.

Para este proyecto, es importante considerar que, para dibujar cualquier figura regular, la suma de sus ángulos externos debe ser de 360º. Por ello, el giro es igual a 360 dividido por el número de lados.

Así, un cuadrado tiene un giro de 90º (360 / 4); un triángulo tiene un giro de 120º (360 / 3) y un hexágono tiene un giro de 60º (360 / 6).

Ejemplos:

Algoritmo que repite un dodecaedro (12 lados) en torno a una figura de 60 lados (giro de 6 grados).

Algoritmo que utiliza distintos colores y tamaños del lápiz

Page 3: ¿Qué vamos a hacer? Materiales...Para este proyecto, es importante considerar que, para dibujar cualquier figura regular, la suma de sus ángulos externos debe ser de 360º. Por

ARTE, GEOMETRÍA Y PROGRAMACIÓN

El siguiente código usa giros de manera más flexible, y se sugiere experimentar con otros valores de los parámetros de las repeticiones, olores del lápiz, ángulos y desplazamientos.

Algoritmo que produce imágenes de color a través de repeticiones

En base a los ejemplos anteriores, puedes cambiar el tamaño y color del lápiz utilizando el valor del sensor de temperatura (colores más azules si está frío y más rojos si hace calor) o de la luz (más o menos amarillo, o tonos más obscuros si hay menos luz).

Para dibujar la siguiente figura, denominada “Sierpinski”, se ha creado un nuevo bloque llamado “sierpi” que tiene como parámetro el largo de cada triángulo. Observa que sierpi es un algoritmo recursivo, es decir, se llama repetidamente a si mismo, hasta que se cumpla una condición (en este caso, que el largo sea mayor a 10). El algoritmo central llama a sierpi con el valor del largo = 200, sierpi dibuja un triángulo de la mitad de largo y luego se llama a sí mismo con este nuevo valor (es decir, con largo 100, 50, etc. hasta que largo sea menor o igual a 10, en cuyo caso se detiene.

Page 4: ¿Qué vamos a hacer? Materiales...Para este proyecto, es importante considerar que, para dibujar cualquier figura regular, la suma de sus ángulos externos debe ser de 360º. Por

ARTE, GEOMETRÍA Y PROGRAMACIÓN

Para saber más visita: www.costadigital.cl/robotica

Recomendaciones y Mejoras• Prueba dibujar la curva de Sierpinski con distintos colores del lápiz según el valor de los

sensores de la tarjeta.

• Juega con las repeticiones de figuras regulares dentro de otras repeticiones, variando el ángulo de giro para obtener nuevas figuras de color.