collapse

* Links de Robótica

* Posts Recentes

RN42 e TP-Link MR3020 por doiga
[Hoje às 19:22]


Ajuda Projecto IR / RF por senso
[Hoje às 13:15]


Recomendação de um opamp para um DAC r2r por Njay
[Hoje às 12:33]


Ideias para construir um quadrúpede simples por dropes
[Ontem às 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]


Amplificador audio por beirao
[12 de Novembro de 2017, 23:43]


Power_OK Enermax por edeweld
[12 de Novembro de 2017, 17:15]

Autor Tópico: projeto - gps + dataloger + gprs + ftp  (Lida 1214 vezes)

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

Offline sergiotux

  • Mini Robot
  • *
  • Mensagens: 19
projeto - gps + dataloger + gprs + ftp
« em: 25 de Novembro de 2012, 22:40 »
Olá amigos alem mar...
Sou do Brasil e gostaria de pedir a ajuda de todos.

Estou tentando desenvolver um sistema onde consiga salvar os dados do em um cartão sd e de tempo em tempo faço o ftp desse arquivo para um servidor.

Alguém tem algo parecido com isso?

Hoje consigo salvar os dados no cartão e parei por ai.

Tenho um:

- arduino uno
- gps skylab skm 53
- sd shild
- gprs sim900

Podem me ajudar?

Muito obrigado a todos.

Abraços

Sérgio

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.490
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: projeto - gps + dataloger + gprs + ftp
« Responder #1 em: 26 de Novembro de 2012, 04:05 »
qual é a duvida mesmo?

que dados queres gravar? e tens o quê e como?..

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: projeto - gps + dataloger + gprs + ftp
« Responder #2 em: 26 de Novembro de 2012, 08:35 »
Podes sempre ter o teu servidor com um Xbee, e no teu projecto ter outro Xbee, e de tempos em tempos tranferes os dados via Wireless com o Xbee...

Offline sergiotux

  • Mini Robot
  • *
  • Mensagens: 19
Re: projeto - gps + dataloger + gprs + ftp
« Responder #3 em: 26 de Novembro de 2012, 19:44 »
Amigos, eu tenho esse pde funcionando... (abaixo) alguém sabe como posso fazer o ftp dele para o servidor usando GPRS (3g)? Tenho um sim900 (http://dx.com/p/freaduino-gsm-gprs-shield-expansion-board-for-arduino-black-146649).
O sistema será movel em um local distante, por isso não dá pra usar wireless.

Muito obrigado

#include <SD.h>
#include <SoftwareSerial.h>

const int chipSelect = 10;
SoftwareSerial mySerialGps(4,5);

#define BUFFSIZ 300
char buffer[BUFFSIZ];

void setup()
{
  Serial.begin(19200);
  Serial.print("Initializing SD card...");
  mySerialGps.begin(9600);

  if (!SD.begin(chipSelect)) {
    Serial.println("Card failed, or not present");
    return;
  }
  Serial.println("card initialized.");
}

void loop()
{
  readline();

  if (strncmp(buffer, "$GPRMC",6) == 0) {
 
    File dataFile = SD.open("gps.log", FILE_WRITE);

    if (dataFile) {
      dataFile.println(buffer);
      dataFile.close();
      Serial.println(buffer);
    } else {
      Serial.println(buffer);
    }
  }
}



void readline(void) {
char c;
char buffidx = 0;       

  while (1) {
    c = mySerialGps.read();
    if (c == -1) continue;
    if (c == '\n') continue;
      if ((buffidx == BUFFSIZ-1) || (c == '\r')) {
        buffer[buffidx] = 0;
        return;
      }
    buffer[buffidx++]= c;
  }
}