728x90
조립하고 U8GLIB 라이브러리 테스트해봅니다.
일단 스위치 누르면 동작하는건 간단하고요.
무게로 축이 쳐지면서 센서핀이 바닥에 닿는 소음이 납니다. 조립하면 안 날듯.
128*32 화면에 이쁘게 담는건 좀 어렵군요.
폰트 바꾸고 1픽셀씩 이동하며 테스트중입니다.
센서가 회전을 감지할때마다 interrupt 를 발생시켜 높이를 계산하도록 했습니다.
그런데 스위치를 아주 짧게 누르면 인터럽트는 발생하지만 높이계산은 안되는듯하여 원인을 파악중입니다.
4개 정도의 높이를 자체적으로 저장해서 정해진 위치로 쉽게 이동하도록 할 생각입니다.
여태 아두이노 프로젝트는 많이 해봤지만 EEPROM은 처음 써보게 되겠네요.
추가로 OLED를 계속 켜게 되므로 번인 현상이 우려가 됩니다.
일정시간 입력이 없으면 ON/OFF가 되게 만들어야 할 것 같네요.
728x90
'[완료]Arduino Projects > 이케아 SKARSTA 높이조절책상 전동화' 카테고리의 다른 글
이케아 SKARSTA 자동화 #6 - 모터 드라이버의 전류부족 문제. (0) | 2020.11.22 |
---|---|
이케아 SKARSTA 자동화 #5 - eeprom.put()의 float 저장 문제 해결. (3) | 2020.07.15 |
이케아 SKARSTA 자동화 #4 (0) | 2020.07.11 |
SKARSTA 높이조절책상 자동화 계획 3D설계 완료. (0) | 2020.05.31 |
SKARSTA 높이 조절 책상 자동화하기 (0) | 2020.05.15 |