Moin, hatte jemand von euch schon mal Probleme mit dem seriellen Monitor bzw. Plotter? Bei vielen meiner Programme steigt der Arduino aus, sobald den Monitor bzw. Plotter starten möchte. Hat jemand eine Ahnung warum? Ganz einfacher Beispielcode:
1 | float a = -5; |
2 | int val=0; |
3 | |
4 | |
5 | void setup() |
6 | {
|
7 | Serial.begin(9600); |
8 | pinMode(8, OUTPUT); |
9 | digitalWrite(8, HIGH); |
10 | |
11 | }
|
12 | |
13 | void loop() |
14 | {
|
15 | if (Serial.available() >0) { |
16 | |
17 | /* whatever is available from the serial is read here */
|
18 | val = Serial.read(); |
19 | |
20 | {
|
21 | |
22 | if(val==20) |
23 | {
|
24 | for(int i = 0; i <=200000; i++) |
25 | {
|
26 | Serial.println(a); |
27 | }
|
28 | }
|
29 | }
|
30 | }
|
31 | }
|