jump to navigation

Avances y prototipo del Proyecto NanoBasura noviembre 4, 2009

Posted by Stansson, Meli, Andrej in Proyecto NanoBasura.
add a comment
Avance1 - img1

Let's go

Pues ahora tenemos algunos avances del prototipo para el nanobasurero, ¿¡puedes creerlo!? No perdamos más tiempo y analicemos a fondo lo que llevamos hasta ahora.

Primero, hagamos un resumen de qué es lo que presentamos la semana pasada – indicamos diferentes elementos y partes del proyecto, la gran mayoría sirviendo de piezas que permitían alertar o notificar de eventos particulares como cantidad de veces máxima que se regará la planta del nanobasurero, cómo avisará que el nanobasurero está lleno, y cuando el agua del contenedor del regador esté en un nivel bajo. El feedback que tuvimos de ello fue primero concentrarnos en lo importante – la finalidad del proyecto, que detecte cuando alguien eche algo al basurero y haya una reacción del basurero ante esta interacción. Eso, y que nuestro basurero parecía una maquinita de Rube Goldberg con tanto aparato interno.

Avance1 - img2

PIR 🙂

Partimos con el PIR, un sensor de movimiento (la semiesfera blanca). La idea es colocar este sensor en el interior del nanobasurero y que detecte cuando alguien introduzca basura en él, y éste responda regando a la plantita – pero a falta de regador o pulverizador de agua, decidimos que ante la activación del PIR, se prendiera un LED.

Primero notamos lo indicado por Brown & Preller: el PIR se toma una cantidad de tiempo para calcular la detección de movimiento en el lugar, en este caso, 40 a 50 segundos de calibración, «tomando una foto» que servirá como nivel 0 de detección de movimiento, similar a un balance de blanco en fotografía. Tras estos 10 segundos, el PIR funcionará, detectando movimiento y su variación con respecto este nivel 0.

Avance1 - img3

Puntos de conexión en Arduino

Primeramente, pasan 40 segundos calibrando, queda listo para detectar movimiento, pero cuando detecta movimiento, queda 10 segundos encendido en modo de detección de movimiento – sigue informando que algo está pasando, pero no significa que haya movimiento realmente. Nosotros trabajamos alrededor de esto, haciendo que el contador tuviera un delay de 11 segundos – cuando pasa un objeto por el PIR, el contador empieza a contar (duh), cuenta 1 vez y luego cuenta 11 segundos para contar de nuevo. Como nosotros sabemos que el mínimo que va a estar activado el PIR son 10 segundos, al dejarlo en 11 evitamos que cuente de más, porque como va a estar en un ambiente aislado (el interior de un basurero), nosotros somos la intervención casual que activará este PIR.

Positivamente, el experimento salió bien, aunque aún consideramos que este método de programación es poco pulido e inexacto para lo que debería ser.

Avance1 - img4

Flores de LEDs. Abstracto.

Pues también comenzamos a ver el tema de las flores del nanobasurero – si leyeron el post anterior, habrán leído que el nanobasurero está decorado con flores que sirven como indicadores del cuántas veces se ha regado la planta. Cuando se riega la planta una vez, una de estas flores comenzará a girar LIKE CRAZY! 😮 Ahora no contamos con rotores para obtener un giro como resultado de esto, por lo que de igual manera, usamos LEDs, que serán cambiados por rotores cuando los tengamos. Tenemos un contador_A que detecta la cantidad de basura que entra al basurero, y cuando este contador llega a un máximo definido, se riega la planta. Otro contador que tenemos, contador_B, detecta las veces que contador_A llegó a su punto definido. Estos contadores son programables, variable de la cantidad de veces que botan basura en el nanobasurero (dependiendo del lugar puede ser mucha o poca basura), pero tienen como finalidad el que cuando el contador_A llegue a este máximo, una de las flores comience a girar, indicando que la planta fue regada. El contador_B registra las veces que la planta fue regada, para evitar que la planta sea regada demasiadas veces en el día.

Para ver el video del Arduino y PIR funcionando, click aquí.

Avance1 - img5

Meli prototipeanding

Para probar todo lo que hemos hecho, también se armó un prototipo físico para contener al Arduino, PIR y demás circuito – como es un trabajo a escala, se usaron dos macetas: la superior es para colocar la planta, sirviendo su propósito original. La inferior sirve como basurero, con una apertura para introducir la mano. Tiene soportes de madera que permiten colocar la base superior del basurero, sirviendo como apoyo al macetero de la planta. El diseño aún no se aplica, pues hay que ver temas de justificación de la idea del diseño – puede sonar algo contrariado el introducir basura en un árbol cuando buscamos enseñar el que eso no se debe hacer. Esto lo iremos evualando y corrigiendo más adelante.

Prototipo

Por ahora eso sería. Gracias por leer, y nos vemos. Este post fue traído a ustedes gracias a la letra P.