UKHeliBob:
So how are the arrays declared now ?
int voltage;
int table[200];
int timee[200];
int n;
bool finish;
unsigned long ttimee;
void setup() {
pinMode(9, OUTPUT);
pinMode(3, OUTPUT);
pinMode(5, OUTPUT);
digitalWrite(5, HIGH);
Serial.begin(115200);
digitalWrite(3, 0);
analogWrite(9, 90);
n = 0;
finish = 0;
ttimee = 0;
}
void loop() {
if (n < 200) {
if (millis() - ttimee >= 1) {
voltage = analogRead(A0);
table[n] = voltage;
timee[n] = millis();
n++;
ttimee = millis();
}
}
else if (!finish) {
finish = true;
analogWrite(9, 0);
for (n = 0; n < 200; n++)
{
Serial.print(timee[n]); Serial.print("\t"); Serial.println(table[n]);
}
}
}