Páginas

Mostrando entradas con la etiqueta Reflexiones. Mostrar todas las entradas
Mostrando entradas con la etiqueta Reflexiones. Mostrar todas las entradas

sábado, 14 de julio de 2018

2018_07_14 - Pelotedra V... construyendo la estructura externa

Tras varios días de trabajo intenso con el montaje de los LEDs HL5mm RGB, que finalmente iban con transistores NPN N2 4401 de 600mA si no me equivoco. Avancé en la construcción de la geometría externa: pasando del dodecaedro que soporta el montaje de los 12 LEDs a un icosaedro regular que luego estará inmerso en un icosaedro de 2da frecuencia (esfera geodésica 2V):

Como es habitual desde que comencé a tomarme más en serio la construcción de esta obra y su respectivo registro de detrás de escena o "making of", edito todos los videos en Full HD y luego los comprimo para una navegación por este blog más liviana.
En cuanto la tenga, subiré fotos de Pelotedra V en estado de icosaedro regular, por lo pronto es así:

 
El otro volumen geométrico (sólidos platónicos uno dentro de otro) que se ve al fondo es construcción, según mis cálculos, medidas y técnica constructiva que está haciendo Susana en el taller que doy los martes de 19:30 a 21:30 de Geometría 3D en mi Taller personal: hasta el momento lleva hechos, octaedro (rosado), 2 tetraedros (uno blanco y uno azul), hexaedro o cubo (amarillo) y dodecaedro (blanco).
En el caso de Susana, trabaja con el material que opté por dejar de usar, las varillas plásticas rígidas de globología y, en mi caso el nuevo material que estoy probando, mucho más fuerte y flexible: Varillas lúdicas "Tubix".

miércoles, 4 de julio de 2018

2018.07.04 - Pelotedra V... avanza su construcción

Comencé a gestar esta nueva propuesta de obra, 100% 2018, renovada, rediseñada y mucho más resistente al mal trato, los golpes y caidas emparentándola más con mis anteriores obras de redes elásticas. Las redes las diseñé específicamente para ser usadas, maltratadas, golpeadas y resitir caidas de más de 10mts. de altura sin sufrir lesiones, algo de mi autoría que fue publicado en Revista Ramona Nro. 90 hablaba al respecto. Algo de lo cual puede leerse de la entrevista que me hicieran en 2011 para la revista patagónica AIRE.
Ya desde 2006 comienza, a raíz de la muestra "coordenadas" en Mapa Líquido (Boedo, Bs. As.) mi interés por destinar mi obra al espectador infantil (los y las niñas) que desde aquél momento se pusieron a tironear y jugar con mi obra como si hubiera estado escrito que era posible hacerlo. :-)

Escribiendo la Tesis me enamoré de las propuestas de Toshiko Horiuchi MacAdams, la artista japonesa radicada en Canadá que realiza sus obras participativas especialmente para niños y niñas, quienes pueden treparse por ellas, quedando suspendidoas a varios metros de altura y no sufrir ningún daño ni mucho menos preocuparse por algo así.

























Así pues, en estos días nevadores, he tenido el tiempo y el entusiasmo para ponerme con la construcción del Núcleo (cerebro/corazón) de Pelotedra V. Para la mayoría aun no queda claro cómo va a ser esta nueva obra, lo cierto es que para que funcione mejor que su antecesora, también va a ser exteriormente esférica. En este caso el detalle, para ganar fuerza estructural y tener un poco más de fragmentación y modulación de la geometría, incluye los 4 de los 5 sólidos platónicos uno dentro de otro.
Comienza con el corazón/cerebro o Núcleo donde se alojan los componentes electrónicos más delicados y funcionales: Batería, placa arduino Nano, sensores PIR, sensor Acelerómetro, y un poco más. Aquí morfológicamente tenemos un tetraedro fusionado con un cubo para tener mayor espacio de alojamiento de estos elementos. Sobre ello y unido a las 6 caras del cubo se acoplan las 12 caras pentagonales de un dodecaedro regular.
Fijados a las aristas del tetraedro colocaré (cuando llegue el pedido de Bs. As. ya que por estos lados los costos de los componentes de sextuplican o más), irán montados de a pares, 12 LEDs HL5mm UV dado que todo el material del núcleo y posiblemente del resto de la esfera es fluorescente. Y, siguiendo un ritmo similar, adosados a las aristas del dodecaedro que quedan suspendidas sobre el centro de cada cara del cubo, colocaré, seguramente mañana jueves 05/Jul, aprovechando el encierro causado por la nevada de hoy, 12 LEDs HL5mm RGB, de modo que ahora, cuando encienda el color azul, en lugar de 4, se encenderán los 12 LEDs que combinarán sus colores al detectar algún tipo de movimiento.

Supongo que me demoraré unos días en la colocación de los diferentes LEDs, dado que tengo que ingeniarles algún sistema que sea resistente, flexible, fácil de resolver, montar y fijar. Al mismo tiempo, es importante que éstos puedan emitir su luz a la mayor intensidad posible para que llamen la atención (también por eso, el hecho de que sean 12 RGB en lugar de 4 R, 4G y 4B respectivamente).
Lo bueno es que, una vez resuelto este paso, el resto de la construcción es más rápida porque sólo implica "coser" los diferentes tramos estructurales faltantes que darán lugar al icosaedro regular y al de 2da frecuencia que va por dentro y fuera para otorgarle la forma de una pelotedra/esfera geodésica.


domingo, 20 de mayo de 2018

2018, Mayo 20 - escultura terminada

Terminé de introducir todos los componentes en el volumen espejado que ocupa el centro o núcleo de la esfera "pelotedra I". En éste se alojan:
1 Batería LiPo de 7.4V y 2200mAh recargable
1 placa Arduino nano con el correspondiente software de control general
2 Sensores PIR de movimiento
1 Sensor Acelerómetro
1 interruptor de encendido general
1 cable mini-USB a USB standard para cambios que haya que hacer en la programación del microcontrolador

Quedan por fuera de este poliedro el cable USB, el cable de recarga de la batería y los 3 grupos de 4 Leds cada uno: rojo, verde y azul.


Al comenzar su funcionamiento se encienden al 100% de intensidad los LEDs rojos como diciendo "aquí estoy", luego si algo o alguien se mueve alrededor y es captado por los sensores PIR, titila por lapsos randómicos en color verde indicando que sabe que no está sola.
Luego, si alguien o algo la empuja o patea comienza a funcionar el acelerómetro que le indica a los Leds azules encenderse en un valor de 8 bits de profundidad de color, gracias al mapeo que realiza el software entre los valores de 9 bits que arroja el acelerómetro y la capacidad de respuesta cromática pwm para la intensidad de los Leds.


Para mejorar la luminosidad y, de alguna forma volver menos visible el poliedro interior que alberga todos los componentes electrónicos, toda la superficie del mismo está espejada con vinilo autoadhesivo. De este modo, no sólo se oculta un poco a la visual sino que además refleja gran parte de la luz que emiten los LEDs.
Este es el primer video de prueba que hice, para evaluar la respuesta al trato y el funcionamiento del software (en esta instancia aun no tenía activada la respuesta del acelerómetro y los LEDs azules).
Por pruebas que hice luego, pude comprobar que es bastante resistente al maltrato... bajó escaleras y soportó una caída de 1 metro de altura. Ya con ello es suficiente para suponer que le irá bien con los niños y las niñas con quienes tiene que interactuar en la etapa final de las performances con sus usuarios/destinatarios.

lunes, 7 de mayo de 2018

2018, Mayo 7 - "parálisis"

Debido al cambio que hice ya hace cosa de 1 mes, de reducir el proyecto a 1 sola escultura robótica "pelotedra", opté por cambiarle el título, con lo que de momento se titula "parálisis".


 
A qué se debe ése y no otro título?
Bueno, básicamente porque la obra, por sí sola, amen de ser totalmente exenta, es incapaz de moverse ya que no hay motor alguno. No obstante, si bien la propuesta proyectual de las performances con niñ@s (lo que hace que la escultura cobre sentido y que éste sea lúdico), la idea es omitir cualquier indicación de lo que tienen que hacer con ella... para esto la programación la mantiene encendida en rojo, para que llame la atención y produzca curiosidad; si alguien se mueve y ella puede verlo (2 sensores PIR de movimiento), entonces parpadea la luz verde, y, si además alguna de las personitas presentes se anima a empujarla, patearla o similar, entonces entra en juego el sensor de posicionamiento tridimensional (acelerómetro) y comienza el descontrol de intensidades y variaciones entre rojo, verde y azul (en esta primer pelotedra, en grupos de leds por separado).
Otro motivo del cambio de nombre es que así tiene más relación con mi vida personal que incidió en todos los cambios que recibió la obra desde 2015 a 2017, un tiempo de parálisis artística, de no tener ni poder tener acceso a mis obras artísticas y menos aun a mi obra de tesis por cuestiones serias de salud.


De esta forma, con este nuevo nombre o título de obra, guarda más relación con el tipo de robots que me atraen hacer: robots que juegan con el error, con la falla o la discapacidad. Como "antis", la instalación robótica participativa para niñ@s que presenté en la muestra FASE 5.0 en el CCRecoleta, 2013.

Definitivamente esta obra me está enseñando muchas cosas, entre ellas a conectar las baterías LiPo cortándoles el conector dado que aquí en Bariloche no consigo ningún proveedor de la ficha de conexión que traen. Además de ello, a simplificar, a retomar ideas pasadas y, a mejorar mi motricidad fina, algo que se perjudicó en gran medida a causa del accidente de 2017 en que me pulvericé la muñeca izquierda.


lunes, 30 de abril de 2018

2018_Abril, avances en el Hardware de la escultura robótica

Dicen que de los errores se aprende, bueno, aprendí a conectar correctamente la batería LiPo. Dado que vivo en una ciudad con poca demanda de este tipo de baterías, no hay a quién comprarle el conector especial que trae. Ante esta situación opté por cortar los cables que llegan a la ficha y empalmarlos con fichas aptas para la conexión que alimenta el arduino nano. Hasta ahí todo iba bien, el tema es que estaba ancioso por verla funcionando con esta batería y... corté ambos cables al mismo tiempo con la misma herramienta metálica!!! CORTOCIRCUITO... la batería se calentó bastante y ya no funcionó más... $700.- o $1000.- a la basura.

Lo bueno es que aprendí cómo debo cablearla (sin soldar nada porque, el calor también podría dañarla), así que empalmando bien los cables y aislándolos con termocontraible y cinta aisladora.
El otro punto a favor es que había comprado 2 baterías, ambas de 7.4V y 2200mAh exactamente iguales. Así que tengo una para reponerla; y, como no tengo pensado desarmar la obra, no hay problema en que adapte su cableado a la escultura en cuestión.


Si, el espacio interno restante de este poliedro es para albergar a la batería, sus cables y la ficha de encendido de la pieza completa... aun es posible que requiera acortar un poco más los cables que provienen de los Leds. Opté por conectar todo por cables en lugar de plaquetas (salvo la alimentación eléctrica), para que fuese más flexible su interior (pequeño) y, al mismo tiempo reducir errores y el tiempo de trabajo.

lunes, 11 de diciembre de 2017

2017_12_11 - pequeños logros con la programación

Desde el viernes 8, estoy con la programación del software de arduino que controlará a la obra de Tesis: "xxz - mellizas nacidas a destiempo" que propone una performance infantil con dos esferas robóticas que dependen del otro para moverse y desplazarse libremente por el espacio.


De momento trabajando en el código de arduino, utilizarán 2 sensores cada una, 1 sensor de movimiento PIR y 1 acelerómetro para con ellos, reaccionar a los impulsos de sus compañer@s de juego.

Aun tiene varias fallas pero por el momento así es:
Todas las partes en gris son comentarios o bien partes del código que no quiero ejecutar de momento, algunas porque son para calibrar el software y otras porque aun no las planifiqué demasiado pero que me sirve que estén presentes en el código.

/* Pelotedra I:
2017_12_08
+ 12 Leds, 4 de cada color primario con resistencias de 220ohms
+ 3 transistores NPN c/u para cada color Luz
+ 1 sensor PIR
+ 1 sensor Acelerometro

Pelotedra II:
+ 30 Leds RGB con sus resistencias de 220ohms
+ 3 transistores PNP de 1000mA, uno para cada color Luz
+ 1 sensor PIR
+ 1 sensor Acelerometro

Meta a programar:
//Nada se mueve:
  IF lectura PIR = LOW;
    blink R (delay 10.000);

//Algo fuera de pelotedra se mueve:
  IF lectura PIR = HIGH && Accelero = LOW;
    blink G (delay 1.000);

//La pelotedra se mueve:   
  IF lectura PIR = HIGH && Accelero = HIGH;
    Leds responden a los valores de x,y,z del Accelero;
   
//No existe la variable PIR = LOW && Accelero = HIGH porque ambos
sensores estan dentro de la Pelotedra y, si esta se mueve,
la lectura PIR siempre sera HIGH.
*/

//Variables del Acelerometro:

#include <AcceleroMMA7361.h>

AcceleroMMA7361 accelero;
int x;
int y;
int z;

//sensor PIR

int pinSensor = 2;   // entrada al arduino del sensor pin 2
int pirState = LOW;  // no detecta movimiento
int valSensor = 0;   // variable para leer el estado del pin

//Leds:
int rojo = 3;
int verde = 5;
int azul = 6;
//Temporizadores de milisegundos del delay en los leds
int green = 180;
int red = 450;
int todos = 150;

//Temporizador
unsigned long actual;
unsigned long previo;
int eventoTiempo;

void setup(){
//Declara los pines de los Leds como emisores:
  pinMode(rojo, OUTPUT);
  pinMode(verde, OUTPUT);
  pinMode(azul, OUTPUT);
//Inicializa el puerto serial:
  Serial.begin(9600);
//Inicializar el Acelerometro:
  accelero.begin(13, 12, 11, 10, A0, A1, A2);
  accelero.setARefVoltage(3.3);                   //sets the AREF voltage to 3.3V
  accelero.setSensitivity(HIGH);                   //sets the sensitivity to +/-1.5G
  accelero.calibrate();
//Declara al sensor PIR como receptor:
  pinMode(pinSensor, INPUT);
//Temporizador
  previo = 0;
  eventoTiempo = 0;

}

void loop(){
  actual = millis();
 
  if (actual - previo > 10000){
    previo = actual;
    eventoTiempo = 1;
     digitalWrite(rojo, LOW);
  }

  //Nada se mueve:
//sensor PIR:      
            
  valSensor = digitalRead(pinSensor);   // Lee el valor de entrada del sensor
  if (valSensor == LOW){                // Verifica si la entrada es BAJA (no hay movimiento)
  Serial.println("No Hay Movimiento");  // Imprime en pantalla cuando no hay un cambio de estado
  digitalWrite(rojo, HIGH);
  digitalWrite(verde, LOW);                 //Esto garantiza que los Leds verdes esten apagados
  digitalWrite(azul, LOW);                 //Esto garantiza que los Leds azules esten apagados
  delay(red);
  digitalWrite(rojo, LOW);
  delay(red);
  digitalWrite(rojo, HIGH);
 
  delay(red);
  digitalWrite(rojo, LOW);
  digitalWrite(verde, LOW);
  digitalWrite(azul, LOW);
  //delay(red*3);
  } if(eventoTiempo == 1){
        digitalWrite(rojo,LOW);
        digitalWrite(verde,LOW);
        //digitalWrite(azul, HIGH);
        //delay(red);

        digitalWrite(azul,LOW);
        eventoTiempo = 0;
   }


//Algo fuera de pelotedra se mueve:
//sensor PIR:        
          
  valSensor = digitalRead(pinSensor);   // Lee el valor de entrada del sensor
  if (valSensor == HIGH){               // Verifica si la entrada es ALTA (hay movimiento)
  Serial.println("Hay Movimiento");     // Imprime en pantalla cuando hay un cambio de estado
  digitalWrite(verde, HIGH);
  digitalWrite(rojo, LOW);                 //Esto garantiza que los Leds rojos esten apagados
  digitalWrite(azul, LOW);                 //Esto garantiza que los Leds azules esten apagados
  delay(green);
  digitalWrite(verde, LOW);
  delay(green);
  digitalWrite(verde, HIGH);
 
  delay(green);
  digitalWrite(verde, LOW);
  digitalWrite(rojo, LOW);
  digitalWrite(azul, LOW);
  //delay(green*3);
  }
  if(eventoTiempo == 1){
        digitalWrite(rojo,LOW);
        digitalWrite(verde,LOW);
        digitalWrite(azul, LOW);
        eventoTiempo = 0;
     }



//La pelotedra se mueve:   
/*IF lectura PIR = HIGH && Accelero = HIGH;
    Leds responden a los valores de x,y,z del Accelero;
*/
/*
  x = accelero.getXAccel();
  y = accelero.getYAccel();
  z = accelero.getZAccel();
  Serial.print("\nx: ");
  Serial.print(x);
  x = map(x, 0, 511, 0, 255);
  //Serial.print(x);
  analogWrite(rojo, x);
  Serial.print(" \ty: ");
  y = map(y, 0, 511, 0, 255);
  analogWrite(verde, y);
  Serial.print(y);
  Serial.print(" \tz: ");
  z = map(z, 0, 511, 0, 255);
  analogWrite(azul, z);
  Serial.print(z);
  Serial.print("\tG*10^-2");
  delay(todos);   //make it readable
  if(eventoTiempo == 1){
        digitalWrite(rojo,LOW);
        digitalWrite(verde,LOW);
        digitalWrite(azul, LOW);
        eventoTiempo = 0;
     }
*/

}

miércoles, 8 de noviembre de 2017

2017_Mediados de Octubre: Vuelta a las pelotedras!!!

A mediados de Octubre me di cuenta de que las esferas geodésicas "pelotedra I y II", podían volver al planteo original y llevar solamente 1 a 2 sensores según cómo resulte mejor: PIR o Acelerómetro o bien, ambos.

Aquí está el video más reciente del making of:


En estos días he estado trabajando más en la redacción de la parte escrita de la Tesis, depurando el contenido, borrando o modificando partes que las sentía muy confusas.

sábado, 19 de agosto de 2017

170819 - dejando atrás las "pelotedras"... se viene la red electrónica!

Esta semana estuve trabajando en la nueva obra, decidí dejar de lado las pelotedras porque son prácticamente imposibles de hacer... de paso, como si fuera poco a la más grande se le aflojaron muchos elásticos y, para retomarla es preciso un arduo trabajo de restauración.
La nueva obra aun carece de título pero va saliendo, como me recomendaron durante la cursada de 2013, ante un problema tomarse un tiempo, apartarse de él y retomarlo luego viene siendo muy útil.
Ayer resolví cómo trabar un poco las varillas para que no se corran de lugar... aun tengo que resolver cómo y a qué fijar la batería para que una vez agotada sea relativamente fácil cambiarla; también cómo fijar por dentro el arduino stand alone (con Atmega 328) para que quede firme y resista los golpes de la red en movimiento.
Hace unos días hice una prueba para embutir los leds en la tapa cuadrada opuesta al sensor y quedan bien... aprovechando que es plástico y se puede derretir con el soldador (uno que tengo para estas cosas... y que no uso para soldar).

martes, 27 de junio de 2017

170627 - complicaciones con las pelotedras

Restauré la primer pelotedra (esfera geodésica) y llegué a la conclusión de que será muy difícil (sino imposible) alojar en su núcleo central la parte electrónica porque si bien está unida con hilos elásticos, el cubo en el que estarían los componentes más importantes para su funcionamiento es demasiado grande para los huecos que pueden generarse para introducirlo.
Esta situación me hace pensar que tendrá que ser una sola esfera porque aun no está cerrada y con este error puedo prever la introducción del arduino, sensor, pilas y demás antes de cerrar la forma.
En el peor de los casos tendré que replantear toda la obra y hacer algo electrónico diferente para interactuar, quizá en 2D como mis redes...
Dado que, en última instancia mi arte lo hago para motivar a los niños y niñas, no así para cumplir con algo académico aunque en la Tesis de Maestría se entrecruzan ambas cosas y, es por eso que sigo adelante pese a las complicaciones.

sábado, 23 de mayo de 2015

150523. Pelotedra II, la observación ayuda mucho


Después de las conclusiones apresuradas de ayer, me puse a buscar información en los links de cálculo de domos y descubrí que lo que había hecho estaba bien, sólo que había un error pequeño, una capa extra de hexágonos que debía eliminar. Algo que reavivó mi ánimo de seguir adelante y me reconfirmó que dentro del icosaedro de 3° frecuencia (3V) al unir las puntas internas de los pentágonos y los hexágonos con triángulos se genera por dentro, un icosaedro de 2° frecuencia (2V), con lo cual, antes de unir las dos mitades de Pelotedra II, deberé construir el icosaedro de 1° frecuencia y posiblemente el dodecaedro interno a todo ello… una complejidad interesante, pero que me hace pensar en que quizás ambas Pelotedras deban tener esta estructura, pues, de este modo, se genera un gran volumen de capas de amortiguación para los componentes electrónicos permitiendo a su vez la construcción de Pelotedras de 1m de diámetro… quizá la diferencia no deba darse en el tamaño sino en su composición lumínica. Veremos a dónde me lleva todo esto.
Por lo pronto algo que me atrae mucho de la construcción por triangulación de toda la estructura y esta sumatoria de capas es que me remite a la construcción de organismos biológicos, la piel humana se configura por una sumatoria de planos triangulares; y aquí algo que se logra con el empleo de los elásticos es una gran amortiguación del conjunto con lo que el corazón y cerebro de los robots quedará totalmente resguardado y posiblemente admita un mayor maltrato del pensado, algo que, es importante para obras a ser emplazadas en el espacio público.

 Domo y esfera icosaédrica de 3° Frecuencia (3V)

 
 
Pelotedra II con Pelotedra I dentro

viernes, 22 de mayo de 2015

150522. Pruebas Pelotedra II

Toca hacer y del hacer aprender de los errores; estaba convencido de que duplicando el domo 3V podría unirlos y generar una esfera, pero hoy comprobé que de la unión surge algo que no es exactamente esférico sino medio ovoide...





Este fin de semana largo, se viene la reprogramación de Pelotedra I!!! ahora toca agregar los PIR y el Emisor de Radio Frecuencia para comunicar con Pelotedra II.

miércoles, 29 de abril de 2015

150429 - retomando la obra

Este último tiempo estuve trabajando más en la tesina que por suerte ya está bien encaminada, en cuanto a la obra de tesis por su parte logré definir el planteo conceptual, su sitio específico y los requerimientos técnicos de cada "pelotedra" que, en la obra serán 2... un díptico de esculturas interactivas para niños en espacio público abierto pero con montaje efímero dadas las características de la obra y el contexto donde serán realizadas las acciones...

Por ello, la acción con las obras se enmarca dentro del proyecto "en contacto" que comenzó hacia septiembre de 2011 basado en la interacción espontánea con diferentes obras de arte, en aquél momento participativas y para esta instancia, digitalmente interactivas.

miércoles, 25 de febrero de 2015

150225 - Eran los cables... también la programación!

Seguí los pasos de conexión tal como indica esta página:

Y, siguiendo los consejos de Martín Matus, fui probando los diferentes códigos de ejemplo que vienen con la librería AcceleroMMA7361 para arduino, haciendo pequeñas modificaciones y luego, cuando todo comenzó a funcionar agregué los renglones de código faltantes para que encendiera las tres luces.

Aquí va entonces el video de muestra:

Conecté el acelerómetro con cables comprados macho-hembra de 20cm, empalmándolos de a 2, para tener una mayor extención respecto del resto del circuito en arduino y poder manipular con más comodidad el sensor; que, para quien esté buscando hacer algo similar, parece que es mejor el que es giroscopio y acelerómetro 2 en 1, cuesta un poco más pero mide los ángulos en que se produce el movimiento y no sólo el shock de movimiento o aceleración del mismo.

Código que va:

#include <AcceleroMMA7361.h>

AcceleroMMA7361 accelero;
int x;
int y;
int z;

//asignacion de pines pwm para los Leds:
int rojo = 3;
int verde = 5;
int azul = 6;

void setup(){
  //adjudica el modo de los pines LED
  pinMode(rojo, OUTPUT);
  pinMode(verde, OUTPUT);
  pinMode(azul, OUTPUT);
  //establece la velocidad del puerto serial
  Serial.begin(9600);
  //declara los pines del acelerometro
  accelero.begin(13, 12, 11, 10, A0, A1, A2);
  //establece el voltaje AREF en 3.3V
  accelero.setARefVoltage(3.3);    
  //establece la sensibilidad en +/-1.5G          
  accelero.setSensitivity(HIGH);   
  //calibra el acelerometro            
  accelero.calibrate();
}

void loop(){
  //Inicializa el acelerómetro:
  x = accelero.getXAccel();
  y = accelero.getYAccel();
  z = accelero.getZAccel();

 //escribe los valores de x, y, z pero mapeados para los leds
 Serial.print("\nx: ");
  x = map(x, 0, 511, 0, 255);
  Serial.print(x);
  analogWrite(rojo, x);
  Serial.print(" \ty: ");
  y = map(y, 0, 511, 0, 255);
  analogWrite(verde, y);
  Serial.print(y);
  Serial.print(" \tz: ");
  z = map(z, 0, 511, 0, 255);
  analogWrite(azul, z);
  Serial.print(z);
  Serial.print("\tG*10^-2");
  //retardo de lectura para leer los valores de monitor y mejorar la respuesta
  lumínica 
  delay(150);       
}

Ahora viene la parte interesante!!!
Comenzaré a montar los leds en el prototipo: PELOTEDRA!


Fotógrafa: Eugenia Romero

domingo, 22 de febrero de 2015

150222 - analogRead con potenciómetros

Para descartar errores del mal funcionamiento del Acelerómetro MMA7361, hice la prueba de reemplazarlo por potenciómetros (resistencias variables) y el código funciona perfectamente.
Busqué más información sobre la conexión correcta del acelerómetro y encontré este esquema que coincide con lo que hice ayer:
No obstante en la página "ABC de los acelerómetros" aconsejan conectarlos según la hoja de datos del fabricante. Probaré entonces conectar todos los pines al arduino para seguir descartando errores.

lunes, 9 de febrero de 2015

150208 - Pelotedra!, render lumínico

Ayer estuve haciendo algunas pruebas lumínicas con la maqueta virtual de la obra de tesis, siguen existiendo dos vías de posibilidad: plan A y plan B, estética y tecnológicamente son muy similares ambos, lo que cambia fundamentalmente es la escala de la obra y el presupuesto económico para concretarlas.

En el Plan A, la escultura-lúdica e interactiva tendría un diámetro estimado en 1,8metros de modo tal que los/as niños/as puedan meterse dentro y rodar junto con la escultura. En este caso emplearía una serie de sensores de movimiento y quizá algo sonoro para producir cambios lumínicos desde el interior de la pelota bañando de luces y sombras de colores todo el entorno expositivo.

En el Plan B, la escultura-lúdica e interactiva tendría un diámetro estimado de 80cm y estaría diseñada para que los/as niños/as la puedan empujar, tirarse sobre ella, meter sus manos dentro. Para esta versión también utilizaría sensores de movimiento para generar cambios lumínicos y posiblemente algún proceso generativo de sonido, siempre y cuando no resulte en ruidos muy básicos y molestos.


 Aquí figura todo el esplendor lumínico posible que generaría pero la idea es programarlo de modo tal que sea menos "cocoliche", resultante de la mezcla RGBA.


domingo, 8 de febrero de 2015

150208 - Pelotedra!

Aquí está el primer render de la obra de tesis como viene siendo por ahora:

La idea actual es explorar los usos tradicionales de la pelota y el juego infantil en torno a ella, las cosas que estimula, su forma de construcción, los modelos que hay disponibles en el mercado, a fin de buscarle un uso diferente, algo que no hagan las pelotas tradicionales.

Por lo pronto "pelotedra!" es una pelota que se puede arrojar, hacer rodar, tirar... conjuga el interior y el exterior al mismo tiempo, no está inflada por lo que no se puede pinchar.

Una segunda idea más ambiciosa que se relaciona con el planteo que hice en el Avance de Tesis del año pasado es esta:
Aquí la esfera cambia su proporción de escala frente al/a la niño/a, de modo tal que más que una pelota para empujar o tirarse mutuamente entre dos o más niños/as es una pelota estructural ligera, liviana y altamente resistente dentro de la cual poder meterse a jugar, y lo suficientemente elástica como para que trepar por su interior sea todo un reto!

La interactividad aquí estaría dada por el movimiento y posiblemente el sonido para activar secuencias lumínicas en el interior de pelotedra!, eventualmente también activar secuencias lumínicas en el entorno perimetral mediante señales de radiofrecuencia.

Referente:
Growing Up (Creciendo)
Peter Gabriel
Growing Up Tour, 2003

lunes, 2 de febrero de 2015

150202. Estructura terminada!

Ayer terminé de cerrar la estructura de "pelotedro", el primer prototipo de la obra de tesis.
Ahora toca comenzar las pruebas electrónicas para ver si "sirve"... la idea es colocar en su núcleo un dispositivo electrónico compuesto por un motor, un sensor de movimiento, otros sensores a definir, leds y un microprocesador para procesar las respuestas del sensor, activar el motor y producir el desplazamiento físico de la esfera por el espacio de forma totalmente randómica e impredescible.
Los otros sensores serían empleados para producir una respuesta interactiva de las luces y generar un gran despliegue de sombras en el espacio circundante.

De momento realicé algunas pruebas de resistencia jugando con la esfera y resiste caídas de más de 4mts. de altura, amortigua su caída y puede compactarse a un volumen bastante reducido volviendo simpre a su forma original al descomprimirse.

Hoy buscando información teórica para la Tesina dí con el sitio web de Coby Unger, un diseñador industrial que desarrolló un brazo ortopédico para niños en el marco de la residencia AIR-Autodesk: http://www.instructables.com/id/Playful-Prosthetic-Arm/

jueves, 29 de enero de 2015

150129 - Terminando la estructura del primer prototipo!!


La mayor complicación constructiva que estoy teniendo con este prototipo es que comencé de afuera hacia adentro y ahora, queda la última tapa que colocar y sé que me llevará un buen rato... me siento como cirujano!

Exteriormente es un icosaedro de frecuencia 2V (o domo esférico), interiormente contiene un dodecaedro regular (violeta) que en su interior contiene a su vez, un cubo o hexaedro (blanco) y un tetraedro (azul). Para este primer ensayo a escala reducida de lo que podría ser la obra definitiva, el cubo interno (que mide 9,8cm de lado) lo "relleno" con el tetraedro para que sea un mejor contenedor de los dispositivos electrónicos que deberá albergar para comenzar las pruebas.

Este prototipo mide 30cm de diámetro y tiene un peso aproximado de 200grs. con una gran resistencia a los golpes por lo que supongo, su centro electrónico estará bien resguardado!

No obstante, para un próximo prototipo (construyendo de adentro hacia afuera) y en el mejor de los casos, para la obra definitiva, dentro del cubo, que, pasado a escala 1:1 tendría unos 30cm de lado, iría inserta una estructura de tensegridad, de modo que el componente electrónico esté suspendido por tensores dentro de toda la estructura envolvente y, así, mejorar las condiciones de vibración del conjunto y desplazamiento físico de la escultura por el espacio.

Para ilustrar esta idea tomo esta imagen de una estructura de tensegridad que desarrollamos en 2013 en el marco del proyecto de investigación del que participo en la Universidad del Salvador:


sábado, 3 de enero de 2015

150103. Renovando viejas ideas

A raíz de unos días de vacaciones y lectura tranquila de una nueva bibliografía para la Tesina facilitada por Claudio (bibliotecario de UNTreF), aparecen nuevos factores de interés para la obra de tesis; básicamente para resumir, retomar ideas y planteos esculturales del minimalismo, la obra de Tony Smith, Buckminster Fuller y la tensegridad de Kenneth Snelson para desarrollar esculturas estructurales robóticas dentro del campo del arte abstracto.

Es parte de una subestimación adulta de la infancia, es decir, el presente de los/las niños/as de hoy, creer que necesitan juguetes con formas figurativamente elaboradas o que semejen cosas encontrables en el mundo cotidiano de los adultos. En contraposición a ello, considero interesante plantear obras que basen su forma en estructuras de geometría sagrada, tensegridad y abstracción matemática dotadas de elementos robóticos que les habiliten su movimiento, reacción-interacción, control y generen un nuevo lineamiento en el planteo de esculturas lúdicas para niños/as.

En Argentina la mayor parte de los parques infantiles cuentan con equipamiento de mobiliario urbano de hace unos 50 o más años de antigüedad (aun cuando sean "nuevos"), las empresas que fabrican los elementos para estos parques siguen sus diseños de forma tradicional sin romper ninguna estructura establecida: toboganes, columpios, subibajas, calecitas y eventualmente alguna estructura de puentes, manillas, o superficies para trepar... por suerte he tenido la posibilidad de viajar y apreciar que esto no es así en todo el mundo, en otros países latinoamericanos y en muchos europeos, existen dispositivos espaciales muy interesantes basados en estructuras de redes y tramas moleculares de gran formato que le permite a los/as niños/as encontrar otras formas de explorar el espacio, su cuerpo y desarrollar su creatividad a partir del juego.

Ante esta nueva configuración hacia mi obra de tesis y tesina escrita, encuentro interesante retomar exploraciones realizadas en los distintos proyectos cuatrimestrales de la maestría e incorporar inquietudes nuevas, en conjunto con viejas ideas de proyectos nunca concretados... la posibilidad de indagar en los generadores eléctricos para prescindir de las baterías y poder emplazar las obras en espacios públicos abiertos, zonas rurales o pobremente urbanizadas para la recreación y al mismo tiempo la protección de los/as niños/as de tales contextos.

La política de Macri, de crear cercos y enjaular cuanto parque infantil encuentra en la Ciudad Autónoma de Buenos Aires lejos de ofrecerle seguridad al juego infantil, le ofrece el desarrollo de miedos a sus padres, temores infundados y una fuerte dosis de control y vigilancia. Como plantea el pedagogo y teórico italiano Francesco Tonucci, lo que menos necesitan los niños para jugar es la constante vigilancia de los adultos.

Aquí un primer boceto estructural:


Dentro del cubo rojo central colocaría una serie de luces, sensores, receptores de señal de radiocontrol, motores y demás componentes para activar la funcionalidad de la escultura-robótica; el resto de la estructura estaría compuesta por varillas plásticas resistentes unidas con cordones elásticos que permitan su amortiguación... de alguna forma, por vibración y rotación descentrada de un elemento pesado en el eje rotor del motor la escultura robótica se desplazaría por la superficie. Claro, aun falta hacer más bocetos y seguir elaborando la idea pero creo que es totalmente posible.

domingo, 2 de noviembre de 2014

141102. linterVaso 3, dicroica RGBW

Hace varios días tenía esta idea en la cabeza, casi diría que desde mediados de Octubre o antes... pero no sabía cómo resolver la lámpara, hice algunos dibujos y croquis pensando cómo distribuir al menos 5 leds de cada color en un círculo; pero luego se me complicaba la cabeza pensando cómo cablearlos de forma independiente sin que fuese muy complicado.
El año pasado en cursada con Jorge Crowe vimos circuitos impresos, pero no recuerdo si comentó lo que hace poquito un amigo me enseñó: se pueden hacer sin imprimir nada, simplemente dibujando el negativo del circuito en una placa de cobre... eso me motivó y me dio ánimo para seguir probando alternativas hasta que hoy me decidí a cometer todos los errores que pudieran surgir y puse manos a la obra.
Hasta el momento no reconozco haberme equivocado en nada y el resultado viene siendo mucho mejor y más fácil de soldar de lo que imaginé. Avancé lo más que pude y me quedé sin algunos materiales importantes así que continuaré mañana Lunes tras algunas compras pequeñas.

Esta linterVaso tiene la cualidad de ser RGBW (Rojo, Verde, Azul y Blanco Cálido), en 6 leds de alta luminosidad de 5mm c/u distribuidos lo más regularmente posible en una placa de cobre de diámetro idéntico al de una dicroica halógena convencional para poder utilizar parte de la carcaza de éstas fusionada con un Vaso para contener los reguladores PWM de intensidad de cada color y el de mezcla general.

Si todo sale bien va a tener 6 potes de regulación y una tecla de encendido general: 1 Rojo, 2 Verde, 3 Azul, 4 Blanco, 5 Master de Color y 6 Efecto Strobo.