Serial.print
4 berichten
• Pagina 1 van 1
Serial.print
Als ik de waarde van variabele x wil printen gevolgd aangevuld met de text 'graden" dan gaat dat met:
Serial.print(x);
Serial.print(" graden");
Kan het gewenste effect ook gecombineerd worden met een(1) Serial.print?
Serial.print(x);
Serial.print(" graden");
Kan het gewenste effect ook gecombineerd worden met een(1) Serial.print?
Advertisement
Re: Serial.print
Lijkt mij wel mogelijk maar heeft volgens mij wel veel meer instructies nodig.
Wat ik zou proberen is van de variabele een tekst maken, dan de beide teksten aan elkaar plakken en vervolgens de geplakte tekst printen.
Geen idee of dat kan maar het is in elk geval véél omslachtiger.
Wat ik zou proberen is van de variabele een tekst maken, dan de beide teksten aan elkaar plakken en vervolgens de geplakte tekst printen.
Geen idee of dat kan maar het is in elk geval véél omslachtiger.
- Gij Kieken
- Berichten: 636
- Geregistreerd: 15 Nov 2015, 11:54
Re: Serial.print
Zoiets misschien.
https://www.e-tinkers.com/2020/01/do-yo ... ing-point/
https://www.e-tinkers.com/2020/01/do-yo ... ing-point/
Re: Serial.print
Bedankt voor beide reacties.
De blog achter de link is een interessant artikel.
Uiteindelijk lukte het om alle gewenste output met een (1) Serial.print op te lossen door gebruik te maken van de String() functie.
Voorbeeld:
void setup() {
Serial.begin(9600);
float temp = 23.2;
float humidity = 80.5;
Serial.println("Temperatuur = " + String(temp,1) + " C, Vochtigheid = " + String(humidity,1) + " %");
void loop() {}
Resultaat in de ser. monitor:
Temperatuur = 23.2 C, Vochtigheid = 80.5 %
De blog achter de link is een interessant artikel.
Uiteindelijk lukte het om alle gewenste output met een (1) Serial.print op te lossen door gebruik te maken van de String() functie.
Voorbeeld:
void setup() {
Serial.begin(9600);
float temp = 23.2;
float humidity = 80.5;
Serial.println("Temperatuur = " + String(temp,1) + " C, Vochtigheid = " + String(humidity,1) + " %");
void loop() {}
Resultaat in de ser. monitor:
Temperatuur = 23.2 C, Vochtigheid = 80.5 %
4 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: emuqokyuyq en 28 gasten