Wemos D1 mini Laufschrift Matrix Display
Moderator: Co-Administratoren
Re: Wemos D1 mini Laufschrift Matrix Display
Hi,
probiere mal die Module an 3,3V zu betreiben.
Ich hatte das selbe Problem.
Meine Matrix-Module sind für 5 Volt, laufen aber nur an 3,3 Volt.
Eventuell können die Module aber auch im Stecksockel verdreht sein.
Gruß
Marcel
probiere mal die Module an 3,3V zu betreiben.
Ich hatte das selbe Problem.
Meine Matrix-Module sind für 5 Volt, laufen aber nur an 3,3 Volt.
Eventuell können die Module aber auch im Stecksockel verdreht sein.
Gruß
Marcel
Re: Wemos D1 mini Laufschrift Matrix Display
Hallo zusammen,
leider habe ich Schwierigkeiten das ganze ans Laufen zu bringen. Das Display will nicht.
Ich habe diese Displays: https://de.aliexpress.com/item/MAX7219- ... 4c4dFTXMjX
und diese Controller: https://de.aliexpress.com/item/Smart-El ... 4c4dEQxv81
Nach ein wenig hin und her mit den unterschiedlichen Libs habe ich die aktuelle Version kompiliert und geflashed bekommen.
Auf der Konsole kommt beim Anschluss an den Compi folgendes zurück:
1384, room 16
12:45:49.091 -> tail 8
12:45:49.091 -> chksum
12:45:49.124 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
12:45:49.124 ->
12:45:49.124 -> load 0x4010f000, len 1384, room 16
12:45:49.124 -> tail 8
12:45:49.124 -> chksum 0x2d
12:45:49.124 -> csum 0x2d
12:45:49.124 -> v0fd86a07
12:45:49.158 -> ~ld
12:45:49.226 -> ⸮⸮
und es funktioniert gar nichts. Über externe 3.3V Stromversorgung klappt das Anmelden im AP und das anschließende Anmelden im lokalen WLAN (sehe ich im Router, ESP_Dings ist verbunden), aber die Displays bleiben dunkel oder gehen kurz an und dann aus.
Habe 3 Displays an 2 Controllern probiert, jeweils mit FC16_HW und spaßeshalber mal mit GENERIC_HW. Beim Anschluß an USB zum flashen gehen teilweise alle, teilweise nur einzelne Blocks des Displays vollständig an, das Ganze ist etwas ominös - ich bin ratlos.... Kann mir da jemand helfen?
Als nächstes werde ich die Displays mal mit MDParola an einem normale MiniPro probieren, mal sehen, ob ich da was rausbekomme... Bin für Hinweise sehr dankbar!
leider habe ich Schwierigkeiten das ganze ans Laufen zu bringen. Das Display will nicht.
Ich habe diese Displays: https://de.aliexpress.com/item/MAX7219- ... 4c4dFTXMjX
und diese Controller: https://de.aliexpress.com/item/Smart-El ... 4c4dEQxv81
Nach ein wenig hin und her mit den unterschiedlichen Libs habe ich die aktuelle Version kompiliert und geflashed bekommen.
Auf der Konsole kommt beim Anschluss an den Compi folgendes zurück:
1384, room 16
12:45:49.091 -> tail 8
12:45:49.091 -> chksum
12:45:49.124 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
12:45:49.124 ->
12:45:49.124 -> load 0x4010f000, len 1384, room 16
12:45:49.124 -> tail 8
12:45:49.124 -> chksum 0x2d
12:45:49.124 -> csum 0x2d
12:45:49.124 -> v0fd86a07
12:45:49.158 -> ~ld
12:45:49.226 -> ⸮⸮
und es funktioniert gar nichts. Über externe 3.3V Stromversorgung klappt das Anmelden im AP und das anschließende Anmelden im lokalen WLAN (sehe ich im Router, ESP_Dings ist verbunden), aber die Displays bleiben dunkel oder gehen kurz an und dann aus.
Habe 3 Displays an 2 Controllern probiert, jeweils mit FC16_HW und spaßeshalber mal mit GENERIC_HW. Beim Anschluß an USB zum flashen gehen teilweise alle, teilweise nur einzelne Blocks des Displays vollständig an, das Ganze ist etwas ominös - ich bin ratlos.... Kann mir da jemand helfen?
Als nächstes werde ich die Displays mal mit MDParola an einem normale MiniPro probieren, mal sehen, ob ich da was rausbekomme... Bin für Hinweise sehr dankbar!
- DiJe
- Beiträge: 566
- Registriert: 04.03.2015, 05:51
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 5 Mal
Re: Wemos D1 mini Laufschrift Matrix Display
hallo,
probier mal mit 5V
gruß Dieter
probier mal mit 5V
gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil
Re: Wemos D1 mini Laufschrift Matrix Display
Danke Dieter, habs probiert und festgestellt, dass die Displays nur an 5V zuverlässig arbeiten.
Am ProMini (dieser an 3.3 VCC oder 5V auf RAW) laufen die Displays (an 5V) klaglos durch das Testprogramm von MD_MAX72XX bzw das Hello-World von MD_Parola mit diesen Einstellungen:
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CLK_PIN 5 // or SCK
#define DATA_PIN 7 // or MOSI
#define CS_PIN 8 // or SS
Darauf hin nochmal den Wemos probiert mit:
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CLK_PIN D5
#define DATA_PIN D7
#define CS_PIN D8
Display an 5V, Wemos an 3.3V -> Ergebnis: Anmeldung im heimischen WLAN klappt und Display erst lange komplett an, dann nach ner Weile geht der linke Block aus... bleibt unklar.
Am ProMini (dieser an 3.3 VCC oder 5V auf RAW) laufen die Displays (an 5V) klaglos durch das Testprogramm von MD_MAX72XX bzw das Hello-World von MD_Parola mit diesen Einstellungen:
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CLK_PIN 5 // or SCK
#define DATA_PIN 7 // or MOSI
#define CS_PIN 8 // or SS
Darauf hin nochmal den Wemos probiert mit:
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CLK_PIN D5
#define DATA_PIN D7
#define CS_PIN D8
Display an 5V, Wemos an 3.3V -> Ergebnis: Anmeldung im heimischen WLAN klappt und Display erst lange komplett an, dann nach ner Weile geht der linke Block aus... bleibt unklar.
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: Wemos D1 mini Laufschrift Matrix Display
netzteil ändern und ggf einen dicken "C" in die spannungsversorgung ... das display rennt hier mehrfach an verschiedenen esp8266 und esp32
achja .. datenblatt.... Betriebs Spannung: 5 v
achja .. datenblatt.... Betriebs Spannung: 5 v
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: Wemos D1 mini Laufschrift Matrix Display
Ok, probiere ich mal. Seltsam nur, dass es an dem gleichen Netzteil mit nem ProMini läuft...
Schon richtig, aber:
Deswegen hatte ich 3.3V probiert, nachdem sie an 5V nicht gingen...
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: Wemos D1 mini Laufschrift Matrix Display
ok, dann mal viel erfolg ... hoffe es findet sich eine lösung. sonst ggf einfach den esp ausmustern für diese anwendung.
gestern sind wieder drei displays gekommen - habe alle drei mal kurz "angeworfen" mit 5 V ... als Uhr... alle drei sind "angesprungen" und arbeiteten konstant .
gestern sind wieder drei displays gekommen - habe alle drei mal kurz "angeworfen" mit 5 V ... als Uhr... alle drei sind "angesprungen" und arbeiteten konstant .
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 131
- Registriert: 08.09.2015, 15:14
- Hat sich bedankt: 18 Mal
- Danksagung erhalten: 4 Mal
Re: Wemos D1 mini Laufschrift Matrix Display
Hi zusammen,
ich versuche auch gerade den Sketch zu komplieren, scheitere aber immer an der gleichen Meldung:
ConfigFileHandling:17:23: error: no matching function for call to 'ArduinoJson6130_000001::BasicJsonDocument<ArduinoJson6130_000001::DefaultAllocator>::BasicJsonDocument()'
Wäre für Tipps dankbar.
Arduino 1.8.9
ArduinoJson 6.9.0
Time.h: https://github.com/PaulStoffregen/Time
MD_MAX72xx.h https://github.com/MajicDesigns/MD_MAX72XX
MD_Parola.h: https://github.com/MajicDesigns/MD_Parola
ArduinoJson 5.13.1 scheitert mit der Meldung:
Vielen Dank im Voraus
Ausführliche Meldung:
ich versuche auch gerade den Sketch zu komplieren, scheitere aber immer an der gleichen Meldung:
ConfigFileHandling:17:23: error: no matching function for call to 'ArduinoJson6130_000001::BasicJsonDocument<ArduinoJson6130_000001::DefaultAllocator>::BasicJsonDocument()'
Wäre für Tipps dankbar.
Arduino 1.8.9
ArduinoJson 6.9.0
Time.h: https://github.com/PaulStoffregen/Time
MD_MAX72xx.h https://github.com/MajicDesigns/MD_MAX72XX
MD_Parola.h: https://github.com/MajicDesigns/MD_Parola
ArduinoJson 5.13.1 scheitert mit der Meldung:
Code: Alles auswählen
ConfigFileHandling:17:11: error: DynamicJsonDocument is a class from ArduinoJson 6 but version 5 is installed. Visit arduinojson.org to get more information.
Ausführliche Meldung:
Code: Alles auswählen
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino: In function 'bool loadSysConfig()':
ConfigFileHandling:17:23: error: no matching function for call to 'ArduinoJson6130_000001::BasicJsonDocument<ArduinoJson6130_000001::DefaultAllocator>::BasicJsonDocument()'
DynamicJsonDocument doc;
^
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino:17:23: note: candidates are:
In file included from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/DynamicJsonDocument.hpp:7:0,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:21,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\claus\Desktop\MatrixDisplayESP8266\MatrixDisplayESP8266.ino:7:
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:50:3: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(ArduinoJson6130_000001::VariantRef) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator]
BasicJsonDocument(VariantRef src)
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:50:3: note: candidate expects 1 argument, 0 provided
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:43:3: note: template<class T> ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(const T&, typename ArduinoJson6130_000001::enable_if<ArduinoJson6130_000001::IsVisitable<T>::value>::type*)
BasicJsonDocument(const T& src,
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:43:3: note: template argument deduction/substitution failed:
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino:17:23: note: candidate expects 2 arguments, 0 provided
DynamicJsonDocument doc;
^
In file included from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/DynamicJsonDocument.hpp:7:0,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:21,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\claus\Desktop\MatrixDisplayESP8266\MatrixDisplayESP8266.ino:7:
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:36:3: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(const ArduinoJson6130_000001::BasicJsonDocument<TAllocator>&) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator]
BasicJsonDocument(const BasicJsonDocument& src)
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:36:3: note: candidate expects 1 argument, 0 provided
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:33:12: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(size_t, TAllocator) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator; size_t = unsigned int]
explicit BasicJsonDocument(size_t capa, TAllocator allocator = TAllocator())
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:33:12: note: candidate expects 2 arguments, 0 provided
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino: In function 'bool saveSysConfig()':
ConfigFileHandling:45:23: error: no matching function for call to 'ArduinoJson6130_000001::BasicJsonDocument<ArduinoJson6130_000001::DefaultAllocator>::BasicJsonDocument()'
DynamicJsonDocument doc;
^
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino:45:23: note: candidates are:
In file included from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/DynamicJsonDocument.hpp:7:0,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:21,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\claus\Desktop\MatrixDisplayESP8266\MatrixDisplayESP8266.ino:7:
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:50:3: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(ArduinoJson6130_000001::VariantRef) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator]
BasicJsonDocument(VariantRef src)
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:50:3: note: candidate expects 1 argument, 0 provided
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:43:3: note: template<class T> ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(const T&, typename ArduinoJson6130_000001::enable_if<ArduinoJson6130_000001::IsVisitable<T>::value>::type*)
BasicJsonDocument(const T& src,
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:43:3: note: template argument deduction/substitution failed:
C:\Users\claus\Desktop\MatrixDisplayESP8266\ConfigFileHandling.ino:45:23: note: candidate expects 2 arguments, 0 provided
DynamicJsonDocument doc;
^
In file included from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/DynamicJsonDocument.hpp:7:0,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:21,
from C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
from C:\Users\claus\Desktop\MatrixDisplayESP8266\MatrixDisplayESP8266.ino:7:
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:36:3: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(const ArduinoJson6130_000001::BasicJsonDocument<TAllocator>&) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator]
BasicJsonDocument(const BasicJsonDocument& src)
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:36:3: note: candidate expects 1 argument, 0 provided
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:33:12: note: ArduinoJson6130_000001::BasicJsonDocument<TAllocator>::BasicJsonDocument(size_t, TAllocator) [with TAllocator = ArduinoJson6130_000001::DefaultAllocator; size_t = unsigned int]
explicit BasicJsonDocument(size_t capa, TAllocator allocator = TAllocator())
^
C:\Users\claus\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Document/BasicJsonDocument.hpp:33:12: note: candidate expects 2 arguments, 0 provided