Autor Tema: Matriz de LED como sensor táctil  (Leído 87217 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Matriz de LED como sensor táctil
« Respuesta #195 en: 20 de Noviembre de 2009, 05:08:35 »
Creo que os debía este vídeo:

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Matriz de LED como sensor táctil
« Respuesta #196 en: 20 de Noviembre de 2009, 05:39:13 »
¿Tienes un LED iluminando y el otro como sensor? ¿o hay más de 2 LEDS,,, perdón pero tengo la vista hecha un asco?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Matriz de LED como sensor táctil
« Respuesta #197 en: 20 de Noviembre de 2009, 06:08:43 »
El verde ilumina y el rojo lo detecta. Sólo hay dos.

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Matriz de LED como sensor táctil
« Respuesta #198 en: 20 de Noviembre de 2009, 10:57:26 »
Iluminas con un color y detectas con otro diferente y funciona bien... tomo nota  :mrgreen:

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Matriz de LED como sensor táctil
« Respuesta #199 en: 20 de Noviembre de 2009, 13:27:48 »
Sí, al final lo conseguí. Se consigue mayor diferencia si los dos leds son rojos, pero para la utilidad que voy a darle me venía mejor tener los dos colores y como también funcionaba así lo he dejado.

Lo que no consigo es que sea inmune a la luz directa. Va perfecto con iluminación ambiental, pero si le meto la luz del flexo directamente lo detecta como si pusiera el dedo.

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Matriz de LED como sensor táctil
« Respuesta #200 en: 20 de Noviembre de 2009, 15:40:14 »
Sí eso tiene mala solución, porque el LED sensor simplemente recibe luz y no sabe si le viene rebotada de un dedo o es que le has metido el flexo o es que alguien con un laser le está metiendo luz desde decenas de metros...

Imagino que quizás por eso hay gente que utiliza LEDs infrarrojos como detectores...

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Matriz de LED como sensor táctil
« Respuesta #201 en: 15 de Abril de 2010, 05:01:34 »
Curioso juego que utiliza una matriz de leds como sensores y un láser para disparar:

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Matriz de LED como sensor táctil
« Respuesta #202 en: 15 de Abril de 2010, 05:29:49 »
Muy interesante la explicación de cómo combina la técnica de descarga por iluminación y carga por iluminación para discriminar, respectivamente, qué fila y qué columna está iluminada, pues utiliza una matriz led estándar.

La técnica de carga directa requiere una iluminación muy fuerte y por eso utiliza el láser, no le vale con medir la reflexión sobre un objeto de la propia luz emitida por la matriz.

El juego parece super-difícil.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Matriz de LED como sensor táctil
« Respuesta #203 en: 28 de Junio de 2011, 23:17:40 »
hola a todos, aunque este post ya esta algo viejo escribo aca para no abrir otro post, espero alguien me responda, verna, he estado haciendo pruebas con los leds como sensores, y me han funcionado bien, siempre y cuando tenga dos leds juntos, uno como emisor y el otro como sensor, he podido sensar hasta como 5 cm.

pero lo que quisiera hacer es usar el mismo led como emisro y receptor, pero no lo consigo, hago lo que he visto en este post.

polarizo en directa, espero un tiempo
polarizo en inversa
cambio a entrada el pin
mido con el adc o mido el tiempo que esta en alto

pero siempre se queda en alto, no se porque
"Nada es imposible, no si puedes imaginarlo"

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Matriz de LED como sensor táctil
« Respuesta #204 en: 29 de Junio de 2011, 01:29:28 »
Hola rivale,

No se puede usar el mismo led como emisor y receptor, pues cuando está en modo receptor no recibe la lúz que emitió anteriormente en modo emisor (pensemos en la velocidad de la luz).

Lo que si puedes hacer es poner el led en modo receptor permanentemente y utilizar la técnica de medir la descarga que se produce en él por la luz ambiente. Si pones el dedo sobre él le llegara menos luz y se descargará más lento... si no lo pones se descargara más rápido. El problema de este método respecto al de luz producida por otro led es que es muy dependiente de la luz ambiente y, consecuentemente, requiere un calibrado cada vez que cambien las condiciones de iluminación.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18271
    • MicroPIC
Re: Matriz de LED como sensor táctil
« Respuesta #205 en: 29 de Junio de 2011, 02:23:14 »
Podrías poner un led bicolor.

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Matriz de LED como sensor táctil
« Respuesta #206 en: 29 de Junio de 2011, 11:44:59 »
muchas gracias por las respuestas Nocturno y jfmateos

fue lo que supuse, no daria tiempo de que detectara su propia luz, usandolo como sensor unicamente y con la luz ambiental tuve una muy buena respuesta, variandome el ADC unos 200 bits pudiendo detectar como 20 cm aproximadamente. pero al oscurecer el ambiente pierdo casi toda la resolucion.

ahora estoy probando con una barra de leds, pienso hacer un corrimiento en el que solo un led este en modo de sensor y todos los demas como emisores para usar su luz como exitacion para el sensor, en cuanto tenga pruebas las subo.

me gustaria saber si alguien si hizo la matriz por la que se empezo el foro, o si lograron multiplexar los leds para no usar muchos pines en el micro
"Nada es imposible, no si puedes imaginarlo"

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Matriz de LED como sensor táctil
« Respuesta #207 en: 01 de Julio de 2011, 14:40:57 »
una prueba con una linea de leds usandolos como sensores tactiles, me falta optimizar el programa para que solo detecte uno, pero ya empezo a funcionar


« Última modificación: 01 de Julio de 2011, 14:53:55 por rivale »
"Nada es imposible, no si puedes imaginarlo"


Desconectado aripod

  • PIC16
  • ***
  • Mensajes: 170
Re: Matriz de LED como sensor táctil
« Respuesta #209 en: 18 de Julio de 2011, 20:27:49 »
Es fantastico lo que vienen haciendo estos años con este tema!
Una cosa no me queda muy en clara....estoy viendo como hacer mi aplicacion, la cual va a contar con 5 o 6 botones,,,los cuales no habria problema en usar unos simples switches pero la idea es ver de usar otro tipo de "switch". Encontre la tecnologia mTouch de microchip y ahora me encuentro con esto.....Seria posible usar un led por cada "boton"? El panel seria para controlar un menu de un lcd; fundamentalmente para manejarlo al aire libre.


 

anything