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

Federico Andrade fandrade9 en gmail.com
Sab Jun 25 11:05:48 UYT 2016


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/4b8cac9f/attachment.html>


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