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
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.
Ok Arduino Micro liegt vor, SD breakout Modul auch. Dann den Sensor der auch mit dem Micro verbunden wird. Als Datenlogger reicht dieses sd breakout aus, da braucht man keinen openlog oder data logging shield wird gesagt.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.