Voll der Hammer deine Videos in Verbindung mit der angeschlossenen Buchreihe, Danke ! Wünsche einen schönen Urlaub und freue mich aufs nächste Jahr. Alle guten Wünsche aus Bergkamen. Gruß Hartmut.
Hallo Hartmut, vielen Dank für dein Lob und es freut mich sehr das dir meine Arbeit gefällt. Ich bin gerade am Video vorproduzieren damit es nicht zu langweilig wird über die Feiertage :-) Nächsten Samstag kommt der Kondensator. Liebe Grüsse Edi
Hallo, ja das geht sogar sehr einfach und kann solange wiederholt werden, bis alle GPIOs aufgebraucht sind. Es wird der Code einfach wiederholt und alle Variable erhalten zusätzlich eine Nummer zur Identifizierung. Ich habe den Code mit einem zweiten Reed-Switch angepasst. Liebe Grüsse Edi const int reedPin = 5; // D1 const int reedPin2 = 4; // D2 bool switchState; bool reedStatusOpen = false; bool switchState2; bool reedStatusOpen2 = false; void setup() { Serial.begin(115200); pinMode(reedPin, INPUT); pinMode(reedPin2, INPUT); } void loop() { switchState = digitalRead(reedPin); switchState2 = digitalRead(reedPin2); if (switchState == LOW) { if (reedStatusOpen == true) { Serial.println("Reed Switch is Closed."); reedStatusOpen = false; } } else { if (reedStatusOpen == false) { Serial.println("Reed Switch is Open."); reedStatusOpen = true; } } if (switchState2 == LOW) { if (reedStatusOpen2 == true) { Serial.println("Reed Switch 2 is Closed."); reedStatusOpen2 = false; } } else { if (reedStatusOpen2 == false) { Serial.println("Reed Switch 2 is Open."); reedStatusOpen2 = true; } } delay(100); }
Hallo edi, wie immer ein super Video. Mich würde mal interessieren woher du das ganze wissen hast. (schulischer Werdegang bzw Ausbildungsberuf/Studium)
Hallo Daniel, ich halte einen Ingenieur Titel für Elektrotechnik, arbeite seit 18 Jahren in der Halbleiter Industrie, aber die meisten Themen die ich hier vorstelle, erarbeite ich mir bevor ich ein Video darüber mache. (Webseiten, RUclips, Datenblätter usw.) Liebe Grüsse Edi
Hallo Edi, ich nutze einen Reedkontakt an meinem Gaszähler, dieser ist normaly open. Ich mache es dann mit einem 10K Widerstand gegen Masse. Den Reedkontakt versorge ich dann mit 3,3v und führe diesen als Input an den D1 Mini. Gibt es einen Grund, warum Du es mit einem pullUp realisiert hast ? Grüße
Hallo Nils, es spielt eigentlich keine Rolle, ob wir einen Pull-up- oder Pull-down-Widerstand verwenden. Wenn man die Wahl hat, ob man gegen GND oder VCC schaltet, dann ist das eine Frage der Störsicherheit. Die bessere Wahl ist hier der Pull-up- Widerstand, da er auch Batterie schonender ist. Liebe Grüsse Edi
Hallo Edi, danke für das, wieder einmal, interessante und informative Video. Momentan setze ich Magnetschalter nicht ein, außer bei feetig gekauften Fensterkontakte für die Heizkörperregelung. Mich interessiert momentan wie ich, z.B mit Potis, die Stellung meine Stellantriebe der Fussbodenheizung überwachen und in HA darstellen (Prozentwerte) kann. Vielleicht wäre das ein interessantes Thema für eines deiner nächsten Videos.
Hallo Jürgen, du kannst ein Poti über einen analogen Eingang auswerten und die Daten über MQTT an HA senden. Als Beispiel kannst du das LDR Projekt übernehmen und den LDR durch dein Poti ersetzen. Es sind beides veränderbare Widerstände. github.com/Edistechlab/DIY-Heimautomation-Buch/tree/master/Sensoren/LDR_Fotowiderstand_Test Liebe Grüsse Edi
@@EdisTechlab ja, so in etwa hab ich mir das auch gedacht. Ich muss nur zuerst den Weg des Stellantrieb ermitteln und den mechanischen Aufbau konstruieren. Es sind sechs Antriebe nebeneinander.
Hallo Edi, ich benutze Magnetschalter an Fentern, Balkontüren, Dachfenstern (sehr nützlich) und bei Fliegengittertüren, wenn diese offen sind und ein Rolladen abfahren will, würden diese den Rolladen blockieren und evtl. zu Beschädigungen führen. so kann man das in HA mit einer Bedingung verhindern.
Hallo Lutz, hier ein kleiner Auszug aus meinem Buch. Wie groß der Widerstand sein soll, hängt ganz von der Anwendung ab. Im Normalfall eignen sich Werte von 10 bis 100 kΩ. Man muss also nicht zwangsläufig die oft empfohlenen 10 kΩ Widerstände verwenden. Ein größerer Widerstand als 10 kΩ sollte insbesondere dann Anwendung finden, wenn der Arduino per Batterie betrieben wird. Allgemein kommt es bei Batteriebetrieb auf einen möglichst geringen Stromverbrauch an, weshalb dann möglichst hohe Widerstände zum Einsatz kommen sollten. Dank des Ohmschen Gesetzes wissen wir ja bereits: je kleiner der Widerstand, desto höher der Stromfluss. Dies geht zulasten des Stromverbrauchs und vermindert so die Laufzeit mit Batterie. Da aber bei höheren Strömen mehr Störimpulse von außen geschluckt werden können, kann es in einer „raueren Umgebung“ durchaus Sinn ergeben, einen kleineren Widerstand zu verwenden. Höhere Widerstände schonen die Akkukapazität, machen die Schaltung jedoch anfälliger gegen Störimpulse - bei niedrigeren Widerstandswerten verhält es sich gegenläufig. Liebe Grüsse Edi
1:08 Das Partizip II von einschalten wird schwach, nicht stark gebildet. Die häufig Verwendung findende Form »eingeschalten« ist also nicht richtig, korrekt ist »eingeschaltet«.
Hallo Edi, spontan würden mir natürlich die Überwachung der Fenster- und Türöffnungen als Einsatzzweck einfallen, moglicherweise auch als Ergänzung zum deinem Wemosgarten pro. Hier schwebt mir der Gedanke durch den Kopf ein Gewächshaus komplett abzudecken, z.b. Temperatur- + Luftfeuchtemessung mit automatisiertem Stellantrieb für das Dachfenster etc. Aber ich schweife ab. Bezogen auf den gezeigten Aufbau habe ich derzeit leider keine Idee wie man die Lösung möglichst kompakt und im besten Fall noch Batterie betrieben umsetzen kann, da bezogen auf den Wohnraum ein Wemos + Stromversorgung etwas unschön aussieht. Da dies weitere Komponenten erfordert wäre das ggf. Auch eine spannende Fortsetzungsidee für ein Video. Kompliment für deine Präsentation, ohne Selbstbeweihräucherung kompakt und fundiert auf den Punkt. Damit bist du eine erfreuliche Seltenheit, bitte weiter so!
Voll der Hammer deine Videos in Verbindung mit der angeschlossenen Buchreihe, Danke !
Wünsche einen schönen Urlaub und freue mich aufs nächste Jahr.
Alle guten Wünsche aus Bergkamen.
Gruß Hartmut.
Hallo Hartmut, vielen Dank für dein Lob und es freut mich sehr das dir meine Arbeit gefällt. Ich bin gerade am Video vorproduzieren damit es nicht zu langweilig wird über die Feiertage :-)
Nächsten Samstag kommt der Kondensator.
Liebe Grüsse Edi
Tolles Video. Super gut erklärt. Aber diese "Magnetschalter" im Glasröchen kann man auch für die Modeleisenbahn nutzen.
@EdisTechlab Super, vielen Dank für dieses Video!
Kann man auch zwei Sensoren anschließen und wenn ja, wie?
Hallo, ja das geht sogar sehr einfach und kann solange wiederholt werden, bis alle GPIOs aufgebraucht sind. Es wird der Code einfach wiederholt und alle Variable erhalten zusätzlich eine Nummer zur Identifizierung. Ich habe den Code mit einem zweiten Reed-Switch angepasst.
Liebe Grüsse Edi
const int reedPin = 5; // D1
const int reedPin2 = 4; // D2
bool switchState;
bool reedStatusOpen = false;
bool switchState2;
bool reedStatusOpen2 = false;
void setup() {
Serial.begin(115200);
pinMode(reedPin, INPUT);
pinMode(reedPin2, INPUT);
}
void loop() {
switchState = digitalRead(reedPin);
switchState2 = digitalRead(reedPin2);
if (switchState == LOW) {
if (reedStatusOpen == true) {
Serial.println("Reed Switch is Closed.");
reedStatusOpen = false;
}
}
else {
if (reedStatusOpen == false) {
Serial.println("Reed Switch is Open.");
reedStatusOpen = true;
}
}
if (switchState2 == LOW) {
if (reedStatusOpen2 == true) {
Serial.println("Reed Switch 2 is Closed.");
reedStatusOpen2 = false;
}
}
else {
if (reedStatusOpen2 == false) {
Serial.println("Reed Switch 2 is Open.");
reedStatusOpen2 = true;
}
}
delay(100);
}
@@EdisTechlab 👍👍vielen herzlichen Dank für die schnelle und kompetente Antwort💙
Hallo edi,
wie immer ein super Video.
Mich würde mal interessieren woher du das ganze wissen hast.
(schulischer Werdegang bzw Ausbildungsberuf/Studium)
Hallo Daniel, ich halte einen Ingenieur Titel für Elektrotechnik, arbeite seit 18 Jahren in der Halbleiter Industrie, aber die meisten Themen die ich hier vorstelle, erarbeite ich mir bevor ich ein Video darüber mache. (Webseiten, RUclips, Datenblätter usw.)
Liebe Grüsse Edi
Hallo Edi, ich nutze einen Reedkontakt an meinem Gaszähler, dieser ist normaly open. Ich mache es dann mit einem 10K Widerstand gegen Masse. Den Reedkontakt versorge ich dann mit 3,3v und führe diesen als Input an den D1 Mini. Gibt es einen Grund, warum Du es mit einem pullUp realisiert hast ? Grüße
Hallo Nils, es spielt eigentlich keine Rolle, ob wir einen Pull-up- oder Pull-down-Widerstand verwenden. Wenn man die Wahl hat, ob man gegen GND oder VCC schaltet, dann ist das eine Frage der Störsicherheit. Die bessere Wahl ist hier der Pull-up- Widerstand, da er auch Batterie schonender ist.
Liebe Grüsse Edi
Hallo Edi, danke für das, wieder einmal, interessante und informative Video.
Momentan setze ich Magnetschalter nicht ein, außer bei feetig gekauften Fensterkontakte für die Heizkörperregelung.
Mich interessiert momentan wie ich, z.B mit Potis, die Stellung meine Stellantriebe der Fussbodenheizung überwachen und in HA darstellen (Prozentwerte) kann.
Vielleicht wäre das ein interessantes Thema für eines deiner nächsten Videos.
Hallo Jürgen, du kannst ein Poti über einen analogen Eingang auswerten und die Daten über MQTT an HA senden. Als Beispiel kannst du das LDR Projekt übernehmen und den LDR durch dein Poti ersetzen. Es sind beides veränderbare Widerstände.
github.com/Edistechlab/DIY-Heimautomation-Buch/tree/master/Sensoren/LDR_Fotowiderstand_Test
Liebe Grüsse Edi
@@EdisTechlab ja, so in etwa hab ich mir das auch gedacht. Ich muss nur zuerst den Weg des Stellantrieb ermitteln und den mechanischen Aufbau konstruieren. Es sind sechs Antriebe nebeneinander.
Hallo Edi,
ich benutze Magnetschalter an Fentern, Balkontüren, Dachfenstern (sehr nützlich) und bei Fliegengittertüren, wenn diese offen sind und ein Rolladen abfahren
will, würden diese den Rolladen blockieren und evtl. zu Beschädigungen führen. so kann man das in HA mit einer Bedingung verhindern.
Gute Idee 👍
Hallo, ist es egal ob der Pul-up Widerstand 1k, 10k oder 15k Ohm hat? Ich habe schon alle Werte in Schaltungen gesehen.
Hallo Lutz, hier ein kleiner Auszug aus meinem Buch.
Wie groß der Widerstand sein soll, hängt ganz von der Anwendung ab. Im Normalfall eignen sich Werte von 10 bis 100 kΩ. Man muss also nicht zwangsläufig die oft empfohlenen 10 kΩ Widerstände verwenden.
Ein größerer Widerstand als 10 kΩ sollte insbesondere dann Anwendung finden, wenn der Arduino per Batterie betrieben wird. Allgemein kommt es bei Batteriebetrieb auf einen möglichst geringen Stromverbrauch an, weshalb dann möglichst hohe Widerstände zum Einsatz kommen sollten. Dank des Ohmschen Gesetzes wissen wir ja bereits: je kleiner der Widerstand, desto höher der Stromfluss. Dies geht zulasten des Stromverbrauchs und vermindert so die Laufzeit mit Batterie. Da aber bei höheren Strömen mehr Störimpulse von außen geschluckt werden können, kann es in einer „raueren Umgebung“ durchaus Sinn ergeben, einen kleineren Widerstand zu verwenden. Höhere Widerstände schonen die Akkukapazität, machen die Schaltung jedoch anfälliger gegen Störimpulse - bei niedrigeren Widerstandswerten verhält es sich gegenläufig.
Liebe Grüsse Edi
1:08 Das Partizip II von einschalten wird schwach, nicht stark gebildet. Die häufig Verwendung findende Form »eingeschalten« ist also nicht richtig, korrekt ist »eingeschaltet«.
Zum Glück geht es hier um Elektronik und nicht um deinen Grammatik Kurs :-) Liebe Grüsse Edi
Hallo Edi,
ich denke, dass deine Erklärung des else-Zweigs falsch ist.
Viele Grüße
Uli
Hallo Uli, ich werde mir das nach meinen Urlaub ansehen. Vielen Dank für den Hinweiss Edi
Hallo Edi, spontan würden mir natürlich die Überwachung der Fenster- und Türöffnungen als Einsatzzweck einfallen, moglicherweise auch als Ergänzung zum deinem Wemosgarten pro. Hier schwebt mir der Gedanke durch den Kopf ein Gewächshaus komplett abzudecken, z.b. Temperatur- + Luftfeuchtemessung mit automatisiertem Stellantrieb für das Dachfenster etc.
Aber ich schweife ab. Bezogen auf den gezeigten Aufbau habe ich derzeit leider keine Idee wie man die Lösung möglichst kompakt und im besten Fall noch Batterie betrieben umsetzen kann, da bezogen auf den Wohnraum ein Wemos + Stromversorgung etwas unschön aussieht.
Da dies weitere Komponenten erfordert wäre das ggf. Auch eine spannende Fortsetzungsidee für ein Video.
Kompliment für deine Präsentation, ohne Selbstbeweihräucherung kompakt und fundiert auf den Punkt. Damit bist du eine erfreuliche Seltenheit, bitte weiter so!
Hallo Julian, vielen Dank für dein produktives Feedback, ich notiere mir das Projekt Batterie betrieben auf.
Liebe Grüsse Edi