Podmíněné zobrazení na LCD

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
arambula
Příspěvky: 198
Registrován: 22 srp 2009, 02:00
Bydliště: Praha Východ

Podmíněné zobrazení na LCD

#1 Příspěvek od arambula »

Mám zařízení, kde je baterie. Potřebuju, aby se mi po dobu stisku tlačítka na displeji zobrazilo napětí baterie a po dobu stisku druhého tlačítka rozsvítit podsvícení LCD. Jak to mám napsat? HW stránka je mi jasná...

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#2 Příspěvek od ZdenekHQ »

Nám ale není jasný vůbec nic. Prosím více info o HW.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
arambula
Příspěvky: 198
Registrován: 22 srp 2009, 02:00
Bydliště: Praha Východ

#3 Příspěvek od arambula »

Arduino pro mini, DS18B20, DS1307, LCD 16x04, dvě tlačítka. Displej čtyřbitově připojen. na anologovém pinu dělič napětí. Potřebuju po dobu stisku tlačítka 1 zobrazit na lcd napětí baterie, po dobu stisku tlačítka 2 podsvítit displej.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#4 Příspěvek od Cowley »

Napr. tlacitka zapojit na dva analogove nebo digitalni vstupy vzdy s patricnym PULL-UP rezistorem (druhy pol z tlacitek bude na GND), sledovat jejich stav a pri zmene vstupu na LOW nastartovat patricnou cast programu.
U mereni zobrazit nejakou tu hodnotu vyctenou z delice.
U podsvetleni nechat probehnou aktivaci podsvetleni treba prikazem z knihovny pro LCD.

Po uvolneni tlacitka se vstup vrati na HIGH...
Po uvolneni 1.tlacitka se misto na displeji, kde byl udaj z mereni necha prepsat necim jinym, nebo nejaky jiny zpusob CLEAR.
Po uvolneni 2.tlacitka se necha probehnout prikaz z knihovny o zhasnuti displeje.

Take je mozno ridit podsvetleni displeje z digitalniho vystupu pres tranzistor, zalezi co je to za konkretni display.

EDIT v nedeli 31.1.2016: neco noveho po vikendu :)

Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 02:00
Bydliště: Brno-venkov

#5 Příspěvek od Honza_dy »

Tlačítka zapojit na piny 2 a 3, nechat arduino spát a pomocí přerušení jej vždy stiskem tlačítka vzbudit...
Inspiraci najdeš zde
Rutina pro zobrazení napětí a ovládání podsvitu už bude hračka.

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“