Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann
Moderator: Co-Administratoren
-
TomMajor
- Beiträge: 1793
- Registriert: 30.08.2017, 23:25
- Hat sich bedankt: 175 Mal
- Danksagung erhalten: 399 Mal
-
Kontaktdaten:
Beitrag
von TomMajor » 09.07.2020, 20:13
Kaheti hat geschrieben: ↑09.07.2020, 18:51
Ich habe das PCB von TomMajor zum Bau des Analyzer XS verwendet.
Die Software macht was sie soll.
Alle Funktionen einschließlich der Auflösung von Device-Namen aus der RasperryMatic funktionieren.
Nachträglich habe ich jetzt das OLED- Display incl. der notwendigen Teile bestückt.
Problem: Das Display bleibt dunkel. Die 3,3 V am VCC des Displays liegen an.
( Die LED signalisiert alle einlaufenden Telegramme )
Display defekt ??
Für Hinweise dazu bin ich dankbar.
Kaheti
Hast du das Display hier aktiviert
https://github.com/psi-4ward/AskSinAnal ... 28P.ino#L8
Also so
Viele Grüße,
Tom
-
Kaheti
- Beiträge: 19
- Registriert: 16.11.2018, 18:56
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: 51491 Overath
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 1 Mal
Beitrag
von Kaheti » 09.07.2020, 22:06
@ Tom
@ Psi
Ich habe jetzt den Sketch genommen und entsprechend dem Hinweis angepasst ( #define USE_OLED )
Dann bricht die Kompilierung mit dieser Meldung ab:
AskSinSniffer328P:19:10: fatal error: Ssd1306.h: No such file or directory
#include "Ssd1306.h"
compilation terminated.
exit status 1
Ssd1306.h: No such file or directory
V.G
Kaheti
Zuletzt geändert von
Kaheti am 10.07.2020, 00:20, insgesamt 1-mal geändert.
-
Kaheti
- Beiträge: 19
- Registriert: 16.11.2018, 18:56
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: 51491 Overath
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 1 Mal
Beitrag
von Kaheti » 09.07.2020, 22:15
@Tom
@ Psi
Diesen Sketch hatte ich verwendet
-
TomMajor
- Beiträge: 1793
- Registriert: 30.08.2017, 23:25
- Hat sich bedankt: 175 Mal
- Danksagung erhalten: 399 Mal
-
Kontaktdaten:
Beitrag
von TomMajor » 09.07.2020, 23:45
Kaheti hat geschrieben: ↑09.07.2020, 22:06
@ Tom
@ Psi
Ich habe jetzt den Sketch genommen und entsprechend dem Hinweis angepasst ( #define USE_OLED )
Dann bricht die Kompelierung mit dieser Meldung ab:
AskSinSniffer328P:19:10: fatal error: Ssd1306.h: No such file or directory
#include "Ssd1306.h"
compilation terminated.
exit status 1
Ssd1306.h: No such file or directory
V.G
Kaheti
@Kaheti
Du hast die Arduino Library für das OLED noch nicht installiert.
@Psi
hast du das irgendwo dokumentiert welche zu nehmen ist? habe keine Ahnung. Nicht jeder benutzt platformio.
Viele Grüße,
Tom
-
Psi
- Beiträge: 512
- Registriert: 09.08.2018, 19:58
- Wohnort: Nürnberg
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 90 Mal
Beitrag
von Psi » 10.07.2020, 09:04
Naja es steht bisschen was auf asksinpp.de und in der reademe vom Sketch aber man sollte wohl mal ein Video dazu machen. Pio würde hoffentlich diese vielen Probleme mit den libs klären, kommt ja immer wieder auf
-
Kaheti
- Beiträge: 19
- Registriert: 16.11.2018, 18:56
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: 51491 Overath
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 1 Mal
Beitrag
von Kaheti » 10.07.2020, 10:26
Hallo Tom
der Hinweis "Nicht jeder benutzt platformio " trifft bei mir zu.
Ich habe mal damit begonnen, bin dann aber auf IDE gewechselt und
habe damit bisher alle meine Geräte funktionsfähig geflasht.
Im Text von Psi habe ich folgenden Hinweis gefunden:
Benötigte Bibliotheken: AskSinPP, Low-Power, EnableInterrupt und
bei Verwendung des OLED-Displays Adafruit GFX Library und Adafruit SSD1306.
Ich habe demnach noch die Libary Adafruit SSD1306 Vers.2.3.1 aus der Bibliothek geladen
und auch die neueste AskSinPP ( Datum 29.06.) verwendet.
Trotzdem noch diese Fehlermeldung: Ssd1306.h: No such file or directory
V.G.
Kaheti
-
Psi
- Beiträge: 512
- Registriert: 09.08.2018, 19:58
- Wohnort: Nürnberg
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 90 Mal
Beitrag
von Psi » 10.07.2020, 10:36
-
Kaheti
- Beiträge: 19
- Registriert: 16.11.2018, 18:56
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: 51491 Overath
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 1 Mal
Beitrag
von Kaheti » 10.07.2020, 11:49
@ Jerome
@ Psi
Vielen Dank !!
Das Display funktioniert jetzt.
Das war die Ursache: Die Ssd1306.h lag nach dem Abruf aus der Bibliothek im Libary-Ordner.
@ Psi : Ich weiß nicht, ob ich der einzige bin der das Problem hatte. Evtl. ist ein Hinweis auf den
Speicherort der Ssd1306.h in der Projektbeschreibung sinnvoll.
Nochmals Danke für die schnelle Unterstützung
V.G.
Kaheti