Dúvida disparar data logger arduíno

Bom dia pessoal.

Montei um data logger utilizando um arduino UNO R3 + modulos de RTC, SD card que coletam sinal de um sensor. Até então ele está rodadando perfeitamente, porém preciso que ele funcione embarcado em um equimanento movel onde não será possível trabalhar com um computador dedicado.

Código:

/*
*Data Logger
*/

#include <SD.h>
#include <SPI.h>
#include <DS3231.h>

File myFile;
DS3231 rtc(SDA, SCL);

int pinCS = 10; // Pin 10 on Arduino Uno
const int audio = 0; // pino de entrada do sensor
int valor = 0;

void setup() {

Serial.begin(9600);
pinMode(pinCS, OUTPUT);

// SD Card Initialization
if (SD.begin())
{
Serial.println(“SD card is ready to use.”);
} else
{
Serial.println(“SD card initialization failed”);
return;
}
rtc.begin();
}
void loop() {
valor = ((analogRead(audio)) * 5) / 1023;
Serial.print(rtc.getDateStr());
Serial.print(",");
Serial.print(rtc.getTimeStr());
Serial.print(",");
Serial.print(int(rtc.getTemp()));
Serial.print(",");
Serial.println(valor);

myFile = SD.open(“test.txt”, FILE_WRITE);
if (myFile) {
myFile.print(rtc.getDateStr());
myFile.print(",");
myFile.print(rtc.getTimeStr());
myFile.print(",");
myFile.print(int(rtc.getTemp()));
myFile.print(",");
myFile.println(valor);
myFile.close(); // close the file;
}
// if the file didn’t open, print an error:
else {
Serial.println(“error opening test.txt”);
}
delay(50);
}

Então minha idéia é criar um botão físico de trigger para disparar e interromper a gravação do data logger, para que ele trabalhe embarcado sem o uso de um computador, mas infelizmente não sei como fazer isso. Alguém por gentileza poderia ajudar a inserir isso no código?

Desde já agradeço ajuda de todos.

Since you posted in the English part of the forum, I’ll answer in English.

Which pin is the button going to be sewn onto? A switch would prove much more reliable.

Reading the state of a pin that a switch is connected to is trivial. Doing something when the switch becomes pressed is easy - see the state change detection example.

Mostra o que tens programado e a gente dá-te uma ideia.