collapse

* Links de Robótica

* Posts Recentes

Ontem pequei... por Njay
[Hoje às 00:47]


Alfândega / Taxas Alfandegárias / Portes por TigPT
[Ontem às 23:00]


Wamp Server por TigPT
[Ontem às 22:58]


Tipo de conectores são ou onde arranjá-los? por Hugu
[28 de Setembro de 2016, 00:34]


Carro telecomandado atraves do PC por artur36
[27 de Setembro de 2016, 20:10]


Escolher Multimetro por filjoa
[27 de Setembro de 2016, 14:46]


Qual a melhor técnica? por dropes
[27 de Setembro de 2016, 14:30]


TV Avariou - Sanyo por almamater
[26 de Setembro de 2016, 13:54]


Ligar telefone fixo a arduino por helderjsd
[26 de Setembro de 2016, 11:07]


Procuro cristal de 30.875 Mhz? por Hugu
[25 de Setembro de 2016, 17:20]

Autor Tópico: Arduino + Camera + XBee  (Lida 14719 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Arduino + Camera + XBee
« em: 08 de Novembro de 2011, 02:15 »
Olá pessoa, tudo bem?

Estou desenvolvendo um projeto em que tenho que usar uma câmera (http://www.sparkfun.com/products/8773) em um Arduino e transmitir as imagens (o mais próximo do tempo real) via wireless.

Pesquisei e me parece que a memória do Arduino não seria capaz de processar tais imagens. Além disso, a transmissão de dados via wireless (XBee) não seria eficaz. Estas informações conferem?

Grato.
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline Silvio Severino

  • Mini Robot
  • *
  • Mensagens: 76
Re: Arduino + Camera + XBee
« Responder #1 em: 08 de Novembro de 2011, 03:27 »
Olá pessoa, tudo bem?

Estou desenvolvendo um projeto em que tenho que usar uma câmera (http://www.sparkfun.com/products/8773) em um Arduino e transmitir as imagens (o mais próximo do tempo real) via wireless.

Pesquisei e me parece que a memória do Arduino não seria capaz de processar tais imagens. Além disso, a transmissão de dados via wireless (XBee) não seria eficaz. Estas informações conferem?

Grato.

Sim o arduino não consegue processar tanta informação o que podes fazer e utilizar um câmara wireless e uma arduino com o xbee para o controlo 

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #2 em: 08 de Novembro de 2011, 15:45 »
E se mudasse o processador, colocando um PIC (por exemplo). Será que o problema do processamento seria sanado?

A minha intensão é, posteriormente, adquirir um XBee PRO, aquele de longo alcance (mesmo!), para possibilitar a transmissão a longo alcance (fato que a webcam wireless não consegue - pelo menos as que eu vi).

Logo, se puderem me sugerir um câmera wireless de longo alcance (>1km) ou um processador que possa processar tais imagens, ficaria deveras agradecido  ;D

Grato
« Última modificação: 08 de Novembro de 2011, 15:52 por Gabriel SS »
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.946
  • Helpdesk do sitio
Re: Arduino + Camera + XBee
« Responder #3 em: 08 de Novembro de 2011, 16:05 »
Queres fazer unica e exclusivamente stream das imagens?
E que PIC?
Para issó só se for mesmo um PIC32, dos high-end com 128Kb de RAM e mesmo assim não sei, porque um XBee não tem largura de banda para esse tipo de coisas.
Avr fanboy

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #4 em: 08 de Novembro de 2011, 16:06 »
Seria o stream das imagens e obtenção de alguns dados de sensores
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.946
  • Helpdesk do sitio
Re: Arduino + Camera + XBee
« Responder #5 em: 08 de Novembro de 2011, 16:13 »
Primeiro essa camera não é adequada, tem saida RCA, procura antes cameras com saida serial, tipo isto:
http://www.sparkfun.com/products/8667

640x480x8bits = 2400Kbytes cada imagem, um Xbee tem um bit rate máximo de cerca de 256Kbytes/s, logo enviar uma imagem á velocidade máxima ignorando over-head do protocolo Xbee, encriptação, etc,etc,etc demora 9.375 segundos, aponta lá para os 15 segundos por imagem e isto é com condições perfeitas em que o Xbee consegue enviar dados ao bit rate máximo, são 4 imagens por minuto...
Se calhar vale mais usar um repetidor WiFi, antenas direccionais, e um router com OpenWrt/DDWRT/Tomato/whatever que tenha USB e ligas lá a camera e até um Arduino a juntar os dados dos sensores, Arduinos e XBee's não foram pensados nem de perto nem de longe para fazer stream de imagens.
Avr fanboy

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #6 em: 08 de Novembro de 2011, 16:18 »
Pois é....agora posso ver.

A camera estaria em cima do Arduino. Não ficaria parado: o Arduino iria mexer uns servos e obter os dados. Logo, não compensaria mandar os dados via Wi-Fi.

E a confecção de uma placa com um processador melhor? Será que seria viável?
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.946
  • Helpdesk do sitio
Re: Arduino + Camera + XBee
« Responder #7 em: 08 de Novembro de 2011, 16:20 »
E não compensa enviar por WiFi porque?
É a unica maneira possivel de o fazer como queres.
Avr fanboy

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #8 em: 08 de Novembro de 2011, 16:22 »
Pois eu não sei executar esses processos de wi-fi e tb não acho material para estudo :S
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #9 em: 08 de Novembro de 2011, 16:26 »
E se fosse tirando fotos em determinado tempo (curto, 5 fotos por segundo) e enviasse via XBee? Achei um tutorial (http://letsmakerobots.com/node/13354), porém ele não usa XBee.

Sobre o Wi-fi, poderia detalhar melhor o processo? Eu não entendi muito bem. Se camera fosse ligada ao repetidor Wi-Fi, como faria com o firmware dela?
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.946
  • Helpdesk do sitio
Re: Arduino + Camera + XBee
« Responder #10 em: 08 de Novembro de 2011, 16:29 »
Se demoras 10 segundos a enviar uma imagem, e uma imagem ocupa 2,4Mbytes de RAM, não podes tirar uma foto a cada 5 segundos, a não ser que de alguma forma metas mais RAM, coisa que por exemplo num PIC32 não é possivel por métodos directos, porque nele não tens acesso ao barramento de dados e de endereços.
Avr fanboy

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #11 em: 08 de Novembro de 2011, 16:30 »
Mas a imagem não é de alta qualidade (algo como 178 x 210). Mesmo assim ficaria lento?

--EDIT--

Pra que uma imagem deste tamanho? Seria ridículo.
« Última modificação: 08 de Novembro de 2011, 16:38 por Gabriel SS »
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #12 em: 08 de Novembro de 2011, 16:35 »
Sobre a camera wireless, como funcionaria esse sistema de transmissão de imagem? Logo, seria possível também ligar o Arduino a este receptor? Pois eliminaria a necessidade do XBee, certo?
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 8.946
  • Helpdesk do sitio
Re: Arduino + Camera + XBee
« Responder #13 em: 08 de Novembro de 2011, 16:50 »
Eu não sei qual é a resolução máxima que precisas, fiz para o pior caso, é uma questão de repetires as contas com essa resolução.
Avr fanboy

Offline Gabriel SS

  • Mini Robot
  • *
  • Mensagens: 130
    • Gabriel SS
Re: Arduino + Camera + XBee
« Responder #14 em: 08 de Novembro de 2011, 16:55 »
Pois é...mas uma resolução tão baixa dessa ia ser ridícula, concorda? Pelas contas, a imagem "pesaria" 250kb. Se o Arduino suportasse, quase que daria para fazer stream de baixa qualidade :S


Poderia detalhar o processo da transmissão Wi-fi da câmera? Será que daria para controlar o robô também por esse link Wireless?
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica