Serielle Kommunikation


hallo leute,

bin absoluter neueinsteiger.
habe gestern das arduino uno bekommen uns muss damit ein problem lösen:

ich übertrage x- und y- koordinaten eines maussensors (adns-2051) über den usb-port des arduinos.
das scheint schonmal zu funktionieren.

und jetzt das eig. problem:
ist es irgendwie möglich, diesen übertragenen werten einen genauen zeitwert zuzuordnen? 
jeder übertragene wert sollte genau den zeitwert beinhalten, der seit beginn der messung vergangen ist.

hat jemand damit vielleicht schon erfahrungen?

wäre sehr sehr dankbar für eure hilfe!

grüße,
sebbo

quote
hat jemand damit vielleicht schon erfahrungen?

nein. aber zu
quote
ist es irgendwie möglich, diesen übertragenen werten einen genauen zeitwert zuzuordnen?
jeder übertragene wert sollte genau den zeitwert beinhalten, der seit beginn der messung vergangen ist.

möglich ist es bestimmt, nur muss man dafür wissen, du mit den werten machen willst. wenn du erstmal testen willst, würde ich dir empfehlen per serial.println() beziehungsweise serial.print() immer in einer zeile erst die koordinaten zu schreiben und dann die zeit
quote

int x = a0; //weiß nicht, ob die signale digital oder analog sind, musst du dann halt anpassen
int y = a1; //weiß nicht, ob die werte in ganzen zahlen auf zwei pins reinkommen, musst du halt anpassen

void setup(){
  serial.begin(9600); //zum beispiel
  pinmode(x, input);
  pinmode(y, input);
}

void loop(){
  serial.print(analogread(x) + ", " + analogread(y) + ", " millis() + " ms;");
  serial.println;
  delay(1); //damit nicht allzuviele werte reinkommen.
}


keine ahnung, ob das geht, aber du kannst es ja mal (mit seriellem monitor halt) ein paar sekunden laufen lassen und die maus ein bisschen bewegen. dann mal angucken ob du das haben willst.
wenn du die werte aber irgendwie verarbeiten willst, würde ich eeprom empfehlen, oder variablen, die das ganze erst mal speichern und dann verarbeiten.
wie man das besten macht weiß ich leider nicht.


Arduino Forum > International > Deutsch (Moderator: uwefed) > Serielle Kommunikation


arduino

Comments

Popular posts from this blog

Convierte tu Raspberry en un NAS. Firmware fvdw-sl 15.3 - Raspberry Pi Forums

How to format a Get Request

avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x62