- Hamarosan megkezdődik a nubia 2,8K-s táblagépének szállítása
- Barátokká váltak az eddig rivális AI-óriások
- ASUS blog: Ideális olcsó utazós gép lett az új Vivobook S14
- Az Aura Displays hordozható monitorhármasa jól felturbózhatja a produktivitást
- Dual Mode-os IPS monitorral adott magáról életjelet a Gigabyte
-
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ámhoz
if (Serial.available())
{
String indata = Serial.readStringUntil('#');
// Ha "page0" string érkezik
if (indata.indexOf("page0") > -1) {
kepernyo_szam = 0;
}
// Ha "page1" string érkezik
else if(indata.indexOf("page1") > -1) {
kepernyo_szam = 1;
}
// Ha "reset" string érkezik
// Üzemóra törlése
else 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 érkezik
else 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és
Serial.print(fordulatszam);
}
if (kepernyo_szam == 1)
{
// Üzemóra óra kiírása
Serial.print(Uzemora_perc);
// Üzemóra perc kiírása
Serial.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
- Void RGB PC - i7 9700f, 16Gb RAM, RTX 2080Ti 11Gb stb.
- ÚJ PS5 Slim - FW 8.40 - Lemezolvasó - Lua Loader - Lua játék - Lapse
- új, bontatlan, iPhone 16E gyárilag kártya-független, apple világgaranciával
- Üzletből, garanciával, Macbook Pro Retina 16" 2019, Gray i9 64GB RAM 1TB SSD Radeon Pro 5500M
- Üzletből, garanciával, Macbook Pro Retina 16" 2019, Gray i9 64GB RAM 2TB SSD Radeon Pro 5600M 8GB
- www.LicencAruhaz.hu OLCSÓ & LEGÁLIS SZOFTVEREK 0-24 KÉZBESÍTÉSSEL - Windows - Office - ÖRÖK GARANCIA
- LG 65C2 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- Billentyűzet magyarosítás magyarítás lézerrel is! 10-15ezer közötti áron! Óriási betűkészeletünk van
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple Macbook Pro 13 2020 - M1 - 8GB/256GB SSD - Touch Bar - 102 Ciklus - 99% Akku - Ezüst - MAGYAR
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged