Re: Arduino a seriový LCD 16x2
Napsal: 27 úno 2019, 12:56
A co to teda konkrétně je za displej? Nechce se mi věřit, že to je "Picaxe Serial LCD Module" AXE033 (nebo budget), když to jede na 9600Bd a neinvertované.
fórum webu nejen o věcech robotických
http://forum.robodoupe.cz/
Luděk píše: ↑27 úno 2019, 16:26 Ahoj Davide, je to opravdu normální Display koupený na SnailShopu.
Funguje mi to jak na zelené, na modrém, ale i na 20x4...
http://www.snailshop.cz/seriove-rozhran ... eleny.html
Takže jsme ti mohli poradit už dávno: nastav 9600, jumper JP1 spoj 2-3, jumper JP2 rozpoj, v Arduinu inicializuj na 9600 a bylo by to. A ani bys nepotřeboval SoftwareSerial, tohle by šlo i tím standardním.Displej může přijímat sériová data zasílaná rychlostí 2400 nebo 9600Bd, s polaritou normální (klidová úroveň vysoká) nebo invertovanou (klidová úroveň nízká) a s úrovní 0/5V nebo RS232 (typ. ±12V). Datové vstupy konektorů J1 a J2 jsou propojeny, lze použít kterýkoliv z nich.
Jumper JP1
1-2 spojené – invertovaný signál, klidová úroveň nízká. Například při spojení se sériovým portem počítače PC.
2-3 spojené – neinvertovaný signál, klidová úroveň vysoká. Například při ovládání mikroprocesorem nebo jednočipovým mikropočítačem
Jumper JP2
1-2 spojené – 2400Bd 8N1
1-2 rozpojené – 9600Bd 8N1