Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino ILI9341 TFT Display Pitanja
#37
(04-13-2019, 09:58 AM)ronovar Wrote:
(04-13-2019, 09:28 AM)gorankg Wrote: U doEncoder() funkciji samo treba da uvećavaš ili umanjuješ brojač. Ispis na LCD pomeri u loop.
doEncoder je funkcija koja obrađuje prekid i treba da bude što kraća. Sve ostalo ide u loop.

 Pomjerio sam ga u loop i sada je to OK sa delayem od 100ms da se vidi osvjezavanje brojaca, ali i dalje brljavi enkoder, i primjetio sam da sam sa tim 100nF sporio ocitanje enkodera i sada treba dva okretaja/stepa da se promjeni brojac...i pocne da brljavi...smanji sam sa 100nF na 10nF i sada nema brljavljenja ali je neprecizam...idem probam sa STM32 pa cemo vidjet dal ce se situacija poboljsati.

Osvežavanje radiš kad se nešto promeni. Nema potrebe stalno da zoveš LCD.
Reply


Messages In This Thread
Arduino ILI9341 TFT Display Pitanja - by ronovar - 10-08-2018, 12:48 PM
RE: Arduino ILI9341 TFT Display Pitanja - by gorankg - 04-13-2019, 10:19 AM

Forum Jump:


Users browsing this thread: 6 Guest(s)