Página 1 de 1

[Interface GPS-NIKON] Geotag photos

MensagemEnviado: quarta 03 out 2012, 00:21
por Bolacha
Depois de ver alguns dos acessórios disponíveis para a Nikon D7000 chamou-me a atenção o GP-1 da Nikon para geo-referenciar as fotos, mas o preço levou-me logo a desistir, lembrei-me de em tempos ter feito um adaptador de GPS para a PSP e nada como uma procura pela net para obter informação sobre o GP-1 e o protocolo utilizado pela Nikon e dos GPS Bluetooth.

As Câmaras Nikon apenas aceitam NMEA data a 4800bps enquanto a saída de NMEA data destes GPS é por norma de 34800bps, o que o interface e firmware apresentado vão fazer é reduzir o high speed UART e transforma-lo em slower speed.

Por isso se tiverem em casa um GPS Bluetooth que já não utilize (com protocolo NMEA 0183) e queiram dar uso dele numa câmara fotográfica da Nikon equipada com a ficha N3 (D3100, D3200, D5100, D7000,...) pode ver abaixo como o fazer para Geo-referenciar as fotos.

ATENÇÃO: O CIRCUITO APRESENTADO FUNCIONA NA PERFEIÇÃO E NÃO ME RESPONSABILIZO POR GPS QUE DEITEM FUMO, CÂMARAS FOTOGRÁFICAS QUE VIREM TORRADEIRAS, NEURÓNIOS QUE PIFEM O FUSÍVEL!
SE NÃO PESCAM UM BOI DISTO NÃO SE AVENTUREM, POIS PODE CAUSAR COISE DA CENA GRAVE!


(photo-) Material necessário:
1x Controlo remoto (Shutter) para a Nikon D7000 para aproveitarmos a ficha N3 e até o próprio controlo remoto ;) Podem procurar no ebay por MC-DC2
1x Cabo com ficha mini-usb (ou um ficha mini-usb macho)
1x Eeprom ATmega168-20PU (PDIP 28 pinos)
1x GPS Bluetooth, no meu caso usei um Holux GPSlim236 mas em principio funciona com outras marcas e modelos.

Imagem Imagem Imagem Imagem

Material opcional no caso de queremos aproveitar o Controlo remoto:
1x Jack Stereo 3.5mm macho
1x Jack Stereo 3.5mm fêmea

(photo-) O esquema: é bastante simples por isso não vejo necessidade em criar um circuito impresso e podemos soldar diretamente os fios à ATmega168 que tem de ser programada com um programador profissional antes de fazermos as ligações ou programar com um ISP-prog mesmo com as soldaduras já feitas utilizando as ligações ISP mostradas no esquema.
Imagem
O próprio GPS pode fornecer a alimentação de 3.3V e os 3.3V da TTL UART data, mas no esquema coloquei um comutador no caso de quererem escolher a fonte de alimentação (GPS ou Câmara) para o interface.
No meu caso fui tirar a alimentação da maquina porque com a alimentação do receptor de GPS por vezes tinha dificuldade em que a maquina reconheça o sinal.
ATENÇÃO: Nunca utilizar ambas as alimentações (GPS e Câmara) ao mesmo tempo!

(photo-) Ligações e preparação das fichas:
Imagem
1. Na imagem da esquerda, começamos por descascar a ficha N3 do Controlo remoto com a ajuda de um x-acto.
2. Na imagem ao centro, vamos guardar a capa que cortamos para depois a aproveitarmos.
3. Na imagem da direita, temos a ficha já descascada.

Vamos agora fazer as ligações da ficha N3 da Nikon:
Imagem
4. Na imagem da esquerda podemos ver a disposição das ligações.
5. Na imagem ao centro podemos ver os pontos a soldar, no caso de querermos utilizar a alimentação da câmara para alimentar o interface devemos ligar também os "+5V".
ATENÇÃO: Nunca utilizar ambas as alimentações (GPS e Câmara) ao mesmo tempo!
6. Na imagem da direita temos as outras ligações da ficha, apenas é necessário o pino GPS (4800 TTL NMEA GPS DATA IN), mas como vamos aproveitar o Controlo remoto ligamos também os pinos mostrados.

Chegou a vez de fazermos o mesmo à ficha mini-usb (ou cortamos o cabo e com a ajuda de um multímetro identificamos os pinos/fios)
Imagem
7. Agora ligamos os 3 pontos conforme mostrado na ficha mini-usb, seguindo o esquema mostrado no inicio do tópico.
ATENÇÃO: Nunca utilizar ambas as alimentações (GPS e Câmara) ao mesmo tempo!

A parte do hardware está finalizada.

(photo-) Ligações para aproveitarmos o Controlo remoto (Opcional):
Imagem
8. Com o jack stereo 3.5mm macho, fazemos a ligação ao Controlo remoto com as ligações acima mostrada.
(as cores do cabo do Controlo remoto em principio são as seguintes: Vermelho->Shutter / Branco->Ground / Amarelo->Focus, mas é preferivel confirmar na altura de descascar a ficha)

Imagem
Chegou a vez de ligarmos um jack stereo 3.5mm fêmea à ficha N3 da Nikon, na imagem mostro dois tipos dessas fichas a do centro com montagem em painel e a da esquerda para montagem em placa de circuito impresso, mas podem utilizar também para montagem em cabo.
Desta forma podem utilizar o receptor de GPS e o Controlo remoto ao mesmo tempo desligando este ultimo quando não necessário ;)

Podem descarregar o ficheiro "Sch_hex_GPS_USB-N3.rar" com a .hex e o esquema em eagle 6.2

(photo-) Programar a AVR ATMega168:
Descarregar o ficheiro "Sch_hex_GPS_USB-N3.rar" com o esquema em eagle 6.2 e o .hex pronto a programar, bastando ter em atenção as configurações de:
Em ISP: HFUSE = 0xdd LFUSE = 0xe2
Em Programador: Activar: programar Flash / Eeprom / Device configuration (lock and fuses) e deixo as restantes configurações como mostrado na foto:
Imagem

Caso tenham alguma duvida já sabem... ;)

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: quarta 03 out 2012, 01:20
por Bolacha
Ainda falta acabar melhor as fichas e o cabo, mas aqui ficam algumas fotos:

Imagem
Imagem
Imagem
ImagemImagem

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: quarta 03 out 2012, 09:32
por nunocspinto
Muitoooo fixe!!

Sent from my LG-C660 using Tapatalk 2

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: quinta 04 out 2012, 19:15
por Insano
E tira fotos na mesma...?

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: sexta 05 out 2012, 01:06
por Bolacha
Insano Escreveu:E tira fotos na mesma...?

Claro que sim, e com as coordenadas de onde foi tirada. Também queres? [:P]

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: sexta 05 out 2012, 14:50
por Insano
Ainda tenho boa memória.... :P

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: terça 09 out 2012, 02:41
por nosfaratu
Eu tenho uma nikon 3100 e agora deste vontade de eu fazer uma cena destas :-D

Esses GPS usados são caros?

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: sexta 12 out 2012, 20:34
por Bolacha
nosfaratu Escreveu:Eu tenho uma nikon 3100 e agora deste vontade de eu fazer uma cena destas :-D

Esses GPS usados são caros?


O mais barato que encontrei no ebay foi na casa dos €40 para cima. Vai seguindo a secção de classificados pode ser que apareça alguma coisa.
Ainda só testei com os Holux mas em principio qualquer gps BT com norma NMEA funciona. Se avançares com isso e precisares de ajuda diz.

[Interface GPS-NIKON] Geotag photos

MensagemEnviado: sexta 12 out 2012, 22:07
por Bolacha
Existem outros GPS que podem também ser utilizados para o mesmo efeito como é o caso dos GPS-360 e GPS-500 da Microsoft, estes não precisam de nenhum interface para transformar o sinal NMEA, pois eles próprios funcionam em NMEA 4800bps tais como as Nikon. Além de serem mais pequenos ;)
Imagem

(photo-) Material necessário:
Imagem Imagem
1x Controlo remoto (Shutter) para a Nikon D7000 para aproveitarmos a ficha N3 e até o próprio controlo remoto ;) Podem procurar no ebay por MC-DC2
1x GPS da Microsoft do modelo GPS-360 ou GPS-500

Material opcional no caso de queremos aproveitar o Controlo remoto:
1x Jack Stereo 3.5mm macho
1x Jack Stereo 3.5mm fêmea

(photo-) O esquema: é bastante simples e podemos soldar diretamente os fios ao GPS da microsoft e à ficha N3 da Nikon. O sistema de descascar as fichas, ligação opcional do controlo remoto (shutter) é igual ao mostrado no primeiro post.
Imagem

Vamos agora fazer as ligações da ficha N3 da Nikon:
Imagem
1. Na imagem da esquerda podemos ver a disposição das ligações.
2. Na imagem ao centro podemos ver os pontos a soldar, a alimentação para o GPS é obtida através da câmara.
3. Na imagem da direita temos as outras ligações da ficha, apenas é necessário o pino GPS (4800 TTL NMEA GPS DATA IN), mas como vamos aproveitar o Controlo remoto ligamos também os pinos mostrados.

Deixo mais uma foto com a diferença dos dois modelos e respetivos cabos/ligações:
Imagem

E já sabem se precisarem de ajuda...

Re: [Interface GPS-NIKON] Geotag photos

MensagemEnviado: domingo 14 out 2012, 23:40
por Insano