[Butia-devel-list] sensor de color para el butiá

Daniel Cancela cancela.daniel en gmail.com
Sab Jun 25 12:28:03 UYT 2016


Publiquen algo!!!
Please!😁 

-----Mensaje original-----
De: "Federico Andrade" <fandrade9 en gmail.com>
Enviado el: ‎25/‎06/‎2016 11:06
Para: "Alan Jhonn Aguiar Schwyn" <alanjas en hotmail.com>
CC: "Daniel Cancela" <cancela.daniel en gmail.com>; "butia-devel-l en fing.edu.uy" <butia-devel-l en fing.edu.uy>; "Butia Lista" <butia-list en fing.edu.uy>; "Daniel Larrosa" <dflc en cs.com.uy>
Asunto: Re: [Butia-devel-list] sensor de color para el butiá

El tema es que tenemos que devolver un solo valor por un canal analógico que sea representativo del color que estamos sensando.

Por eso no podemos devolver R, G,B para que el procesamiento se haga en otro lado (driver? turtlebot?). Entonces lo que hicimos fue pasar los valores R, G, B sensados a  H, S, V y devolver el H por el canal analógico. El H es el matiz. El S es la cantidad de blanco y el V que tan oscuro. Entonces el problema es que el S del rojo coincidia con el del blanco y el V del azul con el del negro. Entonces no los podíamos distinguir utlizando solamente H. Por eso decidimos enviar un código valor único para el blanco y el negro, de forma de que el rojo, azúl y verde no tuvieran interferencia, y además, teniendo en cuenta que la escala de grises se puede sensar con el de grises.

Si no se entendió avisen :D



2016-06-23 20:16 GMT-03:00 Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com>:

Muy bueno!
Cuál es el problema para diferenciar blanco y negro?




From: fandrade9 en gmail.com
Date: Thu, 23 Jun 2016 19:59:29 -0300
To: cancela.daniel en gmail.com
CC: butia-devel-l en fing.edu.uy; butia-list en fing.edu.uy; dflc en cs.com.uy
Subject: Re: [Butia-devel-list] sensor de color para el butiá



Aún no lo subimos a la wiki vamos a hacerlo lo antes posible



2016-06-23 19:34 GMT-03:00 Daniel Cancela <cancela.daniel en gmail.com>:

Que bueno que está el sensor!
Hay alguna guía para fabricarlo porque en la wiki no lo encontramos...
Y queremos empezar a probar.


Saludos a todos
Humberto y Daniel


El 23 de junio de 2016, 17:58, Federico Andrade <fandrade9 en gmail.com> escribió:

Estimada comunidad Butiá,

Habemus sensor de color https://www.youtube.com/watch?v=MfPNpL7fvtc&feature=youtu.be


Saludos!



2016-06-07 13:36 GMT-03:00 Federico Andrade <fandrade9 en gmail.com>:





2016-06-07 12:52 GMT-03:00 Daniel Larrosa <dflc en cs.com.uy>:



2016-06-07 12:29 GMT-03:00 Federico Andrade <fandrade9 en gmail.com>:


Luego de la reunión de hoy, el plan es usar un micro atiny (de amel), un led rgb y un ldr.
https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide/attiny85-use-hints


controlamos el led con 3 de las patas digitales del atiny y le enviamos la señal a la usb4butiá a través de una pata pwm.



Bien, creo que es una muy buena opcion, lamento no haber podido ir a la reunion.


Dos sugerencias, que seguramente ya previeron, lo comento solo por las dudas y por si alguien quiere aportar mas detalles:


- hay que "integrar" la salida PWM para que se aproxime mas a un valor de DC, para que la lectura via ADC de la USB4Butia obtenga valores estables, al menos con una red minima RC:


(ej: http://electronics.stackexchange.com/questions/33668/how-to-generate-an-analog-output-from-a-in-built-pwm-of-atmega-32avr-microcontrl )


- de ser posible, puede ser bueno en el impreso para el ATtiny dejar previsto que con minimas modificaciones se pueda usar I2C (y SPI ?) con sensores que usen ese protocolo (ej. el sensor de color que mencionaba en un mensaje previo), lo digo guiandome por lo que indica en la pagina del link del mensaje de Federico:


"But the ATtiny85 does still have I2C and SPI, which are much more commonly used for sensor communication these days. Unfortunately, the Arduino libraries for these interfaces haven’t yet been written for the ATtiny85, but there are some user contributed libraries around the web. USIi2c is an Arduino library which enables I2C on the ATtiny85."


Eso facilitaria experimentar con I2C a futuro para perifericos de la USB4Butia, aprovechando esos mismos modulos, con solo reprogramar el ATtiny.
Es una muy buena idea! 



Saludos,
     Daniel.





_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l






_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l






_______________________________________________ Butia-devel-l site list Butia-devel-l en fing.edu.uy https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20160625/1f86eb1e/attachment.html>


Más información sobre la lista de distribución Butia-devel-l