Protótipo AVR, GPRS e GPS interessante que já funciona.

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Protótipo AVR, GPRS e GPS interessante que já funciona.

Mensagempor migleo » 18 Out 2006 07:27

Funciona com qualquer software gráfico de mapas para GPS, e enquanto não faço antenticações, pode ser acessado pela internet com uns 03 comandos no prompt DOS de qualquer micro que esteja na internet, desde que seja capaz de abrir a porta 205.

abra o prompt DOS e digite:

ftp (enter)
open gprsrls.myftp.biz 205(enter)
(enter)
(enter)
ls(enter) (LS minúsculo)
Se der certo, aparecerá a última string GPRMC enviada pelo dispositivo.

Com cabeçalho, hora (3h a mais que o brasil),lat,long,velocidade em nós,azimute de deslocamento,data. no padrão grau, minuto e milésimo de minuto: 18º 40'. 5060'.

para sair, digite:

quit(enter)

A cada +- 5 min ele é atualizado, mostrando a última localização do veículo.

Se quiser ver no Google Earth, certifique nas opções de coordenadas do earth, se está no modo grau e não grau,min e segundo, onde se coloca a cidade, digite as coordenadas que aparecem na string recebida pelo ftp no seguinte formato:

41 57.5050W 18 50.5050S e o google vai mostrar o local (esta coordenada de exemplo é da minha casa.

Com o google earth e mais uns 3 comandos do dos , você consegue ver onde meu carro está.

Ele entende SMS no padrão que definí pra trocar o ip quando eu quero, atende o RING subindo pra internet quando disca pra ele, atende a ligação CSD pra eu conversar com a interface,tem 512K de e2P,buzzer,etc...

Ainda não é nada além de um mero coletor de dados, mas no Delphi do lado de cá ele vai ficar gigante.
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Re: Protótipo AVR, GPRS e GPS interessante que já funciona.

Mensagempor sandei » 19 Out 2006 06:05

Você está utilizando um Modem GPRS ? ou um celular foi dificil conseguir por exemplo fazer com que seu celular ou modem (td mesma Coisa), se conecta-se ao seu pc , porque a cada Momennto que o celular se conecta a internet ele recebe um IP dinamico ?

Fabio..
sandei
Byte
 
Mensagens: 278
Registrado em: 13 Out 2006 08:15

Mensagempor migleo » 19 Out 2006 13:57

O modem GPRS G20 motorola, realmente pega um IP dinâmico a cada vez que se anexa à rede gprs, mas o servidor que preciso acessar tem sempre o mesmo nome de domínio, graças ao no-ip.

Sabendo o ip com um ping no host name , envio o mesmo por torpedo ao modem, obedecendo meu padrão, sendo que este procedimento só é realizado quando meu ip no velox muda( aquí em casa, fica até 15 dias sem mudar).Quando for pra valer eu coloco um ip fixo em casa e pronto!

Se o G20 resolvesse DNS, não precisaria do torpedo para trocar o IP.

Além disso, tem que fazer NAT no router DSL, abrindo as portas que serão usadas (205 no exemplo)e redirecionar também para o IP frio dentro da rede (192.168.1.20).

Ainda tem muita coisa pela frente e uma delas é a situação do carro na garagem sem sinal do gps e até da própria cobertura GSM. Nada que um banco de memórias e um procedimento de gerencia correto não resolva.
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Mensagempor migleo » 23 Out 2006 20:36

Informação sensível muito útil para quem experimenta dispositivos baseados em GPS:

www.googlemaps.com

Digite na caixa de edição as coordenadas no seguinte formato :

-18 50.5050,-41 57.5050 e click em search maps . Obterá o mapa do local, fotos satélite ou híbrido contendo fotos sat + nome das ruas. Facilidade para impressão ou enviar email. Utilize o zoom da barra à esquerda e verá com precisão o local da coordenada em questão.

Com certeza, esta justifica um

Imagem
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Mensagempor sandei » 27 Jan 2007 15:41

Neste sistema seu é possível através do pc conectado a internet enviar um dado para o modem o qual possuí um IP INVALIDO? COMO ?
sandei
Byte
 
Mensagens: 278
Registrado em: 13 Out 2006 08:15

Mensagempor migleo » 29 Jan 2007 19:52

Veja só, quando voce conecta em qualquer servidor ele não atende com boas vindas?
ex: quando alguém se conecta meu servidor envia uma mensagem simples como: Seja bem vindo!

Agora de outra forma posso tratar sua conexão assim que você receber as boas vindas e enviar a informação com um protocolo em cujo cabeçalho você se identifique: "Sou sandei,latitude,longitude,etc..." Como sei o socket(0 a N) que você está conectado, o que eu quiser enviar pra você poderá ser encaminhado neste instante.

Veja bem, o servidor não adivinha quem chegou num IP dinâmico se o mesmo não se identificar.
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Visualizando num modo gráfico o dispositivo em questão:

Mensagempor migleo » 28 Fev 2007 21:10

Prestem atenção no significamento explicatício da descrição a seguir:

Compartilho por meio deste, uma insignificante fraçãozinha de meus míseros conhecimentos científicos adquiridos aquí e no segundo andar do meu fundo de quintal!

Visite este link, e use como username: asm51 , password: avr , e baixe e ou execute um programinha que surpreende mais uma vez, haja vista ser a primeira demonstração GPS/GPRS no site, das possibilidades de nossos ATMEL AVR.

Podem liberar o acesso, se o firewall de seus micros exibir alguma crítica, por que este arquivo está limpo e fui eu quem implementou!

Mais uma vez, AVR ATMEL demonsmonstra capacidade da plataforma quando em boas mãos!

Estou usando porta 8080 durante testes,sem autenticação, e por enquanto ficará liberada para acesso dos amigos asm51!

Sintam-se a vontade para críticas ou sugestões, diante de minha tamanha insignificância!

http://www.migleo.com/asm51/client108.zip

Imagem
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Mensagempor sandei » 01 Mar 2007 00:51

Assim não Da só desperta curiosidade ! Ai Migleo ficou Show pode dizer como manipulou o google ou faz parte do projeto "confidencial".

Fabio.
Editado pela última vez por sandei em 01 Mar 2007 07:42, em um total de 1 vez.
sandei
Byte
 
Mensagens: 278
Registrado em: 13 Out 2006 08:15

Mensagempor chrdcv » 01 Mar 2007 01:33

Parabéns Migleo! Ficou muito legal...

chrdcv
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13

Mensagempor guest2003 » 01 Mar 2007 16:06

Show de bola !!

Estava escondido no meio do mato quando olhei ! heheheeh

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor EDSONCAN » 01 Mar 2007 16:43

Como sugestao:

Por que vc nao usa um get na porta 80 (html) direto como no exemplo:
GET http://www.teste.com.br/receive.php?GPRS=1243124124312\r\n
EDSONCAN
Word
 
Mensagens: 876
Registrado em: 11 Out 2006 14:11

Mensagempor ernande_filho » 02 Mar 2007 01:27

Sandei, como Migleo ainda não respondeu sua pergunta, acho que ela se esplica nesse link:

http://maps.google.com/?q=-19%2050.5050%2C-41%2057.5050

Acredito que é só colocar as coordenadas no endereço do browser que ele abre.
No caso de Migleo, ele automatizou direto no programa dele.

Me corrijam se eu estiver errado.

[]s,

EF
Ernande Filho

==>> Meus cabelos já não caem, PULAM!! <<==
Avatar do usuário
ernande_filho
Byte
 
Mensagens: 233
Registrado em: 13 Out 2006 17:28
Localização: Recife/PE/Brasil

Mensagempor migleo » 02 Mar 2007 06:34

Isso mesmo amigos,

Basta automatizar o que já estava descrito no quarto post deste mesmo tópico relacionado com as coordenadas no googlemaps.

Obrigado a todos pelos testes, e agora vou verificar se consigo implementar a sugestão EdsonCan!
Asm51 desde 19-03-2003 Atmel Avr Assembler Projects
Avatar do usuário
migleo
Byte
 
Mensagens: 118
Registrado em: 12 Out 2006 09:26
Localização: Minas Gerais

Mensagempor guest2003 » 29 Ago 2007 22:07

Topico muito legal... morreu ?!?!

Apenas upando... novidades Migleo ?

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor regiscruz » 17 Set 2007 12:23

Pois é meu caro Migleo, tiro o chapéu pra vc.
Tenho certeza que muitos de nós (inclusive eu) ja pensamos em fazer algo semelhante mas nunca tivemos disposição/iniciativa, tenho que lhe dar os parabéns pelo seu projeto que ficou show de bola.
Só espero que vc não se importe com o Big Brother que vc acabou de criar...rs...

Hoje fiz meu primeiro teste com o seu projeto e dei a sorte de presenciar o funcionamento dele em movimento, vc estava a poucos metros de chegar a algum lugar mas deu para perceber que realmente funciona.

As 12:10
041 57.3879W 18 52.2937S
Cinco minutos depois
41 57.3910W 18 52.3127S

Muito legal, mande mais novidades.... Um abraço.
Existem três leis que governam o mundo...
A Lei da gravidade, a Lei do mais forte e a lei de Murphy.
Avatar do usuário
regiscruz
Byte
 
Mensagens: 154
Registrado em: 21 Out 2006 10:22
Localização: Uberaba - MG

Próximo

Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x