FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: SamNitro am 29 Januar 2017, 21:35:44

Titel: NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 29 Januar 2017, 21:35:44
Habe dieses kleine Board zum spielen bekommen.

Geflasht habe ich die Arends Sketch was mir auch 2 Schalter zeigt siehe Bild.
Müsste ich jetzt nicht rein theoretisch an Gpio12 (D6) und GND, 3,3V haben die ich messen kann sobald ich den schalte?
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 29 Januar 2017, 22:49:19
ich glaube ich habe die Antwort selber gefunden...

bei der relay karte steht das im text mit drin..

Die Ansteuerung besteht aus VCC, GND und digitalem Eingangspin. Das Relais schaltet bei anliegendem GND auf dem Eingang.
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 01:04:14
Habe doch noch eine frage dazu, ich habe mir jetzt die Relay karte bestellt und bin am testen, aber sobald ich den Gpio pin festlege schaltet das relay sofort und bleibt an.

Eigentlich sollte das doch reichen wenn ich "nur" die drei Kabel verbinde oder?

-VCC
-GND
-IN (Ausgang GPIO)
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Pf@nne am 05 Februar 2017, 09:09:56
Ich kenne deine Relaiskarte nicht, aber viele Relaiskarten sind massegesteuert.
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 11:15:24
Ja sie ist massegesteuert. Aber egal ob ich den Schalter an oder aus habe bleibt das Relais angezogen. Habe mal ein Messgerät mit dran gehalten. Im aus-Zustand liegen 3,3 v an und im ein-Zustand 0,07 v


Gesendet von iPhone mit Tapatalk
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Omega-5 am 05 Februar 2017, 11:28:47
Zitat von: SamNitro am 05 Februar 2017, 11:15:24
Ja sie ist massegesteuert. Aber egal ob ich den Schalter an oder aus habe bleibt das Relais angezogen. Habe mal ein Messgerät mit dran gehalten. Im aus-Zustand liegen 3,3 v an und im ein-Zustand 0,07 v

Als du gemessen hast, waren da NodeMCU und Relaiskarte verbunden? Welche Relaiskarte hast du denn. Es wäre gut wenn man sich ein Bild von der Eingangsbeschaltung machen könnte (Optokoppler?).
Vieleicht braucht man ja noch einen PullUp. Oft ist so was auch schon drauf und muss nur beschaltet werden.

Gruß Friedrich
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Pf@nne am 05 Februar 2017, 11:34:19
Moin,

hast du die Karte mal ohne ESP getestet?
Arbeitet die Karte mit 5V?
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Omega-5 am 05 Februar 2017, 11:48:21
Zitat von: Pf@nne am 05 Februar 2017, 11:34:19
hast du die Karte mal ohne ESP getestet?
Arbeitet die Karte mit 5V?

Und vorsicht wenn die Relaiskarte einen Jumper JD-VCC VCC hat, dann muss der geöffnet werden. An JD-VCC kommt dann +5V und an VCC 3,3V für die Optokoppler. Das gillt zumindest für Einige von ALI.

Gruß Friedrich
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 11:49:31
die karte ist es:
https://www.amazon.de/gp/product/B01G1ENSTS/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1

Zitathast du die Karte mal ohne ESP getestet?
Arbeitet die Karte mit 5V?
Ja habe ich sobald der IN mit GND verbunden ist schaltet das Relais und arbeitet mit 5V

ZitatAls du gemessen hast, waren da NodeMCU und Relaiskarte verbunden?
Beides einmal mit und einmal ohne. war aber ziemlich das selbe Ergebnis ausser das ohne Relais exakt 0 volt waren an dem Gpio


das ist in dem sketch geschaltet:
#define DNS
#define Taster1 2
#define Taster2 0
#define Taster3 4
#define Taster4 5
#define Relay1 13
#define Relay2 12
#define Relay3 14
#define Relay4 16
int active_low = 1;    // "0" beim schalten mit +5V , "1" beim schalten mit 0V
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Omega-5 am 05 Februar 2017, 12:20:18
Zitat von: SamNitro am 05 Februar 2017, 11:49:31
https://www.amazon.de/gp/product/B01G1ENSTS/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1
Ja habe ich sobald der IN mit GND verbunden ist schaltet das Relais und arbeitet mit 5V

Dann ist das Relais wohl nur für 5V vorgesehen. Du kannst es ja mal mit 3,3V versorgen und IN kurz an GND. Schaltet dann das Relais?
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 12:36:13
Zitat von: Omega-5 am 05 Februar 2017, 12:20:18
Dann ist das Relais wohl nur für 5V vorgesehen. Du kannst es ja mal mit 3,3V versorgen und IN kurz an GND. Schaltet dann das Relais?

dann wird leider nicht geschaltet nur die grüne led flackert leicht.

Edit: welches Relais währe denn richtig gewesen?
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Omega-5 am 05 Februar 2017, 13:12:25
Zitat von: SamNitro am 05 Februar 2017, 12:36:13
Edit: welches Relais währe denn richtig gewesen?

Diese Art gibt es als 2, 4, 8fach. Sie haben getrennte Spannungsversorgungen für Relais und Logik. Haben einige Leute wohl schon eingesetzt.

5V/220V 4 Channel Optocouplers Relay Shield for Arduino Optokoppler Relais Modul http://bit.ly/2lbxkDn (http://bit.ly/2lbxkDn)
oder aus China https://www.aliexpress.com/item/5V-4-Channel-Relay-Module-Shield-for-Arduino-ARM-PIC-AVR-DSP-Electronic-5V-4-Channel/32359364307.html (https://www.aliexpress.com/item/5V-4-Channel-Relay-Module-Shield-for-Arduino-ARM-PIC-AVR-DSP-Electronic-5V-4-Channel/32359364307.html)

Gruß Friedrich

Edit: Der zweite Shorten-Bitly  Link ergab eine Fehlermeldung
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Pf@nne am 05 Februar 2017, 14:24:49
ein einfacher LevelShifter schafft da Abhlife, wäre so oder so zu empfehlen für 3V3 <--> 5V

EDIT:
Nimm eine Karte mit Optokoppler, da kannst du dann ggf. den Vorwiderstand für die LED auf 3V3 anpassen.
Optokoppler ist immer besser!

OHNE GEWÄHR vielleicht sowas
https://de.aliexpress.com/item/2-Channel-Relay-5v-with-light-coupling-protection-expansion-board-have-a-single-way-2-road/32616148589.html?spm=2114.010208.3.18.iEIY4e&ws_ab_test=searchweb0_0,searchweb201602_4_10065_10068_10000032_119_10000025_10000029_430_10000028_10060_10062_10056_10055_10000062_10054_301_10059_10099_10000022_10000012_10103_10000015_10102_10101_10096_10000018_10000019_10000056_10000059_10052_10053_10107_10050_10106_10051_10000053_10000007_10000050_10084_10083_10000047_10080_10082_10081_10110_10111_10112_10113_10114_10115_10037_10000041_10000044_10078_10079_10077_10000038_429_10073_10000035_10121,searchweb201603_9,afswitch_2,single_sort_2_default&btsid=2e65bb1a-0989-460c-ba3c-c8d3830d34f0 (https://de.aliexpress.com/item/2-Channel-Relay-5v-with-light-coupling-protection-expansion-board-have-a-single-way-2-road/32616148589.html?spm=2114.010208.3.18.iEIY4e&ws_ab_test=searchweb0_0,searchweb201602_4_10065_10068_10000032_119_10000025_10000029_430_10000028_10060_10062_10056_10055_10000062_10054_301_10059_10099_10000022_10000012_10103_10000015_10102_10101_10096_10000018_10000019_10000056_10000059_10052_10053_10107_10050_10106_10051_10000053_10000007_10000050_10084_10083_10000047_10080_10082_10081_10110_10111_10112_10113_10114_10115_10037_10000041_10000044_10078_10079_10077_10000038_429_10073_10000035_10121,searchweb201603_9,afswitch_2,single_sort_2_default&btsid=2e65bb1a-0989-460c-ba3c-c8d3830d34f0)
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 17:43:33
aber ich habe doch an dem nodemcu 5V
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Omega-5 am 05 Februar 2017, 18:27:49
Zitat von: SamNitro am 05 Februar 2017, 17:43:33
aber ich habe doch an dem nodemcu 5V
Das Relais wird anscheinend mit einem Transistor angesteuert. Dann könnte es eventuell mit GPIO Ausgang ca. 3V HI-Signal klappen. An VCC dann aber mit 5V versorgen. Ist denn da keine Beschreibung bzw. Schaltbild dabei gewesen?
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 18:36:31
Ne war leider nix dabei. Mich wundert es egal ob da "0V oder 3,3V" Anliegen bleibt es angezogen. Nur wenn ich die die 5V die auch an VCC Ligen an LI halte passiert nix.


Gesendet von iPhone mit Tapatalk
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Pf@nne am 05 Februar 2017, 19:31:19
Zitat von: SamNitro am 05 Februar 2017, 18:36:31
Ne war leider nix dabei. Mich wundert es egal ob da "0V oder 3,3V" Anliegen bleibt es angezogen. Nur wenn ich die die 5V die auch an VCC Ligen an LI halte passiert nix.
Der Eingang der Karte ist doch LOW-Aktiv sowohl 0V als auch 3V3 sind für die Karte noch LOW.
Erst wenn die Spannung weiter in Richtung 5V geht fällt das Relais irgendwann ab.

Zitat von: SamNitro am 05 Februar 2017, 17:43:33
aber ich habe doch an dem nodemcu 5V
Aber der ESP steuert doch mit 3V3
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: SamNitro am 05 Februar 2017, 19:36:38
Warum sind die Relais Module dann für Arduino wenn es nicht funktioniert. Habe nein labornetzteil, werde morgen mal testen wann das Relais abfällt.


Gesendet von iPhone mit Tapatalk
Titel: Antw:NodeMCU Ansteuerung und Belegung
Beitrag von: Pf@nne am 05 Februar 2017, 20:09:04
Zitat von: SamNitro am 05 Februar 2017, 19:36:38
Warum sind die Relais Module dann für Arduino wenn es nicht funktioniert. Habe nein labornetzteil, werde morgen mal testen wann das Relais abfällt.

Arduinos laufen auch meist auf 5V....... ::)