Hi,
ich versuche gerade eine (bzw. später auch mehrere) Variablen vom Arduino an den Pi zu senden.
Dabei habe ich versuch dieses Tutorial zu verwenden. Da ich aber keinen Google AppEngine Server verwenden will, sonderen erstmal nur die Variable ausgeben musst eich den Python-Code ein wenig abändern:
from serial import Serial
import re
serial_pattern = r"(\d+\.\d*)";
serial_port = '/dev/ttyACM0';
serial_bauds = 9600;
s = Serial(serial_port, serial_bauds);
line = s.readline();
line = s.readline()
m = re.match(serial_pattern, line);
print line
Alles anzeigen
Jetzt gibt er mir die Temperatur (Ich hab keinen analogen Temperatursensor sondern ein Poti am Arduino angeschlossen) zwar aus, allerdings mit "T:" und Zeilenumbruch. Ich würde aber gerne nur den Wert der Variable haben um diese Weiterverarbeiten zu können.
Wenn ich aber beim Arduino-Code
entferne gibt mir der Raspberry Pi gar nichts mehr aus. Obwohl das
Element eigentlich ja die Temperatur zum Pi senden müsste. Gibt es eine Möglichkeit nur die Variable zu übertragen?
Kann ich auch mehrere Variablen übertragen?
MfG c3ntry