Bem-vindo, Visitante
Nome do utilizador: Senha:

TÓPICO: determinar a distância com infrared num plano 2-D

determinar a distância com infrared num plano 2-D 01 Jun. 2015 13:28 #1

Olá boa Tarde, venho por este meio solicitar concelhos para o projeto que estou a desenvolver.
a minha ideia será aplicar um sistema de infrared para medir distâncias num plano de 2-d, este plano tem cerca de 2x2 metros, que é um conjunto de caixas de correio, o objetivo é através da medição da distancia, saber em que caixa de correio foi inserida a(s) carta(s).

-será esta a melhor abordagem para p problema? usar infrared?

-usando este tipo de sensores....será que o consigo fazer só com um infrared cobrir toda esta área, pergunto isto devido ao ângulo de alcance do infrared, no qual precisaria de cerca de 90º graus para cobrir todo o plano?

-outra forma seria usar um infrared para cada coluna de caixas, ou fila.

Agradecia alguns concelhos.

determinar a distância com infrared num plano 2-D 01 Jun. 2015 19:36 #2

  • zurca1599
  • Avatar de zurca1599
  • DESLIGADO
  • membro há mais de 15 anos top5 em número de mensagens
  • pt  
  • Mensagens: 8005
  • Agradecimentos 3177
Benvindo.

Aqui vai a minha opinião.

Não me parece fácil construir um sistema fiável baseado apenas na distância.
Note que alguém ao colocar uma carta pode aproximar-se o suficiente do sistema e provocar informações erradas.

Parece-me que a solução deveria passar por sensor individual em cada entrada.
Mesmo assim terá outro problema para resolver:
Como responde o seu sistema se a "carta" ficar travada na entrada da caixa ?

Claro que a todo o seu sistema depende também do aspecto mecânico, dimensões , etc do seu projecto.

cumprs
Última Edição: 01 Jun. 2015 19:37 por zurca1599.
Os seguintes utilizadores Agradeceram: bruguink81

determinar a distância com infrared num plano 2-D 02 Jun. 2015 15:36 #3

OLÁ BOA TARDE,

este correio é interno numa empresa, em que ideia é notificar os responsáveis de cada caixa, a existência de correio, nada mais.

tb pensei nessa possibilidade de existir alguma interferência externa,em relação a isso estou a pensar em usar um botão para ativar/desativar o sistema de leitura dos sensores, pelo próprio responsável pela distribuição do correio.
não queria usar um sensor para cada caixa, pois iria precisar de muitas entradas analógicas, no micro-controlador,para controlar todos eles. por isso que estou a optar por uma solução mais arrojada e com menos necessidade da parte hardware do sistema.
vou deixar uma foto das caixas de correio para perceber melhor o objetivo.

será que existe outro tipo de sensor mais adequado para esta solução?

cumprimentos
Anexos:

determinar a distância com infrared num plano 2-D 02 Jun. 2015 23:38 #4

  • zurca1599
  • Avatar de zurca1599
  • DESLIGADO
  • membro há mais de 15 anos top5 em número de mensagens
  • pt  
  • Mensagens: 8005
  • Agradecimentos 3177
Não estou a ver a necessidade de usar sinais analógicos.
Os sensores podem apenas detectar a entrada e produzir um impulso que indica ao controlador que foi colocado correio.

Para reduzir o nº de linhas pode ser usar uma organização dos sensores em matriz de forma semelhante ao de um teclado.

Pode ainda usar circuitos expansores de entradas com I2c.
Desta forma pode ter quantas linhas desejar.
Última Edição: 02 Jun. 2015 23:39 por zurca1599.

determinar a distância com infrared num plano 2-D 03 Jun. 2015 09:38 #5

parece-me ser uma excelente solução, não me estava a lembrar dessa possibilidade de usar esse protocolo.
obrigado pela dica, vou iniciar pesquisa de sensores IR passivos de baixo custo e a melhor forma de aplicar.
já agora e não querendo abusar muito, por acaso não tem um exemplo de aplicação do protocolo i2c para arduino!!

Abç

determinar a distância com infrared num plano 2-D 03 Jun. 2015 19:54 #6

  • zurca1599
  • Avatar de zurca1599
  • DESLIGADO
  • membro há mais de 15 anos top5 em número de mensagens
  • pt  
  • Mensagens: 8005
  • Agradecimentos 3177
Tenho algumas coisas feitas há uns anos com i2c pcf8574 e atmega8 e atmega88 e e usando ligação a pc por usb.
Mas para não faltar à verdade já nem sei onde.
Terei de procurar e ver que linguagens usei. etc.

Como vai usar arduino aqui tem como pode fazer para usar i2c.

www.neufeld.newton.ks.us/electronics/?p=241

blog.nearfuturelaboratory.com/2007/01/11/arduino-and-twi/

Veja se é isto que precisa e diga algo.
Última Edição: 03 Jun. 2015 19:56 por zurca1599.
Os seguintes utilizadores Agradeceram: bruguink81

determinar a distância com infrared num plano 2-D 04 Jun. 2015 14:46 #7

Sim parece-me bem,com isto já consigo me desenrascar. eu também à uns anos fiz um pequeno programa usando este protocolo. portanto não será totalmente novo para mim. pelo menos já tenho uma linha mais objetiva para o desenvolvimento deste projeto.

Obrigado por tudo e um abç.

determinar a distância com infrared num plano 2-D 04 Jun. 2015 16:29 #8

  • zurca1599
  • Avatar de zurca1599
  • DESLIGADO
  • membro há mais de 15 anos top5 em número de mensagens
  • pt  
  • Mensagens: 8005
  • Agradecimentos 3177
Ainda bem que ajudou e já tem uma ideia de rumo.
Se precisar disponha.

Se me permite volto a lembrar que pense bem em todo o aspecto mecânico , encravamentos, etc.
A parte electrónica não vai ser o seu prolema.

Pesquisar Esquemas | Dicas Defeito | Equivalência Componentes | Modelo v Chassis | Service Mode |
Enviar Esquema