Ich habe für meine Lampensteuerung eine modernere Zentrale gebastelt... die zickt aber etwas. Der Sketch hat 2200 Zeilen - ich weiß nicht ob es Sinn macht den hier hoch zuladen.
Im Sketch vermute ich keinen groben Fehler, da der Sketch auf meiner "alten" Steuerung 1:1 läuft- nur wird da auch dem Display nichts angezeigt, da es ein kleineres Display mit anderem Treiber ist. Die Funktion kann ich aber an meinen Lampen erkenn, die machen was sie sollen.
Die einzelnen Funktionen wie Uhr, Touch, TFT etc. habe ich mit den Beispielsketchen durchprobiert und kann kein Indiz für eine fehlerhafte Verkabelung finden, da auch da alles funktionierte.
Einen der Fehler vermute ich bei der Spannungsversorgung- denn der Fehler ist nicht vorhanden wenn ich den Mega mit dem Rechner via USB verbunden haben- das ist auch der Fall wenn der Rechner aus ist.
Der 1. Fehler stellt sich so dar, dass die Uhrzeit "springt"- das sabotiert alle Zeit abhängigen Funktion. Sichtbar ist es durch die vielen Zeiger die bei der analogen Darstellung sichtbar sind. Bei der digitalen Anzeige sieht man die Uhrzeit direkt springen.
Die ganze Schaltung wird über den Spannungsbuchse des Mega von einem 12V Laptop- Netzteil mit Spannung versorgt- von der Buchse greife ich den Strom für 2 Steppdownwandler ab, die für das Display 5V und 3,3V generieren.
Der 2. Fehler betrifft die Touchfunktion. Ich nutze die UTFT libaries. Da habe ich offenbar noch einen Fehler im Sketch- den finde ich aber noch... Was mich irritiert ist, dass die Touchfunktion überhaupt nicht mehr geht. Ich habe anfänglich die Beispielsketche durchprobiert und diese verändert um die Funktionalität besser kennen lernen zu können.
Nachdem ich das Calibration- Beispiel durchgespielt habe und nach Anleitung die neuen Werte in der U(R)TouchCD.h gespeichert habe geht die Touchfunktion überhaupt nicht mehr (bei einem kleineren 3,5" Display aber ohne Probleme). Ich habe die Libary gelöscht und neu installiert, um die Standardwerte wieder zu bekommen. Die Touchfunktion bleibt aber tot...
Hat jemand eine Idee wie ich die beiden Fehler abstellen kann?
Bilder mache ich noch, damit man wenigstens die Verkabelung und den Display Fehler sehen kann... den Sketch kann ich auf Wunsch anhängen, wenn sich jemand das antun will... ![]()



