/* Μετατροπή αναλογικού σε ψηφιακό */ #define ANALOGPIN A0 void setup () { Serial.begin(9600); // Εκκίνηση σειρ. επικοινωνίας στα 9600 bps //pinMode(ANALOGPIN, INPUT); // Καλή τακτική, όχι όμως απαραίτητη } void loop () { int value = analogRead(ANALOGPIN); // Μετατροπή αναλογικού σε ψηφιακό, και // αποθήκευση αποτελέσματος στην // ακέραια μεταβλητή value float voltage = value*5.0 / 1024.0; // Μετατροπή σε τάση Serial.print("Input Voltage is: "); // Αποστολή του αποτελέσματος στη Serial.print(voltage); // σειριακή κονσόλα Serial.println(" V"); delay (1000); // Αναμονή 1sec }