콘테스트 프로젝트 진행 상황
각 Quest를 단계적으로 완성하는 프로젝트입니다.
Quest 1: 퀘스트1 도전
2021.11.08TouchGFX 가이드 따라해보니 생각보다 어렵지 않았습니다.
퀘스트1 완성


Quest 2: ********* 퀘스트2 도전 *********
2021.11.16TouchGFX Designer에서 Tutorial 2
- 숫자 업/다운 카운트
- 마이너스 부호
TouchGFX Designer에서 Tutorial 3
- 시간 및 분 업/다운
- 저장 및 시계 카운트 보기
- 화면 전환 성공
Quest 3: ********* 퀘스트3 도전 *********
2021.11.24Part 1 : TouchGFX Designer에서 Tutorial 4 & 5 완성하기
Part 2 : Swipe Container를 포함하여 UI 구성하기
Quest 4: ********* 퀘스트4 도전 *********
2021.11.29QUEST4. 게이지 위젯을 눌렀을때 가속을 시뮬레이션하고, 놓았을 때 감속을 시뮬레이션하는 버튼 생성하세요.
- 버튼을 누름 : 바늘이 최대값이 될 때까지 오른쪽으로 회전
- 버튼을 놓음 : 바늘이 최소값이 될 때까지 왼쪽으로 회전
구현 방법.
1. void Screen1View::updateButtenPressed(uint16_t tick) 함수를 생성하고,
버튼이 눌러졌을 때와 놓았을 때의 조건을 판별하기 위해 if(button.getPressedState())로 버튼 상태값을 읽어 게이지 Value 증감.
2. void Screen1View::handleTickEvent() 함수를 하나더 생성하고, updateButtenPressed(++tickCount); 함수를 주기적으로 호출
3. 추가로 버튼이 눌러지면 게이지 Value값을 숫자와 lineprogress로 표시해보고 싶어서 추가해봄^^;
ps. : touchGFX처음 사용해보는데, c++도 거의 사용하지 않아서 class, public 등 익숙치 않은 놈때문에 삽질 엄청했네요ㅎㅎ
프로젝트 갤러리
프로젝트 제작 과정과 최종 결과물을 담은 이미지 갤러리입니다.


프로젝트 자료실
프로젝트를 재현하거나 학습하는데 필요한 모든 자료를 제공합니다.
등록된 자료가 없습니다.
프로젝트 소개
아직 등록된 프로젝트 소개가 없습니다.
코드 & 회로도
등록된 코드/회로 자료가 없습니다.
댓글 0개
아직 댓글이 없습니다. 첫 댓글을 남겨보세요!
