das sei() erst nach den inits aber noch vor dem read_ADC so früh darfst du den natürlich auch nicht raushauen ^^
hast du denn mal z.B. mit einem Voltmeter überprüft ob da überhaupt eine Spannung messbar ist ?!
EDIT: Ei Ei Ei ... das erste read darf außerdem NICHT vor dem init stehen!!!!! erst die inits, dann sei() dann das erste read
PS: ich schau nochmal eben ins DAtenblatt ob alles richtig konfiguriert iss
okay Folgendes:
mit REFS0 REFS1 nimmst du die interne 2.56V Referenz richtig?
mit ADPS1 ADPS0 ist dein Teiler 8 nicht 128 wie im Kommentar richtig?
Wie hast du den Sensor angeschlossen?! Was erwartest du für eine Spannung?! Wie ist der AREF-Pin beschaltet !?
PPS: Hast du überprüft ob er den Wert mehr als nur einmal ausgibt?!
Lesezeichen