Hirdetés
- Milyen videókártyát?
- A Cherry többé nem gyárt kapcsolókat
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kihúzhatja a gyufát a PC-s gyártóknál az érkező új Xbox
- Fejhallgató erősítő és DAC topik
- SONY LCD és LED TV-k
- Rémisztő árakkal szembesülnek a notebookgyártók az új mobil platformoknál
- Házimozi belépő szinten
- Egér probléma
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Tomika86
senior tag
Most egyenlőre mással küzdök, nem jövök rá miért nem működik ez:
// Soros portról olvasás képernyőszámhozif (Serial.available()){String indata = Serial.readStringUntil('#');// Ha "page0" string érkezikif (indata.indexOf("page0") > -1) {kepernyo_szam = 0;}// Ha "page1" string érkezikelse if(indata.indexOf("page1") > -1) {kepernyo_szam = 1;}
// Ha "reset" string érkezik// Üzemóra törléseelse if (indata.indexOf("reset") > -1)
{Uzemora_perc = 0;Uzemora_ora = 0;EEPROM_writeLong(EEPROM_cim_ora, Uzemora_ora);EEPROM_writeInt(EEPROM_cim_perc, Uzemora_perc);}// Soros portról olvasás értékek beállításához// Ha "feszmin" string érkezikelse if (indata.indexOf("feszmin") > -1)
{byte position1 = indata.indexOf("feszmin");feszmin = indata.substring(0, position1);alacsony_akkufesz_ertek = feszmin.toFloat();EEPROM_writeFloat(EEPROM_cim_akkufeszmin, alacsony_akkufesz_ertek);}}if (kepernyo_szam == 0){// Fordulatszám kijelzésSerial.print(fordulatszam);}if (kepernyo_szam == 1){// Üzemóra óra kiírásaSerial.print(Uzemora_perc);// Üzemóra perc kiírásaSerial.print(Uzemora_ora);}}Igazából simulátorban működik, de a kijelzőn nem.
Nextion editorban, ha átváltok a page1 képernyőre akkor print "page1#" parancsot küld, page0 esetén print "page0#"
de a kepernyo_szam valtozo 0 értéken marad.
Az üzemóra nullázás se működik.
Most itt kiszedtem a felesleget, de az elvet rontom el gondolom.Ha kiszedem a képernyő szám feltételt akkor működik, de feleslegesen nem akarok adatot küldeni a kijelzőre, csak azokat ami azon a képernyőn van.
Köszönöm a segítséget!
Új hozzászólás Aktív témák
- Apple iPhone 14 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple iPhone X Space Gray Ikonikus dizájn, Face ID, OLED kijelző 64 GB Használt, megkímélt ,100%
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27GS60QX-B - 27" Ívelt VA - 2560x1440 2K QHD - 180Hz 1ms - AMD FreeSync Premium
- 175 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
ekkold

