[아두이노#231] LCD모듈(SPFD5408)에 가변저항과 광센서(CDS)로 꺾은선 그래프 그려보기!(녹칸다/포로리야공대가자)
프로그래밍/아두이노 호작질 2021. 1. 20. 22:19반응형
LCD모듈(SPFD5408)에 가변저항과 광센서(CDS)로 꺾은선 그래프 그려보기!
-왠지 녹칸다도 LCD화면에 그래프그리는 기본 템플릿코드를 가지고 있으면 좋을 것 같아서 진행해보는 예제이다!
-LCD모듈(SPFD5408)을 가로모드로(rotation=3)으로 두고 가로 320픽셀을 이용해서 꺾은선 그래프를 그려보자!
-아마도 N-1번째(과거)값과 N번째(현재)값을 서로 연결하면 될 것 같다!
-그리고 그래프가 320픽셀까지 그려졌다면 다시 처음위치로 이동해서 덮어쓰기 방식으로 그래프를 드로잉 해보자!
-녹칸다가 가볍게 테스트해보니 실시간으로 측정되는 데이터로 전체 그래프를 refresh하기에는 lcd모듈이 속도가 받쳐주질 않았다!
-아무튼 그래프 템플릿을 쓸만한 형태로 나중에 활용할 수 있도록 구현해보자!
-아두이노 우노에 SPFD5408을 연결하면 사용가능한 디지털핀이 부족하다!
-특히 I2C기능을 사용하기가 난감한데 이부분은 아두이노 메가를 사용해서 다음에 보충하기로 한다!
예제 231-1 2.4인치 TFT LCD(SPFD5408)에 아날로그 그래프를 그리는 예제!
예제 231-2 가변저항을 A5에 연결해서 측정되는 10bit의 값을 그래프로 출력하라!
예제 231-3 광센서(CDS)를 A5에 연결해서 10bit 아날로그값을 그래프로 드로잉하라!
관련라이브러리(SPFD5408)
반응형