Seite 243 von 251

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 06.11.2019, 21:10
von dondaik
am anfang des themas Wemos D1 und ich meine auch mal an anderer stelle von fsommer wird von der ccu was gesendet dito auch bem homeduino
....
ich selber in den wintertagen per mqtt von iobroker aus versuchen dem esp8266 / esp32 mit daten zu bedienen.

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 06.11.2019, 23:23
von fsommer1968
Ardubert Homedu hat geschrieben:
06.11.2019, 20:53
Ich möchte von der CCU2 aus einem Wemos ein Signal ausgeben lassen..
0 - 5 V um eine andere Arduino Steuerung damit fernbedienen zu können.
In der ccu2 dann irgendwas senden können mit 0 bis 100 oder besser 0 bis 1000
was der Wemos dann eben entsprechend ausgibt als 0 bis 5V
Hallo, ich würde dafür einen ESP32 nehmen. Der hat, im Gegensatz zum 8266, nämlich zwei 8 Bit DAC an Board. Allerdings nur bis ca 3,6 Volt. Ansonsten bleibt nur ein externer DAC mit bspw. I2C Schnittstelle.

Gruß

F.Sommer

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 07:58
von TomT
Moin,

ich muss mal dumm nachfragen, ob ich deine Anfrage richtig verstehe.
Du willst von der CCU aus einem Wemos einen Command schicken 0-1000 und der Wemos soll darauf reagieren und damit einen an den Wemos angeschlossenen Arduino fernsteuern können?
Warum muss es denn unbedingt 0-5V sein, um bestimmte Aktionen auf dem Arduino zu triggern?
Kann der Wemos selbst diese Aktionen auf den GPIOs nicht ausführen ohne Arduino?

Ich denke da eher an eine andere Art der Kommunikation :
CCU sendet an Wemos, Wemos kommuniziert z.B. über UART oder I2C mit dem Arduino und steuert damit diesen.

Ich verstehe nicht wirklich warum du das mit der 0-5V Kommunikation machen willst.

Von der CCU aus kannst du einiges an Commands an den Wemos senden, ohne vorher deine Steuerungsaufgaben in ein 0-1000 umzuwandeln.
Kennst du die Möglichkeiten der Verbindung von Wemos und CCU mittels mit CuxD ?

@fsommer
Du kannst per PWM auf dem Wemos mittels eines R-C Filters auch ein Analogsignal generieren. Wenn es unbedingt der ESP8266 sein muss.
Das ist Hardwaretechnisch zu lösen, wenn ein paar Eckdaten bekannt sind. Ist allerdings etwas langsamer in der Reaktion, wenn man den Filter nicht korrekt auslegt....


Grüße
Tom

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 08:10
von fsommer1968
TomT hat geschrieben:
07.11.2019, 07:58
@fsommer
Du kannst per PWM auf dem Wemos mittels eines R-C Filters auch ein Analogsignal generieren. Wenn es unbedingt der ESP8266 sein muss.
Das ist Hardwaretechnisch zu lösen, wenn ein paar Eckdaten bekannt sind. Ist allerdings etwas langsamer in der Reaktion, wenn man den Filter nicht korrekt auslegt....
Klar, ist möglich, aber dann stell dem Anfragenden auch bitte einen Schaltplan hier rein, den er nachbauen kann.

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 10:12
von Ardubert Homedu
Hallo und Danke für die Antworten,

Ich versuche mal meinen Bestand zu beschreiben um noch mehr für Verwirrung zu sorgen.

Ich habe vor paar Jahren als ich mit Arduino angefangen habe eine simple Steuerung gebaut.

Arduino , servo , Ventilator , 2 Poti , Schalter

ein Poti steuert den servo 0 bis 90 Grad für eine Luftklappe
der andere die Drehzahl des Lüfters

Der schalter ist quasi die Wahl zwischen Manuel (Poti) oder Fernsteuerung

Fernsteuerung bedeutet im Programm:
Input 0-2,5V Servo 0-90 grad
2,5-5v Servo 90 grad und Lüfter 0-100% drehzahl

Das ganze regelt einen Rauchgaskühler für meinen Kaminofen- bis jetzt manuel

Da ich aber in der CCU2 die Temperaturen habe für Kaminofen Abgastemperatur
und Abgastemparatur am Schlot austritt,möchte ich jetzt endlich das die cuu2 das regeln übernimmt.
schlot 130°C - ccu sende wemos, das er 3,6v ausgeben soll oder ähnlich

Deswegen hab ich die Steuerung damals einfach so gemacht das ich später
die Sache mit einem externen 0-5v Signal regeln kann.

Ich dachte ich kann einen wemos oder Homeduino einfach 0-5v ausgeben lassen,
und das eben über ein regelprogramm auf der CCU2 ,,, alle 5 minuten oder so...

Ich hab zwar schon sensoren in wemos oder Homeduino integriert, aber ein Siganal ausgeben
und was auch immer für einen code von der ccu2 senden lassen.... Puhhh... finde da nicht mal einen Anfang

Hoffentlich habe ich es jetzt nicht schlimmer gemacht :lol:

Vielen dank

Florian

Nachbessern:

Bitte nicht verrückt machen lassen von meinen 0-5V
Ich bin da jetzt auch schon länger nicht mehr in der Materie,
mir fällt gerade ein das der wemos ja eh nicht mit 5v Arbeitet oder?
Er könnte also auch nur 0-3,3v ausgeben?!
das wäre natürlich auch ok für meinen zweck... ich muss das nicht 1024 schritte genau regeln...
dann ändere ich den Input vom Arduino auf Regelbereich 0-3,3v und halbiere diesen dann wieder auf die 2 geräte ( servo und lüfter )

Mit dem Homeduino wären wieder 0-5V möglich..

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 11:01
von cmjay
Hallo,

ich muss zugeben, dass mich deine Ausführungen, wie du deine Luftklappe ansteuern willst, etwas verwirren. :)
Alle Servos, die ich kenne und bisher in meinen Arduino-Projekten genutzt habe, werden nämlich über PWM angesteuert und nicht über Spannung.
Das Poti brauchst du doch nur, um dem Arduino bei manueller Bedienung zu sagen, welche PWM er ausgeben soll.
Was du also eigentlich willst ist ein Web-Interface für deinen Arduino. Oder alternativ deinen Arduino direkt durch einen ESPxx ersetzen - der nämlich selbst auch PWM kann. Ich sehe hier keine Notwendigkeit, ein variables Spannungssignal zu generieren.

Tutorials zur Servo-Ansteuerung per ESPxx Webserver gibt es im Netz reichlich zu finden.

Aber vielleicht steh ich auch nur gerade im Wald und finde die Lichtung nicht ...

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 11:33
von Ardubert Homedu
Hallo,

Ich weis jetzt gar nicht wie ich das weiter beschreiben soll...

Es ist so das ich eine funktionierende Steuerung habe. Die soll bleiben.
Sie ist schon schön eingebaut mit den potis usw...
Die Servos werden schon richtig von ihr angesteuert.. das passt alles..

DIESE Steuerung kann aber auch statt der Potis mit einem 0-5V signal geregelt werden..

Also brauche ich eine möglichkeit um von der ccu aus dieses signal dort erzeugen zu können...

Deswegen ist der weg quasi,
ccu sende an wemos - gib 2v aus.... fertig, mehr brauche ich nicht und damit regelt dann die alte steuerung...

Ich will auf keinen fall die bestehende steuerung ersetzen, denn die muss auch eigenständig laufen so
wie sie es bis jetzt zuverlässig gemacht hat...für den fall der fälle


grüße florian

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 11:49
von cmjay
Des Menschen Wille ist sein Himmelreich ... :lol:
Vielleicht hilft dir ja zur Erzeugung der gewünschten Spannungen am Arduino/ESP Output ein PWM to Voltage Converter Modul vom Chinesen:
https://www.aliexpress.com/item/33050542276.html
Nur so eine Idee.

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 11:55
von Ardubert Homedu
:mrgreen:

Kann der wemos nicht über pwm eine variable Spannung ausgeben? Damit werden doch auch LEDs gedimmt usw...

Bin ich da so dermaßen in Gedanken auf dem Holzweg :roll:

Re: WeMos D1 mini als WLAN-Sensor/-Aktor

Verfasst: 07.11.2019, 13:11
von fsommer1968
Weil Du ja eine Gleichspannung haben willst, benötigst Du für PWM > Gleichspannungsumsetzung entweder ein RC-Glied als Tiefpaß (welches Du berechnen musst) oder nimmst einen LTC2644 oder was vergleichbares.

Edit: bei 1,74€ würde ich tatsächlich das Modul von Aliexpress bestellen. Die ganzen Klemmen sind teurer als das Gesamtmodul ;-)