Boa tarde, senhores.
Meu objetivo é tirar uma foto e enviar ela pela porta serial.

Então encontrei este tutorial, mas algo esta dando errado: Tutorial JPEG Camera Arduino

A unica mudança que fiz foi utilizar um Arduíno Mega(Atmega 1280) e direcionei a pinagem RX¹ pin 19 e TX¹ pin 18.

Mudei esta linha:

Code:
NewSoftSerial mySerial(19,18);


Quando eu abro o terminal serial recebo a seguinte mensagem: "Start pic" e em seguida infinitos caracteres " " (vazio)

O que eu posso estar fazendo de errado?

Acredito que eu deveria estar recebendo pacotes de códigos binários, algo próximo disso: 

Code:
00 00 56 43 37 30 33 20 31 2E 30 20 0D 0A 43 74 6C 20 69 72 20 56 00 01 00 76 00 36 00 00 2D 65 89 6E


Ou estou falando besteira?
Aguardo ajuda.

Exibições: 361

Responder esta

Respostas a este tópico

No tutorial que você seguiu há duas etapas na obtenção de uma imagem da câmera. A primeira é ser capaz de obter o HEX adequado para imprimir no monitor serial Arduino. A segunda é ser capaz de transformar todo o HEX em uma imagem JPEG utilizando Python.

Pela sua saída no serial, deve ser o HEX correspondentes a imagem. Você se certificou de fazer a segunda etapa?

A camera Linksprite é serial, a principio vc nem precisaria do arduino. Isso pq ela na verdade é uma placa complexa com uma camera CCD e um microcontrolador super potente (muito mais que um arduino comum) para conseguir compactar a imagem no formato JPEG.

Se vc olhar em:

https://www.sparkfun.com/products/retired/10061

Tem um software de teste. Sugiro testar nele primeiro. Se os dados não vem pode ser que ela não esteja mandando ou que vc não tenha em maos uma legitima camera linksprite.

O unico hardware q vc vai precisar é um conversor RS232-TTL.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço