Hallo
Ik ben bezig met een projectje waarin ik gebruik van de seriële monitor om een waarde in te voeren.
Echter stoot ik op een probleem. Wanneer ik namelijk een waarde heb ingegeven, zet arduino automatisch nadat ik de waarde heb ingevoerd een nul in de seriële montitor. Met als gevolg dat het programma niet werkt volgens ik dat zou willen.
De arduino moet namelijk iets doen wanneer de waarde die ik heb ingegeven gelijk is een vooraf bepaalde waarde. Indien dit niet zo is, moet hij iets anders doen. Dat eerste doet hij perfect als ik de juiste waarde ingeef, maar direct erachter voert hij ook het tweede uit. Omdat de 0 die er direct wordt achtergezet niet gelijk is aan de voorafbepaalde waarde.
Met andere woorden, hoe zorg ik ervoor dat er geen nul wordt geplaatst?
Hier nog even de codes die ik gebruik voor mijn Seriële monitor:
if(Serial.available() > 0){
input = Serial.parseInt();
Serial.println(input);
Hoop dat iemand mij hierbij kan helpen.
Alvast Bedankt
Milan