지난번 LCD에 hello, world! 표시에 성공한 회로에 온도센서와 조도 센서를 연결하여
LCD에 표시하는 시도를 해봤다.
여기저기 나와있는 소스를 정리하여 업로드하고 실행시키니
분명 숫자는 표시되는지 맞는건진... 모르겠다.
초단위로 온도와 조도를 표시하라고 해봤더니
마이너스(-) 값도 표시하면서 계속 편차가 심하게 움직인다.
조도는 거의 일정하게 표시하는데... 손가락을 조도 센서를 가려도 크게 차이 나지 않는
그런이유도 모르겠다. 아 낭패다...
온도센서인 LM35는 1도씨마다 10mV의 값을 전달한다고 한다...
프로그램 소스에서 이값을 보정하여 실제적인 온도를 맞춘다고 하는데...
여러방법을 해봤지만 맞는건진 아직도 의문....
아~ 참... Dispay 할때 윗열의 Temp C 문자가 아래 조도 숫자 다음에 계속해서 나오는 문제가 있어서
참고삼아 적어본다.. lcd.clear(); 로 해결이 되긴하지만,
아랫열로 커서를 옮기고 "Light "; 라고 준 상태에서
커서를 Light 쪽으로 붙여서 조도 숫자를 표기하니 쓸데없는 문자표기가 없어졌다...
공동구매 사이트가 현재 열여있어서 초음파 거리센서, DC모터 드라이버 모듈, 블루투스 모듈, 아두이노 NANO보드를 추가 구매한것이 오고 있다. 오늘은 추가로 RC카 재료인 바퀴(모터와 기어가 달려있는) 세트를 주문했다...
이제 정말로 블루투스 RC카를 만들어보는 준비단계를 시작해봐야겠다...