Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Poslední návštěva: ned lis 28, 2021 6:14 am


LCD Keypad Shield 16×2

Instalace, stažení software, verze software, upload firmware a další otázky týkající se zprovoznění MicroLogu

LCD Keypad Shield 16×2

Příspěvekod jarík » pon říj 07, 2013 6:18 pm

Začal som sa pomaly oboznamovať s MikroLogom a mám problém so zobrazením. To čo vidím na virtuálnom LCD sa mi nezobrazuje na realnom LCD pripojenom na arduino. Skúšal som nájsť niečo kde by som zistil akú chybu robím ale nenašiel som. Má niekto nápad kde udelal soudruh (Jarík) z NDR chybu ? :dontknow:
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK


Re: LCD Keypad Shield 16×2

Příspěvekod jarík » pon říj 07, 2013 7:04 pm

mypower.cz píše:http://microlog.mypower.cz/tutorial:install#lcd-keypad-shield


Toto som našeil a upravil som aj jednotilivé piny ale aj tak mám prázdny LCD, netuším kde môže byť ešte zrada.
Ešte som skúsil zmeniť číslo pinu v definícii LCD vo funkčnom algoritme a LCD funguje ale ukazuje tam rôzne znaky namiesto číselných hodnôt, tak isto aj ked tam nahrám MikroLog je vyplnený len horný riadok aktuálne písmenom "n" s vlnovkou nad ním.
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK

Re: LCD Keypad Shield 16×2

Příspěvekod mypower.cz » pon říj 07, 2013 8:40 pm

V tom pripade doporucuji zkusit nejaky cisty demo priklad ze stranek arduina, napriklad http://arduino.cc/en/Reference/LiquidCrystalPrint a overit jestli display funguje spravne s jednoduchym demem.

Jakmile tohle bude dobre fungovat, prosim o poslani presneho kodu, se kterym se display podarilo zprovoznit a mrknu na to a napsal bych navod jak provest odpovidajici upravy tak aby po nahrani micrologu s modifikaci display fungoval uplne stejne jako pri zkouseni demoprogramem ze stranek arduina.

Mimochodem jaky je aktualne nahrany program pro display? Jestli neni pricina nikoliv v zapojeni, nebo pouzitych pinech, ale nejaky bug v programu pro display, ktery microlog treba v tuto chvili zatim nedokaze rozdychat. Bylo by mozno zde pro ukazku vlozit i ten aktualni kod programu pro display?
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 4972
Registrován: pát bře 04, 2011 11:36 am

Re: LCD Keypad Shield 16×2

Příspěvekod jarík » pon říj 07, 2013 8:59 pm

Skúšam rôzne možnosti, no a dostal som sa do stavu kedy funguje všetko ako má len zobrazuje takéto hodnoty.
N´´ddh FF . namiesto Napeti FV1 0.00
N´´ddh FF" . namiesto Napeti FV2 0.00 aj pri iných obrazovkách sú to rôzne znaky, ovládanie funguje cez web rozhranie,
skúsim predĺžiť piny s interentovej dosky, možno nebude niekde dobrý kontakt aj ked som to pozeral a vypadá to že by mala dĺžka pinov stačiť
Nahranú mám verziu 2.04
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK

Re: LCD Keypad Shield 16×2

Příspěvekod mypower.cz » pon říj 07, 2013 9:02 pm

To vypada snad mozna na prehazene nebo nejak jinak rozbite bity komunikace s displayem .. tezko rici .. A to demo ze stranek arduina se podari rozchodit ? Nebo i na demu to zobrazuje nejake podivnosti?
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 4972
Registrován: pát bře 04, 2011 11:36 am

Re: LCD Keypad Shield 16×2

Příspěvekod jarík » pon říj 07, 2013 9:35 pm

v pôvodnom formáte to demo nefunguje
a ked upravím def LCD na hodnoty z MikroLogu

LiquidCrystal lcd(8, 9, 14, 5, 6, 7);

tak sa toto zobrazí na prvom riadku : lln, fnbld ddh F namiesto hello, world!
predĺženie pinov dokončím zajtra a uvidím čo to povie
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK

Re: LCD Keypad Shield 16×2

Příspěvekod jarík » pon říj 07, 2013 10:36 pm

:comp: zapojil som tam 4 pin a funguje to ako má, ten 14 nerobí dobrotu, musím skúsiť najaké iné ktoré budú voľné
dakujem za spluzdieľanie problému
už sa môžem pustiť do pripájania čidiel, ale ešte budem musieť prelúskať programovacie úskalia :yes:
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK

Re: LCD Keypad Shield 16×2

Příspěvekod Frenky » úte říj 08, 2013 3:23 pm

Já s úspěchem používám pin 3

#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 3, 5, 6, 7);

Jinak pin 4 bude potřeba pro ovládání SD karty
viz http://forum.arduino.cc/index.php?PHPSE ... #msg147860

Pozor existují různé verze eth shieldů viz uvedené vlákno a diskuze dál.
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, AKU 48V LFP200Ah, 2x AKU DURATHON E4815. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http//95.85.214.80, http://forum.mypower.cz/viewtopic.php?f=3&t=4809
Uživatelský avatar
Frenky
 
Příspěvky: 776
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Doubravička

Re: LCD Keypad Shield 16×2

Příspěvekod jarík » úte říj 08, 2013 8:08 pm

vyskúšané na pin 3 , funguje bez problémov
ďakujem Frenky :handshake:
Uživatelský avatar
jarík
 
Příspěvky: 75
Registrován: úte zář 25, 2012 12:46 pm
Bydliště: SK

Re: LCD Keypad Shield 16×2

Příspěvekod kodl69 » pon dub 13, 2015 12:19 pm

změnu pinu pro displej teď taky řeším, pin 14 bych asi potřeboval pro sériovou komunikaci, můžu to dát třeba na pin 20 nebo některý další z těch 30-ti co z nich mnoho asi nijak nevyužiju nebo je jinej problém?
ostrov 4600Wp neustále ve stádiu zrodu: midnite classic 150 lite+whizbang jr., 16S a různě P cca 300Ah Winston, Ex Powerjack 8kW (momentálně samodomo cca 6kW). 48V DC rozvody a spotřebiče.
?
kodl69
 
Příspěvky: 5944
Registrován: sob črc 19, 2014 7:56 pm

Re: LCD Keypad Shield 16×2

Příspěvekod Frenky » pon dub 13, 2015 7:50 pm

Můžeš použít téměř jakékoliv digitální piny, pozor si dávej jen na PWM-ky a analogy, tam to nemusí pracovat správně. Jarik a já jsme řešily kam přestěhovat pin 4, protože nám tento pin překážel v (sendvičovém) provozu mega + ethshield + LCD keypad shield. tento jsmem já přestěhoval na pin3 a používám dodnes (i když LCD keypad shield nahradil frenky shield, :-) kde jsem nastrkal vsechny podpurne obvody jako odporove delice, odpor na mereni teplot apod. :-)
24x Solární panel JINKO SOLAR 225 Pmpp=225W, 2x Regulátor STUDER VT-80, 2x Střídač Studer XTM 4000-48, BSP, RCC, AKU 48V LFP200Ah, 2x AKU DURATHON E4815. Řizení a dohled, SDS, vlastní vyčítání arduinem DUE v krabičce (ARMOSY), export dat do RPi s databází a html stránkou.
http//95.85.214.80, http://forum.mypower.cz/viewtopic.php?f=3&t=4809
Uživatelský avatar
Frenky
 
Příspěvky: 776
Registrován: pon led 21, 2013 6:36 pm
Bydliště: Doubravička

Re: LCD Keypad Shield 16×2

Příspěvekod kodl69 » pon dub 13, 2015 8:46 pm

Já mám na bastlení desku s pinama dolů a konektorama nahoře, takže bude zavřená pod displejem, ale až to odladím, zatím to budu ladit bez displeje, ale chci to mít připravený. Arduino je hrozná hračka, dnes v 11 hod mi to předal pošťák a od té chvíle je ze mě malý děcko, nic sem za celý půldne neudělal a hraju si. Programátor ze mě asi nebude, ale tohle je fakt návykový. Možná bych zkusil využít některej PWM výstup, který zůstanou volný s ethernet shieldem a diplejem? (pin 10LCD dám na 20arduino.
ostrov 4600Wp neustále ve stádiu zrodu: midnite classic 150 lite+whizbang jr., 16S a různě P cca 300Ah Winston, Ex Powerjack 8kW (momentálně samodomo cca 6kW). 48V DC rozvody a spotřebiče.
?
kodl69
 
Příspěvky: 5944
Registrován: sob črc 19, 2014 7:56 pm

Re: LCD Keypad Shield 16×2

Příspěvekod kodl69 » čtv dub 16, 2015 11:20 am

potvrzuju správnost přestěhování pinu 4 displeje na pin 3 - stačilo ohnout vývod a kapka cínu...
ostrov 4600Wp neustále ve stádiu zrodu: midnite classic 150 lite+whizbang jr., 16S a různě P cca 300Ah Winston, Ex Powerjack 8kW (momentálně samodomo cca 6kW). 48V DC rozvody a spotřebiče.
?
kodl69
 
Příspěvky: 5944
Registrován: sob črc 19, 2014 7:56 pm


Zpět na Oživení, zapojení a upload firmware

Kdo je online

Uživatelé procházející toto fórum: CC [Bot] a 0 návštevníků

Reputation System ©'