Dansk Elektronik Forum

Generel Elektronik => Arduino & Lign. => Emne startet af: jar efter August 19, 2017, 12:40:19

Titel: ARDUINO print kommando
Indlæg af: jar efter August 19, 2017, 12:40:19
Hej alle
Kan i hjælpe en aldrende nybegynder i C programmering?
Roder lidt med ARDUINO, vil gerne skrive til seriel monitor, som feks:
Serial.print("counter1:");
Serial.println(counter1);  eller
Serial.print("PIN 3=" );
Serial.println(digitalRead(3));
det virker fint, men kan de to print linier monstro ikke slås sammen
til noget som:
Serial.print("counter1:" ,(counter1); 
eller noget lignende.
Har søgt på nettet og famlet i blinde-har ikke selv fundet en løsning.
Håber på lidt hjælp

mvh
Jørn Agerbo
Titel: Sv: ARDUINO print kommando
Indlæg af: gerd efter August 19, 2017, 15:49:32
Hej Jørn,
det er muligt med "+" operatøren.

Kode:
Serial.println( "PIN 5=" + digitalRead(3) );

https://www.arduino.cc/en/Tutorial/StringAdditionOperator
Titel: Sv: ARDUINO print kommando
Indlæg af: jar efter August 19, 2017, 16:51:02
Hej Gerd
Tak for dit svar, Den havde jeg nok ikke fundet med det første!
Det virker som om jeg ligesågodt kan fortsætte som jeg var begyndt.

"PIN 5" var en slågejl.
mvh
Jørn