collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Arduino + Camera + XBee  (Lida 26235 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: 9.733
  • 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: 9.733
  • 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: 9.733
  • 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: 9.733
  • 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: 9.733
  • 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