Brauchst Du nicht auch ein Programm für den ARDUINO als ADC?
Z.B.
Delphi-Quellcode:
// ADC
int ADC0=0;
int value;
int LEDpin=13;
void setup()
Serial.begin(9600);
void loop()
value=analogRead(ADC0);
Serial.print("ADC0 = ");
Serial.println(value);
delay(1000);
// alle nötigen Klammern entfernt - sind verwirrend...
Zum Testen: LED blinken lassen mit einstellbarer Frequenz durch Poti
Delphi-Quellcode:
// LED Blinkfrequenz über ADC einstellen
int ADC0=0;
int value;
int LEDpin=13;
void setup()
//{
pinMode(LEDpin,OUTPUT);
//}
void loop()
//{
value=analogRead(ADC0);
digitalWrite(LEDpin, HIGH);
delay(value);
digitalWrite(LEDpin, LOW);
delay(value);
//}