LCD displej 4x20 znaků

Pro zobrazování textů má Kamil řádkový LCD displej 4x20 znaků, označovaný jako LCD2004. Základním rozhraním displeje (na fotce zelená zadní strana) je seriové rozhraní, pokud je opatřen převodníkem pro sběrnici I2C (černá věc vpravo nahoře), tak mu pro připojení stačí 4 vodiče - napájení 5V, zem (GND), datový kanál SDA a hodinový kanál SCL, I2C adresa displeje je 0x27.
Vzhledem k tomu, že napájecí napětí displeje je 5V a napájení Raspberry je 3.3V, je třeba použít obousměrného převodníku logických úrovní 5V-3.3V pro I2C (pod displejem v bílé izolaci), pokud nechceme riskovat poškození srdce našeho robota. Někteří odvážlivci tvrdí, že jelikož displej data jen dostává, ale Malině nic neposílá, nemusel by tam ten převodník být. My ho tam máme.
Dole uprostřed je pak kabeláž od mechanického přepínače napájení motorů, to aby se Kamil nerozjel, třeba ze stolu, prostě když se nám to vůbec nehodí. A je tam taky dvoubarevná LEDka (červená/zelená), která signalizuje polohu toho přepínače. Vlevo na fotce je pak vidět připojení klávesnice 4x4 k I/O expanderu PCF8574_0x20. Pomocná klávesnice 1x4 je připojena k PCF8574_0x24. To jen tak pro informaci, podrobně je to popsáno jinde.

 

Zpět na Robot Kamil HW