Forum: Mikrocontroller und Digitale Elektronik Wie kann ich einen Temperatursensor als Schalter verwenden


von Eva T. (Firma: ASch) (evatonna)


Lesenswert?

Hi, ich bin Neueinsteiger bei dem Thema Arduino.
Ich möchte mit meinem Temperatursensor (DHT11) das ganze System 
abschalten können.
Der Sensor wird in ein Gehäuse eingebaut. Wenn die Temperatur im Gehäuse 
zu hoch ist, soll er alles abschalten können.
Auf dem System hängen ein INA219 Stromsensor und ein 0.91 Zoll oled 
Bildschirm. Beide hängen an den Analog ein/ausgängen A4 und A5. Das 
Programm ohne dem abschalten hab ich schon. Aber leider krieg ich das 
mit dem DHT11 nicht hin.
Wäre sehr nett wenn mir da jemand helfen kann.
Lg

: Verschoben durch Moderator
von Schlaumaier (Gast)


Lesenswert?

Eva T. schrieb:
> Hi, ich bin Neueinsteiger bei dem Thema Arduino.
> Ich möchte mit meinem Temperatursensor (DHT11) das ganze System
> abschalten können.

Ganz einfach.

Du schaust im Internet wie man deinen Sensor ausliest. Dann liest du ihn 
in einer Schleife aus, und programmierst eine Reaktion über eine 
IF-THEN-Abfrage

Einfach gesagt

If Temperatur > 24 then
  Pin_10 = high
else
  Pin_10 = low
end if


Wenn du nicht zu viel Lust auf Elektronik hast, wäre in meinen Augen die 
einfachste Lösung ein Relaismodul zu nehmen. Den Schaltpin (im Bespiel 
pin_10) auf HIGH zu setzen wenn er an gehen soll bzw. Low wenn aus.

Du musst dich ergo mit ein bisschen Programmieren herum schlagen. Sorry.

Das ganze kann man sicher eleganter lösen, aber dazu hast du einfach zu 
wenig Infos geliefert. Diese Variante sollte mit der Richtigen 
Relaisplatine bis 230 Volt funktionieren.

Die passenden Fähigkeiten im Umgang mit den Strom/der Spannung 
selbstverständlich voraus gesetzt.

von Patrick C. (pcrom)


Lesenswert?

Eva T. schrieb:
> Das Programm ohne dem abschalten hab ich schon. Aber leider krieg ich das
> mit dem DHT11 nicht hin.

Dann schau mal bitte wie du das gemacht hast, dann koennen wir 
vielleicht angeben was da falsch geht. Schema, Photo und Code wuerde 
dabei schoen sein.

von Schlaumaier (Gast)


Lesenswert?

Nachtrag :

https://www.bastelgarage.ch/index.php?route=extension/d_blog_module/post&post_id=1

Da siehst du z.b. wie man das macht das Auslesen.

von Harald W. (wilhelms)


Lesenswert?

Eva T. schrieb:

> Ich möchte mit meinem Temperatursensor (DHT11) das ganze System
> abschalten können.

Da würde ich eher einen Bimetallschalter verwenden.

von (prx) A. K. (prx)


Lesenswert?

Eva T. schrieb:
> Wenn die Temperatur im Gehäuse
> zu hoch ist, soll er alles abschalten können.

Wobei es Thermosicherungen auch direkt als Bauteil gibt:
https://de.rs-online.com/web/c/sicherungen-automaten-schutzschalter/sicherungen/thermosicherungen/

von Sebastian S. (amateur)


Lesenswert?

Dazu brauchst Du als erstes ein sinnvolles (stimmiges) Konzept!

Einen wie auch immer gearteten Sensor auszulesen ist eigentlich recht 
trivial. Zu den etwas gängigeren Chips finden sich im Internet Beispiele 
zuhauf. Also einen Pin auf High oder Low zu setzen ist eigentlich ein 
Witz.

Die 99€-Frage lautet aber: Was willst Du damit erreichen?

Schon beim Einschalten muss dieser Fall abgefangen werden. Also z.B. 
eine via Taster betätigte selbsthaltende Schaltung (zum Einschalten), 
die zurückgesetzt werden kann. Stichwort Selbsthaltung.
Wobei es noch einen Haufen Sonderfälle zu beachten gibt. Z.B. 
Einschalten bei Übertemperatur; selbstständiges Einschalten nach 
Abkühlung usw.

...muss aber nicht sein. Es findet sich bestimmt ein Haufen Leute, die 
gut raten können.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.