반응형

https://youtube.com/live/9ZIxi2juoT4

 

[LVGL#4] 다양한 위젯(widget)에 대해 살펴보고 ESP32와 위젯간 상호작용하는 방법 알아보기!(녹칸다의 LVGL)

녹칸다의 LVGL 시리즈이다!

이번편은 LVGL에서 지원하는 다양한 UI요소인 위젯을 활용해보도록 한다!
위젯을 제어하기 위한 함수나 파라미터등을 알아내고 ESP32에서 제어할 수 있도록 해보자!

아직은 터치가 되는 LCD가 아니기 때문에 터치와 관련된 상호작용은 안되고 출력으로만 활용해보도록 한다!

아래 공유되어있는 구글 슬라이드를 통해서 라이브방송중 자료가 업로드된다!
https://docs.google.com/presentation/d/19r0fmOsAy9E8pwTJI9fmxbo_lzV8DLWAYhIWkVJDars/edit#slide=id.g2712177721c_1_204

 

예제1) 버튼1을 누르면 textarea에 btn1 pressed라고 출력하고 버튼2를 누르면 textarea에 btn2 pressed라고 출력되도록 하시오!

example1_main.txt
0.00MB
example1_UI.zip
0.03MB

 

예제2) 버튼1을 누르면 달력에 month가 1씩증가하고 버튼2를 누르면 month가 1씩 감소하면서 달력이 표시되도록 하시오!

example2_main.txt
0.00MB
example2_UI.zip
0.03MB

 

예제3) 가변저항값을 측정해서 line chart로 실시간그래프를 그려보시오!

example3_main.txt
0.00MB
example3_UI.zip
0.03MB

 

예제4) 화면에 스피너를 띄워놓기만 하는 간단한 예제

example4_main.txt
0.00MB
example4_UI.zip
0.03MB

 

예제5) 버튼1을 누르면 tabview의 page1으로 이동하고 버튼2를 누르면 tabview의 page2로 이동이 되도록 하시오!

example5_main.txt
0.00MB
example5_UI.zip
0.03MB

반응형
Posted by 덕력킹
,