Hallo Zusammen,
ich habe 2 Arduino UNO. Damit verbunden ist jeweils ein xBee Pro Serie 1 Modul. Beide Module sind mit X-CTU konfiguriert. Die Übertragung der beiden Module funktioniert auch.
An der einen Kombination(Arduino/xBee) ist ein Beschleunigungssensor (ADXL 335) angeschlossen. Dessen x und y Werte möchte ich einlesen und an die andere Kombination senden.
Die Ausgabe am seriellen Monitor sieht dann z.B. so aus 257,321Code://Sender void loop() { Serial.print(analogRead(x_pin); // z.B. 257 Serial.print(","); Serial.println(analogRead(y_pin); // z.B. 321 delay(100); }
Jetzt möchte ich am Empfänger die jeweiligen Werte einlesen und einer Variablen übergebe.
Bei der Ausgabe im seriellen Monitor sind alle Zeichen untereinander geschrieben.Code:// Empfänger { if (Serial.available() >0) { char ch = Serial.read(); Serial.println(ch); } }
Jetzt hab ich keine Ahnung, wie ich die Werte wieder als int einlese und somit den jeweiligen Variablen zuordnen kann.
Währe echt super, wenn mir jemand helfen könnte.







Zitieren

Lesezeichen