Stránka 2 z 2
Napsal: 14 kvě 2020, 10:00
od hafca
Tlak to měří, mám meteostanici a údaje s ní souhlasí.
Zdroják pro
detektor je volně ke stažení. Logo je součást programu.
Napsal: 14 kvě 2020, 10:21
od Zaky
Zobrazí se ti za tím logem text orig by kw5gp, mod pablox.net a init? Případně potom BPM180 OK ?
Napsal: 14 kvě 2020, 10:31
od hafca
Ne, jen to logo které po nastaveném čase zmizí a pak už je prázdný displej.
Napsal: 14 kvě 2020, 10:49
od Zaky
Tak zkus do kódu za
glcd.drawBitmap(0, 0, uvod_logo, 84, 48 ); // show startup logo
delay(2000);
glcd.clrScr();
přidat toto:
delay(2000);
glcd.drawBitmap(0, 0, uvod_logo, 84, 48 ); // show startup logo
delay(2000);
glcd.clrScr();
jestli logo zhasne a po dvou sekundách se vykreslí znovu a zase zhasne
vypsání toho, co jsem uvedl v předchozím příspěvku přece hned navazuje a tudíž je to divné a vypadá to, že nepracuje kód, mezi logem a textem se nic dělat nemá.
Případně zkus zakomentovat
glcd.print("orig by kw5gp",CENTER,8 );
glcd.print("mod pablox.net",CENTER,16);
glcd.print("init...",CENTER,32);
protože dále se pak už na displej kreslí jinak, volá se updatelcd();
Napsal: 14 kvě 2020, 11:43
od hafca
Zkusil jsem a vypadá to, že umřelo to UNO. Po nahrání se objeví jen změť znaků na displeji a nezmizí ani když tam vrátím neupravený program.
Při kompilaci to napíše:
Projekt zabírá 19968 bytů (61%) úložného místa pro program. Maximum je 32256 bytů.
Globální proměnné zabírají 1814 bytů (88%) dynamické paměti, 234 bytů zůstává pro lokální proměnné. Maximum je 2048 bytů.
Mála dostupné paměti, múžou nastat problémy se stabilitou.
Myslím, že to by mělo v pohodě stačit.
Napsal: 14 kvě 2020, 11:52
od Zaky
Budeš muset začít řezat

Začal bych kontrolou nadrátování displeje k procesoru a podle možností osciloskopu bych se podíval alespoň, jak vypadají signály do displeje z hlediska hran a úrovní. Pro vymalování loga a toho prvního textu to nepotřebuje připojené senzory, takže na vyzkoušení stačí přiroubovat k jinému UNU jen displej. Nebo na stávajícím vyměnit procesor, pokud máš jak potom nahrát bootloader.
Napsal: 14 kvě 2020, 12:03
od hafca
Je to klon a dát tam jiný procesor, to je pro mě něco z říše snů. Jednodušší bude jiné UNO. Maximálně zkusím propájet piny na lištách a u toho to asi skončí.