Daten logging mit Xbee?

OP (Firma: Moinsen) #3235831
Lesenswert?

Hallo,

ich würde gerne wissen ob man Data Logging mit Xbees machen kann. In der 
Form, als dass man ein xbee geparkt und aktiv laufen hat der dann data 
logging betreibt und diese daten direkt auf einer sd karte abspeichert. 
So dass man dann mit dem anderen xbee modul dahergehen kann und nach 
Belieben zur selbstgewählten Zeit diesen Datensatz wireless herüberladen 
kann.
Ist das möglich?

Besten Dank vorab und Gruss
Gast #3236323
Lesenswert?

Stück für Stück. Erstmal baust du dir "nur" einen Datalogger der seine 
Messdaten auf einer SD KArte speichert. Dann kommt das Funk zeug dazu. 
Zerleg das Problem in für dich zu bewältigende Teilschritt, dann machst 
du alles schön schritt für schritt, sonst verliert du zu schnell den 
überblick.
OP (Firma: Moinsen) #3239746
Lesenswert?

Ich bin gerade mit dem SD Tutorial beschäftigt. 
http://www.ladyada.net/products/microsd/

Ich möchte ein sketch machen, was heisst das eigentlich korrekt 
übersetzt auf deutsch?, wo man eine Datei schreiben kann aber ich finde 
die entsprechende test.txt datei nicht. Wo muss ich die suchen?
________________________________________
:
#include <SD.h>

File myFile;

void setup()
{
Serial.begin(9600);
Serial.print("Initializing SD card...");
// On the Ethernet Shield, CS is pin 4. It's set as an output by 
default.
// Note that even if it's not used as the CS pin, the hardware SS pin
// (10 on most Arduino boards, 53 on the Mega) must be left as an output
// or the SD library functions will not work.
pinMode(10, OUTPUT);

if (!SD.begin(10)) {
Serial.println("initialization failed!");
return;
}
Serial.println("initialization done.");

// open the file. note that only one file can be open at a time,
// so you have to close this one before opening another.
myFile = SD.open("test.txt", FILE_WRITE);

// if the file opened okay, write to it:
if (myFile) {
Serial.print("Writing to test.txt...");
myFile.println("testing 1, 2, 3.");
// close the file:
myFile.close();
Serial.println("done.");
} else {
// if the file didn't open, print an error:
Serial.println("error opening test.txt");
}
}

void loop()
{
// nothing happens after setup
}
______________________________________________________________-

When you run it you should see the following:

Image


You can then open up the file in your operating system by inserting the 
card. You'll see one line for each time the sketch ran. That is to say, 
it appends to the file, not overwriting it.

Image

Den ersten Bildkasten das läuft, aber diese Test.txt datei wie gesagt 
die finde ich irgendwie nicht.

danke
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren