INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[Projekt] Reifeschrank Klimasteuerung
17.03.2015, 12:30
Beitrag #25
RE: [Projekt] Reifeschrank Klimasteuerung
Hi,
wenn das funktioniert, dann ist es ganz und gar nicht stuemperhaft. Ich wundere mich allerdings, dass es funktioniert. Die Konstruktoren fuer String, die ich gefunden habe, geben das nicht her. Kannst Du mal die WString.h von Deiner Installation hier reinstellen?
Gruss,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 12:32
Beitrag #26
RE: [Projekt] Reifeschrank Klimasteuerung
das ist der Bereich, der die Temperatur im Display anzeigt; einschließl. Min und Max Wert in anderer Farbe. Ich hab die ausgeklammerten Sachen mit denen ich am testen war/bin noch nicht bereinigt ^^

Code:
void show_temp(float temp,boolean clear){
  
  int clearcolor=night_mode?ST7735_BLACK:ST7735_WHITE;
  int textcolor=night_mode?ST7735_WHITE:ST7735_BLACK;
  
  byte xs=5;
  byte ys=66;
//  String htemp=dtostrf(temp, 3, 1, htemp);
  String htemp=String((float)temp,1);
//  byte xss=(temp<10?:temp);
  
  set_text(xs,ys,htemp,clear?clearcolor:textcolor,2);
  set_text(xs+(3*htemp.length()*4),ys,"",(clear?clearcolor:textcolor),2.5);
  tft.write(247); // das °-Zeichen  
  tft.print("C");
  set_text(xs+81,ys+1,String((int)max_temp),clear?clearcolor:ST7735_RED,1);
  tft.write(247);tft.print("C");
  set_text(xs+81,ys+11,String((int)min_temp),clear?clearcolor:ST7735_BLUE,1);​
  tft.write(247);tft.print("C");
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 13:03
Beitrag #27
RE: [Projekt] Reifeschrank Klimasteuerung
Hi,
nein, ich meinte die WString.h.
Oder bezieht sich Dein letzter Beitrag auf etwas anderes?
Gruss,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 13:07
Beitrag #28
RE: [Projekt] Reifeschrank Klimasteuerung
(17.03.2015 13:03)Thorsten Pferdekämper schrieb:  Hi,
nein, ich meinte die WString.h.
Oder bezieht sich Dein letzter Beitrag auf etwas anderes?
Gruss,
Thorsten

ok, dann hab ich das missverstanden. wo finde ich WString.h?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 13:33
Beitrag #29
RE: [Projekt] Reifeschrank Klimasteuerung
Schau mal im Pfad Deiner IDE und dan hardware\arduino\cores\arduino

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 13:41
Beitrag #30
RE: [Projekt] Reifeschrank Klimasteuerung
ah, jetzt hab ich sie gefunden.
ich hänge die mal an; ist glaub ich einfacher als mit code einfügen.

aber kann mir jemand verraten, warum ich auf diesen code keinerlei Reaktion/Fehler bekomme:
Code:
void show_RELAY1state(boolean clear){
  
  int clearcolor=night_mode?ST7735_BLACK:ST7735_WHITE;
  int textcolor=night_mode?ST7735_WHITE:ST7735_BLACK;

  tft.setTextColor(clear?clearcolor:textcolor);
  tft.setTextSize(1);
  tft.setCursor(120,40);  
if (RELAY1state = 1){
  tft.print("ON");
}else{
  tft.print("OFF");
}

ich will quasi den Status des Relais Pins abfragen und dann die Meldung ON oder OFF auf dem Display ausgeben.


Angehängte Datei(en)
.h  WString.h (Größe: 9,37 KB / Downloads: 54)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 14:21
Beitrag #31
RE: [Projekt] Reifeschrank Klimasteuerung
(17.03.2015 13:41)sleipneer schrieb:  ah, jetzt hab ich sie gefunden.
Ah, jetzt ja:
Code:
explicit String(float, unsigned char decimalPlaces=2);
Das Ding hat tatsaechlich einen passenden Konstruktor fuer float (und auch einen fuer double) mit Angabe der Kommastellen.
Wie hast Du das gefunden ohne zu wissen, wo die Klassendefinition ist?


Code:
if (RELAY1state = 1){
Das ist kein Vergleich, sondern eine Zuweisung. Das Ergebnis ist in dem Fall immer 1, was als boolean "true" interpretiert wird.
Ansonsten kommt's darauf an, was aussenherum passiert.
Gruss,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.03.2015, 14:27
Beitrag #32
RE: [Projekt] Reifeschrank Klimasteuerung
(17.03.2015 14:21)Thorsten Pferdekämper schrieb:  Wie hast Du das gefunden ohne zu wissen, wo die Klassendefinition ist?

öööhhmmm.....ja.....ich hab mich einfach durch verschiedene Examples gewühlt und mir da Code-Schnipsel rausgezogen! *gg*

(17.03.2015 14:21)Thorsten Pferdekämper schrieb:  
Code:
if (RELAY1state = 1){
Das ist kein Vergleich, sondern eine Zuweisung. Das Ergebnis ist in dem Fall immer 1, was als boolean "true" interpretiert wird.
Ansonsten kommt's darauf an, was aussenherum passiert.
Gruss,
Thorsten

Wie müsste das denn aussehen?
Ich muss ihm ja irgendwie sagen, wenn der Pin auf HIGH steht, dass er quasi ON an Display schreiben soll.

Ich hab den Code mal auf pastebin hoch geladen.
Vielleicht findet ja jemand den Fehler!?
http://pastebin.com/CdwreCU3
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Projekt Roboterarm soulreaper 13 568 01.11.2017 16:49
Letzter Beitrag: Franz54
  Mein erste Projekt daja64 16 730 19.10.2017 20:14
Letzter Beitrag: Tommy56
  Projekt Vorstellung: "Multifunktionale Lese Leuchte" Zis 0 239 15.10.2017 14:07
Letzter Beitrag: Zis
  [Projekt Vorstellung] Lichtsteuerung im Keller BennIY 0 933 08.05.2017 00:08
Letzter Beitrag: BennIY
  Roboter (Projekt) Beginner linux248 4 2.131 16.02.2017 10:38
Letzter Beitrag: fx4u
  Projekt Leinwand deggit 5 1.475 31.12.2016 13:46
Letzter Beitrag: deggit
  Arduino Projekt (Einkauf/Beratung) pekinese 2 1.082 21.11.2016 13:44
Letzter Beitrag: pekinese
Rainbow WB2812B Projekt CrazyHawk 18 2.860 22.07.2016 17:45
Letzter Beitrag: CrazyHawk
  Cam Slider Projekt, die ersten Schritte T8T 3 1.755 30.04.2016 16:26
Letzter Beitrag: SkobyMobil
  Projekt: Türsensor _Aviciii_ 9 3.601 05.04.2016 18:50
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste