Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Mr Dini: Mindent a StreamSharkról!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: A kérdés...
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- GoodSpeed: 3I/Atlas: Üstökös vagy idegen civilizáció űrhajója?
-
LOGOUT
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
- Okos Otthon / Smart Home
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Elektromos autók - motorok
- Xbox tulajok OFF topicja
- 8 kHz-es pollingot ígérő, analóg Yunzii klaviatúra a megfizethető árszinten
- Samsung Galaxy Watch6 Classic - tekerd!
- OTP Bank topic
- Autós topik
- Gumi és felni topik
- Arc Raiders
- További aktív témák...
- BESZÁMÍTÁS! Asus A620M R5 7600X 32GB DDR5 1TB SSD RTX 3080 10GB Zalman M4 A-Data 750W
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- Apple iPhone 13 256GB / Kártyafüggetlen / 12Hó Garancia / 100% Akku
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
- HIBÁTLAN iPhone 14 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3159, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
