ESP8266 Analogeingang als Digitalen benutzen

Gast #6083760
Lesenswert?

Hi,

ich habe einen ESP8266F Modul und mir fehlt für ein Projekt genau einen 
Digitalen Eingang. Ich dachte mir bevor ich mit Multiplexen anfange 
benutze ich den A0 Pin als Digitalen Eingang für meinen Dht11. Hat 
jedoch nicht funktioniert. Habe ich das falsch programmiert oder kann 
ich den Analogen nicht als Digitalen benutzen ?

Mfg
Gast #6083834
Lesenswert?

Falls du den RX Pin nicht schon in verwendung hast kannst du auch 
einfach den als normalen GPIO Pin verwenden.
Geht zwar auch mit dem TX Pin, der darf aber auf keinen Umständen beim 
Starten/Booten des Modules auf LOW sein da der ESP sonst nicht im 
gewünschten Modus startet.
Gast #6083848
Lesenswert?

Seedy schrieb:
> Habe ich das falsch programmiert oder kann
> ich den Analogen nicht als Digitalen benutzen ?

Die Frage kannst du dir ganz einfach selbst beantworten: RTFM
Im Datenblatt steht im Abschnitt /ADC (Analog-to-Digital Converter)/, 
dass der ADC am Pin6 (TOUT) hängt. Die Abbildung 2-1 verrät dir dann 
sofort, dass das kein GPIO ist und auch nie sein wird - egal was du 
programmierst.
#6084099
Lesenswert?

Du kannst den Analogeingang für was einfaches wie einen Taster nehmen, 
nur aufpassen das die Spannung nicht über 1.1V  (oder so - DB grad nicht 
zur Hand) geht. Für alles was über eine Lib angesprochen wird geht es 
logischerweise nicht, und für schnell wechselnde Signale würd' ich's 
auch nicht nehmen da man natürlich eine gewisse Wandlungszeit des ADC 
einplanen muss.

Sascha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren