TFT display jako ručkový měřící přístroj

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

TFT display jako ručkový měřící přístroj

Příspěvek od Ludek » 01 led 2024, 10:48

Zdravím všechny v Novém roce !!!! Ať se daří bastlit !
Mám dotaz... existuje nějaký dobrý návod pro Arduino, jak udělat z TFT displeje
ručkový měřák? To je jedno co, jestli A, V nebo mV.
Třeba na nějakém 320x240 nebo 480x320 mít grafiku měřáčku :-)
To bych byl docela Happy...
As iexistuje, ale nenašel jsem nic. díky

Pablo74
Příspěvky: 48
Registrován: 03 lis 2019, 17:00
Reputation: 0

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Pablo74 » 01 led 2024, 13:58

Úžasně inspirativní je Youtube kanál Volos project, pro začátek se můžeš mrknout na tohle konkrétní video: https://www.youtube.com/watch?v=u-1TRpLGH04 - není to s Arduinem (používá ESP32), ale vypadá to, že by ti to mohlo být k užitku.

Pablo74
Příspěvky: 48
Registrován: 03 lis 2019, 17:00
Reputation: 0

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Pablo74 » 01 led 2024, 17:01

Pro snadnější hledání použij na Youtube nebo na Google tohle:
tft display gauge

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Ludek » 05 led 2024, 07:10

JO JO, kouknu, díky

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Ludek » 08 led 2024, 07:35

Tak nějak se neorientuji. Vím, že jsem amatér a dokonce i naivní,
ale myslel jsem si, že už existují příklady nebo knihovny, kdy tam jen pošlu proměnné a zobrazí se.
A tak jsem zkusil tento - viz obrázek, a že si udělám né hodiny, ale měřáček napětí :-(
A ty videa a návody jsou nějak mimo ...
Display GC9A01.jpg

Uživatelský avatar
kiRRow
Příspěvky: 1170
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: TFT display jako ručkový měřící přístroj

Příspěvek od kiRRow » 09 led 2024, 08:30

A proč nezačít hodinama ? ... ručičku mají taky a stejně jako u měřáčku budeš muset výslednou hodnotu přepočítat trigonometrií na nějakou grafickou souřadnici

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Ludek » 09 led 2024, 16:45

Jo to je jedno, čím začnu, ale jak se říká, nemusí to fungovat, ale musí to být hezké :-)
To znamená, proč vymýšlet vymyšlené, od toho jsou knihovny... Proto se zde ptám, jestli
už něco neexistuje, nějaká knihovna, nějaký příklad.... abych tam poslal jen data :-)

Pablo74
Příspěvky: 48
Registrován: 03 lis 2019, 17:00
Reputation: 0

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Pablo74 » 12 led 2024, 17:37

Pro klasickej displej OLED, SSD1306 s rozlišením 128 x 64 jsem ti našel řešení, mrkni se na tuto simulaci na Wokwi: https://wokwi.com/projects/343391709050176083

Na displeji je "měřák", je to formou PNG obrázku, kterej se zkonvertoval do pole hodnot pro použití s grafickou knihovnou, kterou ten projekt používá.

Vpravo od displeje je potenciometr, jeho pohyb se přenáší na displej. Když se podíváš do kódu, jedná se o proměnnou speed.

Dokážeš si to upravit pro svoji potřebu?

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Ludek » 14 led 2024, 10:58

Díky !!!
co nejdřív to zkusím a dám vědět. To se mi asi líbí, a asi to chápu.
On to není SW jako takový ale obrázek... to jsem byl trochu mimo :-)

Pablo74
Příspěvky: 48
Registrován: 03 lis 2019, 17:00
Reputation: 0

Re: TFT display jako ručkový měřící přístroj

Příspěvek od Pablo74 » 14 led 2024, 14:15

Tohle ti dost pomůže: https://javl.github.io/image2cpp/

Umí to konvertovat existující obrázek na pole (array) hodnot tak, aby bylo přímo použitelný v jazyku Wiring (Céčko) v prostředí Arduino IDE.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 36 hostů