eManometer -- Spundungsregler
Re: eManometer -- Spundungsregler
Hallo JackFrost,
habe Probleme mit der DoubleResetDetector.cpp
Folgender Fehler :
Dateianhang :
Grüße
Gimbel
habe Probleme mit der DoubleResetDetector.cpp
Folgender Fehler :
Dateianhang :
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Welches Board und Framework hast du eingestellt ?
Bei mir :
wemos_d1_mini32 und arduino ist das Richtig ?
Grüße Gimbel
Bei mir :
wemos_d1_mini32 und arduino ist das Richtig ?
Grüße Gimbel
-
- Posting Klettermax
- Beiträge: 217
- Registriert: Montag 6. Februar 2017, 13:37
- Wohnort: Wilhelmsfeld
Re: eManometer -- Spundungsregler
Falls noch jemand eine Platine benötigt, ich habe eine zusammengelötet, mangels Zeit würde ich diese wieder verkaufen.
Bei Interesse bitte PN
gruß Denis
Bei Interesse bitte PN
gruß Denis
Re: eManometer -- Spundungsregler
Ich hab nur das Espressiv 8266 Board Paket installiert und da aich den Wemos D1 mini ohne das 32. Mit 32 müsste der ESP32 sein, welcher ein anderer C ist.
Ich hab Platform IO als Erweiterung für das das VS Code installiert.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
habe immer noch Probleme beim Comperlieren :
In file included from src\webserver.h:18:0,
from src\main.cpp:17:
C:\Users\Gimbel\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error:
previous declaration of 'HTTPMethod HTTP_HEAD'
enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
^
src\webserver.cpp: In function 'void addList(String&, String, String, int, std::vector<ListItem>)':
src\webserver.cpp:62:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < items.size(); ++i) {
^
src\webserver.cpp: In function 'void addList(String&, String, String, int, const std::vector<String>&)':
src\webserver.cpp:89:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < items.size(); ++i) {
^
src\webserver.cpp: In member function 'boolean Webserver::startWebserver()':
src\webserver.cpp:485:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
src\main.cpp: In function 'void loop()':
src\main.cpp:1099:17: warning: unused variable 'looptime' [-Wunused-variable]
unsigned long looptime = now - prev;
^
src\webserver.cpp: In member function 'char* Webserver::getStatus(int)':
src\webserver.cpp:994:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_IDLE_STATUS";
^
src\webserver.cpp:996:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_NO_SSID_AVAIL";
^
src\webserver.cpp:998:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_CONNECTED";
^
src\webserver.cpp:1000:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_CONNECT_FAILED";
^
src\webserver.cpp:1002:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_DISCONNECTED";
^
src\webserver.cpp:1004:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "UNKNOWN";
^
*** [.pio\build\d1_mini\src\main.cpp.o] Error 1
*** [.pio\build\d1_mini\src\webserver.cpp.o] Error 1
==================================================== [FAILED] Took 9.47 seconds
Was kann das Sein ?
Grüße
Gimbel
habe immer noch Probleme beim Comperlieren :
In file included from src\webserver.h:18:0,
from src\main.cpp:17:
C:\Users\Gimbel\.platformio\packages\framework-arduinoespressif8266\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error:
previous declaration of 'HTTPMethod HTTP_HEAD'
enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
^
src\webserver.cpp: In function 'void addList(String&, String, String, int, std::vector<ListItem>)':
src\webserver.cpp:62:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < items.size(); ++i) {
^
src\webserver.cpp: In function 'void addList(String&, String, String, int, const std::vector<String>&)':
src\webserver.cpp:89:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < items.size(); ++i) {
^
src\webserver.cpp: In member function 'boolean Webserver::startWebserver()':
src\webserver.cpp:485:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
src\main.cpp: In function 'void loop()':
src\main.cpp:1099:17: warning: unused variable 'looptime' [-Wunused-variable]
unsigned long looptime = now - prev;
^
src\webserver.cpp: In member function 'char* Webserver::getStatus(int)':
src\webserver.cpp:994:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_IDLE_STATUS";
^
src\webserver.cpp:996:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_NO_SSID_AVAIL";
^
src\webserver.cpp:998:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_CONNECTED";
^
src\webserver.cpp:1000:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_CONNECT_FAILED";
^
src\webserver.cpp:1002:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "WL_DISCONNECTED";
^
src\webserver.cpp:1004:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
return "UNKNOWN";
^
*** [.pio\build\d1_mini\src\main.cpp.o] Error 1
*** [.pio\build\d1_mini\src\webserver.cpp.o] Error 1
==================================================== [FAILED] Took 9.47 seconds
Was kann das Sein ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Welche PlatformIO Version hast du drauf?
Und welche Version vom ESP Framework?
Und welche Version vom ESP Framework?
Re: eManometer -- Spundungsregler
Hallo Irrwisch,
ich habe PlatformIO Version Home 3.01 Core 4.0 und framework = arduino.
Grüße
Gimbel
ich habe PlatformIO Version Home 3.01 Core 4.0 und framework = arduino.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Sorry IO Version 1.10.0
Re: eManometer -- Spundungsregler
Es gibt scheinbar eine Änderung im Espressiv 8266 Paket mit dem es nicht mehr kompiert werden kann.
Mit 2.3.x kann ich auch nicht kompilieren. Der Fehler ist ähnlich, aber nicht der gleiche.
Mit 2.2.0 geht es. Deinstalliere mal das Espressiv 8266 und installiere dann das 2.2.0
Gruß JackFrost
Mit 2.3.x kann ich auch nicht kompilieren. Der Fehler ist ähnlich, aber nicht der gleiche.
Mit 2.2.0 geht es. Deinstalliere mal das Espressiv 8266 und installiere dann das 2.2.0
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
kannst du mir eine komplette Library zukommen lassen.
Habe probleme mit der cstdio.
Habe jetzt PIO 1.7.0 und Espressiv 8266 2.2.0 drauf.
Fehlermeldung :
c:\users\gimbel\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\4.8.2\cstdio:129:11: error: '::setbuf' has not been declared
c:\users\gimbel\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\4.8.2\cstdio:96:11: error: '::fpos_t' has not been declared
C:\Users\Gimbel\.platformio\packages\framework-arduinoespressif8266@2.20502.0\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:108:5: error: 'uint8' does not name a type
USW.
Grüße
Gimbel
kannst du mir eine komplette Library zukommen lassen.
Habe probleme mit der cstdio.
Habe jetzt PIO 1.7.0 und Espressiv 8266 2.2.0 drauf.
Fehlermeldung :
c:\users\gimbel\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\4.8.2\cstdio:129:11: error: '::setbuf' has not been declared
c:\users\gimbel\.platformio\packages\toolchain-xtensa\xtensa-lx106-elf\include\c++\4.8.2\cstdio:96:11: error: '::fpos_t' has not been declared
C:\Users\Gimbel\.platformio\packages\framework-arduinoespressif8266@2.20502.0\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:108:5: error: 'uint8' does not name a type
USW.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Hallo JackFrost,
eine kleine Zusammenfassung.
PIO Ver. 1.10.0
PLATFORM: Espressif 8266 2.2.0 > WeMos D1 R2 and mini
PACKAGES: toolchain-xtensa 2.40802.191122 (4.8.2), framework-arduinoespressif8266 2.20502.0 (2.5.2), tool-esptool 1.413.0 (4.13), tool-esptoolpy 1.20600.0 (2.6.0)
Braucht man noch mehr Library als im Source code ?
Kannst du mir eine komplette Library zukommen lassen ?
Habe ständig Fehlermeldungen.
Grüße
Gimbel
eine kleine Zusammenfassung.
PIO Ver. 1.10.0
PLATFORM: Espressif 8266 2.2.0 > WeMos D1 R2 and mini
PACKAGES: toolchain-xtensa 2.40802.191122 (4.8.2), framework-arduinoespressif8266 2.20502.0 (2.5.2), tool-esptool 1.413.0 (4.13), tool-esptoolpy 1.20600.0 (2.6.0)
Braucht man noch mehr Library als im Source code ?
Kannst du mir eine komplette Library zukommen lassen ?
Habe ständig Fehlermeldungen.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Hallo JackFrost,
habe es soweit hin bekommen.
Das Problem ist jetzt das passende Library für das HD44780 blau + I2C zufinden.
Muß man das Anpassen oder so, ich habe keine Ahnung von Pyton oder so !
Grüße
Gimbel
habe es soweit hin bekommen.
Das Problem ist jetzt das passende Library für das HD44780 blau + I2C zufinden.
Muß man das Anpassen oder so, ich habe keine Ahnung von Pyton oder so !
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Arduino ist C++, also wenn du da was brauchst am besten nach Arduino und der Lib suchen.
Normal sollte es reichen eine Instanz anzulegen,
dann das Display zu initialisieren, das aber erst nach dem Init für den I²C schon drinnen ist.
Dann den Cursor auf die gewünschte Stelle setzen und Text ausgeben.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
danke für die schnell Antwort, aber was ist eine Instanz und wie initialisieren ich das Display.
Wo soll ich den Cursor setzen und den Text ausgeben ?
Grüße
Gimbel
danke für die schnell Antwort, aber was ist eine Instanz und wie initialisieren ich das Display.
Wo soll ich den Cursor setzen und den Text ausgeben ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Mit Instanz erzeugts du ein "Objekt" mit dem du dann im Prorgramm arbeitest.
Mit der Init vom Display muss man sich die Lib anschauen, aber da gibt es einen Punkt meist mit init oder so
Damit das Display in den 4-Bit Modus gesetzt wird.
Der Cursor ist dann die Position wie du z.B. Den Druck ausgibst. Da muss man sich die
Lib anschauen.
Den Text kannst du mit sprintf formatieren,
so das dann "Druck : 2.5 bar" steht.
brauchst vorher noch einen Char aaray das du z.B. mit
Code: Alles auswählen
char LCD_text[20];
Dann kannst du mit
Code: Alles auswählen
sprintf(LCD_text,"Druck: %.1f bar",Pressure);
auf dem LCD ausgeben lassen.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
ich finde keine init Anweisung in meiner Library.
Diese Library läuft mit der Arduino IDE ohne Probleme.
Wie ist die Vorgehensweise ?
Das mit Cursor, ist dann die Position,verstehe ich auch nicht. Wo ist die Position ?
Den Text mit sprintf formatieren ,kann ich auch nichts mitanfangen, geschweige mit Char aaray .
Ich habe keine Ahnung wie ich das anpacken muß.
Grüße
Gimbel
Anhang Library
ich finde keine init Anweisung in meiner Library.
Diese Library läuft mit der Arduino IDE ohne Probleme.
Wie ist die Vorgehensweise ?
Das mit Cursor, ist dann die Position,verstehe ich auch nicht. Wo ist die Position ?
Den Text mit sprintf formatieren ,kann ich auch nichts mitanfangen, geschweige mit Char aaray .
Ich habe keine Ahnung wie ich das anpacken muß.
Grüße
Gimbel
Anhang Library
- Dateianhänge
-
- Arduino-LiquidCrystal-I2C-library.zip
- (8.96 KiB) 94-mal heruntergeladen
Re: eManometer -- Spundungsregler
Hallo Irrwich,
kannst du was Bastelen, damit ich auf HD44780 blau + I2C Interface Display 4 Zeilen und 20 Zeichen was ausgeben kann ? Es sollen nur die wichtigsten Parameter Druck, Temp, CO2 und Zeit angezeigt werden.
Es gibt auch eine Bibliothek :
LiquidCrystal_I2C.h
Ist das Machbar ?
Ich habe keine Ahnung von C++ Programierung.
Grüße
Gimbel
kannst du was Bastelen, damit ich auf HD44780 blau + I2C Interface Display 4 Zeilen und 20 Zeichen was ausgeben kann ? Es sollen nur die wichtigsten Parameter Druck, Temp, CO2 und Zeit angezeigt werden.
Es gibt auch eine Bibliothek :
LiquidCrystal_I2C.h
Ist das Machbar ?
Ich habe keine Ahnung von C++ Programierung.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Ich werd mir morgen mal dioe Lib anschauen.Gimbel hat geschrieben: ↑Samstag 28. Dezember 2019, 21:31 Hallo JackFrost,
ich finde keine init Anweisung in meiner Library.
Diese Library läuft mit der Arduino IDE ohne Probleme.
Wie ist die Vorgehensweise ?
Das mit Cursor, ist dann die Position,verstehe ich auch nicht. Wo ist die Position ?
Den Text mit sprintf formatieren ,kann ich auch nichts mitanfangen, geschweige mit Char aaray .
Ich habe keine Ahnung wie ich das anpacken muß.
Grüße
Gimbel
Anhang Library
Das Problem ist, das man das selber nicht testen kann, wenn man die
Hardware nicht vorliegen hat.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Test kann ich es. Habe die Hardware !
Danke in vor raus.
Gimbel
Danke in vor raus.
Gimbel
Re: eManometer -- Spundungsregler
Prinzipiell kann ich dir das schon einbauen, hab aber grad wenig Zeit (Freizeit und Feiertagsstress ) und fahre bald in den UrlaubGimbel hat geschrieben: ↑Sonntag 29. Dezember 2019, 20:51 Hallo Irrwich,
kannst du was Bastelen, damit ich auf HD44780 blau + I2C Interface Display 4 Zeilen und 20 Zeichen was ausgeben kann ? Es sollen nur die wichtigsten Parameter Druck, Temp, CO2 und Zeit angezeigt werden.
Es gibt auch eine Bibliothek :
LiquidCrystal_I2C.h
Ist das Machbar ?
Ich habe keine Ahnung von C++ Programierung.
Grüße
Gimbel
Ich könnte mir das dann erst ab Mitte Januar anschauen.
Re: eManometer -- Spundungsregler
Danke, Danke
Re: eManometer -- Spundungsregler
Hallo Jackfrost,
hasst du dir die Lip mal angeschaut ?
Oder soll irrwich das Mitte Januar machen ?
Grüße
Gimbel
hasst du dir die Lip mal angeschaut ?
Oder soll irrwich das Mitte Januar machen ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Ich hab eine Lib direkt geladen in Platform IO aber hatte noch keine Zeit das einzubauen.
Mit der Lib in PIO sollte das aber gehen. Ich bin mir noch nicht sicher bis wann ich das schaffen
könnte. ggf ist irwisch schneller.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Danke für die Info.
Grüße
Gimbel
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Hallo zusammen,
gibt es noch die Möglichkeit, an zwei Platinen und/oder Baukits des eManometers heranzukommen? Vielen Dank im Voraus für eine Rückmeldung!
Viele Grüße
Christopher
gibt es noch die Möglichkeit, an zwei Platinen und/oder Baukits des eManometers heranzukommen? Vielen Dank im Voraus für eine Rückmeldung!
Viele Grüße
Christopher
Re: eManometer -- Spundungsregler
Ich müsste noch zwei unbestückte Platinen haben.
Ich schau morgen mal nach.
Gruß JackFrost
Ich schau morgen mal nach.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
danke für die schnelle Rückmeldung!
Ich möchte demnächst das eManometer, die iSpindel sowie die Gärsteuerung über eine Steuerung abwickeln. Am besten auf Basis von Raspberry Pi. Geht das mit dem Server von Tozzi? Oder gibt es da noch eine andere Plattform? Ich habe da in den letzten Monaten ein wenig den Überblick verloren... Wenn ja, ist das auch für einen „Laien“ umsetzbar? Jemanden zum Löten habe ich, es geht eher um die IT-technische Einrichtung.
Viele Grüße
Christopher
danke für die schnelle Rückmeldung!
Ich möchte demnächst das eManometer, die iSpindel sowie die Gärsteuerung über eine Steuerung abwickeln. Am besten auf Basis von Raspberry Pi. Geht das mit dem Server von Tozzi? Oder gibt es da noch eine andere Plattform? Ich habe da in den letzten Monaten ein wenig den Überblick verloren... Wenn ja, ist das auch für einen „Laien“ umsetzbar? Jemanden zum Löten habe ich, es geht eher um die IT-technische Einrichtung.
Viele Grüße
Christopher
Re: eManometer -- Spundungsregler
Es gibt eine Version vom Server bei den das eManometer mit läuft.
Wenn auf Tozzis Repro die aktuell drauf ist werde ich die
nötigen Änderungen einpflegen.
Die Version für das eManometer liegt auf meinem und ich meine auf irwischs repro.
Gruß JackFrost
Wenn auf Tozzis Repro die aktuell drauf ist werde ich die
nötigen Änderungen einpflegen.
Die Version für das eManometer liegt auf meinem und ich meine auf irwischs repro.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo Jackfrost,
hasst du das Emanometer in Fermation Einstellung getetet ?
Ich möchte ein Target Carbonation [g/l] von 6.00 haben.
Dann stelle ich ein lt. Tabelle :
Target Carbonation [g/l] 6,0
Temp : z.B 6 Grad
Target Pressure [bar] 1,3 bar
Ist das so Richtig ?
Grüße
Gimbel
hasst du das Emanometer in Fermation Einstellung getetet ?
Ich möchte ein Target Carbonation [g/l] von 6.00 haben.
Dann stelle ich ein lt. Tabelle :
Target Carbonation [g/l] 6,0
Temp : z.B 6 Grad
Target Pressure [bar] 1,3 bar
Ist das so Richtig ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Ich hab den MosFET für beide Wirksinne des Reglers getestet, hab hier aber
noch keine Kegs um selber zu spunden.
Ja , die einstellung "Target Carbonation ist für die LED, damit die Farben richtig angezeigt werden.
Target Pressure ist dann der Sollwert für den Regler. Der Regler achtet nur auf den Druck und nicht auf die Temperatur.
Die Regelparamter für deine Strecke musst du jedoch selber bestimmen. Da die Hardware mit Ventil usw. bei jedem anders ist.
Wenn der Druck zu weit abfällt, dann musst du den P-Anteil verkleinern, wenn das Ventil sehr häufig schaltet dann kannst du den
P-Anteil vergrößern.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo Irrwich,
kammst du das Thema : HD44780 blau + I2C Interface Display anschauen:
JackFrost hat geschrieben das du schneller bis !
Zitat :
Ich hab eine Lib direkt geladen in Platform IO aber hatte noch keine Zeit das einzubauen.
Mit der Lib in PIO sollte das aber gehen. Ich bin mir noch nicht sicher bis wann ich das schaffen
könnte. ggf ist irwisch schneller.
Gruß JackFrost
Grüße
Gimbel
kammst du das Thema : HD44780 blau + I2C Interface Display anschauen:
JackFrost hat geschrieben das du schneller bis !
Zitat :
Ich hab eine Lib direkt geladen in Platform IO aber hatte noch keine Zeit das einzubauen.
Mit der Lib in PIO sollte das aber gehen. Ich bin mir noch nicht sicher bis wann ich das schaffen
könnte. ggf ist irwisch schneller.
Gruß JackFrost
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Ne sorry bin bisher noch nicht dazu gekommen.
Re: eManometer -- Spundungsregler
Danke Irrwisch,
finde ich super das du noch darin erinnerst.
Grüße
Gimbel
finde ich super das du noch darin erinnerst.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Hallo Irrwisch,
hasst du schon Zeit gehabt für das Display ?
Grüße
Gimbel
hasst du schon Zeit gehabt für das Display ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Hatte angefangen aber bin mich nicht fertig
Hab auch nur ein zwei zeiliges da und kein vierzeiliges
Hab auch nur ein zwei zeiliges da und kein vierzeiliges
Re: eManometer -- Spundungsregler
Kann dir immer noch anbieten es zu Testen auf vierzeilig
Re: eManometer -- Spundungsregler
Ich kann dir auch ein vierzeiliges Display zukommen lassen wenn du mir eine PN schickst
Grüße
Gimbl
Grüße
Gimbl
Re: eManometer -- Spundungsregler
Moin!
Ich habe nun auch endlich die Zeit gefunden, das eManometer zusammen zu löten.
Funktioniert auch soweit alles, allerdings kann ich den Drucksensor nicht kalibrieren. Im Moment zeigt er mir 2.06 Bar unter Atmosphärendruck an.
Wenn ich die Kalibrierfunktion (Firmware Version 0.8.3) benuzten will, bekomme ich die Fehlermeldung: "Error during calibration. Measured values too high. Please make sure the sensor is under ambient pressure."
Habt Ihr eine Idee?
Ich habe nun auch endlich die Zeit gefunden, das eManometer zusammen zu löten.
Funktioniert auch soweit alles, allerdings kann ich den Drucksensor nicht kalibrieren. Im Moment zeigt er mir 2.06 Bar unter Atmosphärendruck an.
Wenn ich die Kalibrierfunktion (Firmware Version 0.8.3) benuzten will, bekomme ich die Fehlermeldung: "Error during calibration. Measured values too high. Please make sure the sensor is under ambient pressure."
Habt Ihr eine Idee?
---Don't panic---
Re: eManometer -- Spundungsregler
Wenn der 2 bar anzeigt ist irgendwas mit der Hardware nicht in Ordnung. Vielleicht ein Lötfehler. Ein Kurzschluss oder sonst was.
Re: eManometer -- Spundungsregler
Hmm, mist, danke.
Kann man irgendwie eingrenzen, wo der Fehler ist?
Kann man irgendwie eingrenzen, wo der Fehler ist?
---Don't panic---
Re: eManometer -- Spundungsregler
Hast du ein Multimeter ?
Ich kann dir die Messpunkte schicken.
Du hast scheinbar 1,3V am ADC.
Wenn der Sensor nicht dran ist, was zeigt er dann an ?
Kabel am Sensor sind gut gecrimpt ?
Gruß JackFrost
Ich kann dir die Messpunkte schicken.
Du hast scheinbar 1,3V am ADC.
Wenn der Sensor nicht dran ist, was zeigt er dann an ?
Kabel am Sensor sind gut gecrimpt ?
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Ja, Multimeter hab ich.
Was ist ein ADC?
Wenn der Sensor nicht dran ist, bekomme ich einen ERROR: Pressure und der Druck ist 0 bar. Die LED blinkt rot.
Kabel überprüfe ich dann mal.
Danke!
---Don't panic---
Re: eManometer -- Spundungsregler
Der ADC ist der Wandler der Spannung auf die digitalen Werte.
Wenn der Sensor nicht dran ist und du dann die Meldung kommt, das der Sensor nicht dran ist, dann sind die Lötpunkte ok.
Schick mir mal ein Bild vom angeschlossenen Sensor und auch von der Platinenseite
Gruß JackFrost
Wenn der Sensor nicht dran ist und du dann die Meldung kommt, das der Sensor nicht dran ist, dann sind die Lötpunkte ok.
Schick mir mal ein Bild vom angeschlossenen Sensor und auch von der Platinenseite
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hab nochmal die Kabel zum Sensor getauscht. Jetzt tut es was es soll. Danke für die Hilfe und das Projekt!
---Don't panic---
Re: eManometer -- Spundungsregler
Hallo Irrwisch,
macht das Display Fortschritte ?
Grüße
Gimbel
macht das Display Fortschritte ?
Grüße
Gimbel
Re: eManometer -- Spundungsregler
Also das 16x2 Display mit dem HD44780 welches ich hier habe läuft nur an 5V.
Ich denke also, dass du das Display gar nicht am eManometer betreiben kannst.
Außer deines läuft auch mit 3,3V. Was ich nicht glaube, da der HD44780 5V braucht.
Oder du bastelest dir was zurecht. Denn am Displaystecker des eManometers sind nur die 3,3V
Ich denke also, dass du das Display gar nicht am eManometer betreiben kannst.
Außer deines läuft auch mit 3,3V. Was ich nicht glaube, da der HD44780 5V braucht.
Oder du bastelest dir was zurecht. Denn am Displaystecker des eManometers sind nur die 3,3V
Re: eManometer -- Spundungsregler
Das Abgreifen des I²C-Buses an der 5V Seite ist nicht sehr einfach,
Da muss man mit Fädeldraht direkt an den ADC.
+5V0 kann man vom Wemos abzweigen.
@ Gimbel, hast du den Umbau schon gemacht ?
Wenn ja, wirst du die Firmware testen müssen, ich denke irwisch wird denn Umbau nicht
machen wollen.
Ein 1.3" OLED ist dir zu klein ? Oder hast du das HD44780 schon zuhause.
Das 0,96" Oled und 1,3" Oled haben vertauschte Pins an Vcc und GND. Da muss man aufpassen.
Ich hab das 1,3" im Einsatz, für einen kurzen Blick im Keller reicht mir das. Den Rest seh ich
am Server und per Browser.
Gruß JackFrost
Da muss man mit Fädeldraht direkt an den ADC.
+5V0 kann man vom Wemos abzweigen.
@ Gimbel, hast du den Umbau schon gemacht ?
Wenn ja, wirst du die Firmware testen müssen, ich denke irwisch wird denn Umbau nicht
machen wollen.
Ein 1.3" OLED ist dir zu klein ? Oder hast du das HD44780 schon zuhause.
Das 0,96" Oled und 1,3" Oled haben vertauschte Pins an Vcc und GND. Da muss man aufpassen.
Ich hab das 1,3" im Einsatz, für einen kurzen Blick im Keller reicht mir das. Den Rest seh ich
am Server und per Browser.
Gruß JackFrost
Meine Hardware:
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
eManometer
IDS2 ohne CBPi
Magnetrührer
Ss-Brewtech 10 Gal Topf
IDS2 Induktionsplatte
Re: eManometer -- Spundungsregler
Hallo JackFrost,
der Umbau ist bereits umgesetzt ohne Probleme. Firmware testen ist kein Problem.
Grüße
Gimbel
der Umbau ist bereits umgesetzt ohne Probleme. Firmware testen ist kein Problem.
Grüße
Gimbel
Re: eManometer -- Spundungsregler
In meinem github Projekt sind jetzt STL Files für ein kleines Case
https://github.com/irrwisch1/eManometer ... aster/case
https://github.com/irrwisch1/eManometer ... aster/case
Re: eManometer -- Spundungsregler
Hallo irrwisch,
wo hast du das Magnetventil gekauft?
Danke für deine und Jack Frosts maßgebliche Mitwirkung an dem Projekt
Grüße Jan
wo hast du das Magnetventil gekauft?
Danke für deine und Jack Frosts maßgebliche Mitwirkung an dem Projekt
Grüße Jan
20 L , Einkocher 29 l mit Rührwerk von Brauhardware, Läutereimer mit Strain Buddy, Gäreimer, 2 x Glühweinkocher 7,5 l für Läuterwasser, iSpindel, Kühlschrank, CraftbeerPi 3 mit LCD, Terassen Transportabel (TT), Rheinländer