스마트 미러5 라즈베리 파이로 스마트 미러 만들기 MagigMirror2 사용해보기 시간은 대체로 망설임을 잡아먹고 산다. 할까? 말까?, 이렇게 할까? 저렇게 할까?, 언제 할까? 물음표가 붙은 매 순간을 시간은 낼름낼름 받아먹으면서 점점 더 기운을 내서 빨리 가버린다. 아두이노를 이용하여 스마트 미러를 만들어보고자 시작한 것이 벌써 2달여가 지나가고 있다. 그 사이 많은 망설임과 다른 선택지에 밀려 별다른 진전도 없이 시간은 흘러갔다. 물론 그 사이 라즈베리파이로 방향 전환을 하여 Alexa도 한 번 테스트를 해보고 Android Things도 한 번 설치해보고 하긴 했으나 실질적인 도움이 되는 건 없었다. 이런 저런 상황을 보니 아무래도 직접 모든 것을 해결하기에는 역부족이다 싶어 그 유명하다는 스마트 미러용 오픈소스 Magic Mirror2를 설.. 2017. 5. 13. 아두이노 스마트 미러 만들기 #4 진짜를 만들어보자 - 4. RTC 모듈 연결과 LCD 출력 지난 시간에는 ESP8266 (ESP-01) 모듈과 ITEAD STUDIO의 4.3인치 LCD를 이용하여 인터넷으로부터 날씨 정보를 가져와 출력하는 작업을 해보았다. 비록 LCD 연결이 어렵기는 했지만 전체적으로 동작하는 데는 큰 문제가 없었다. 다만 하고자 했던 내용 중에 제대로 진행하지 못한 것이 인터넷을 이용하여 BMP 이미지를 불러온 후 LCD에 출력하는 부분인데 Wi-Fi 센서에서 이미지를 가져오는 방법을 잘 모르겠다…ㅠ.ㅠ 그리고 불만스러운 것이 openweathermap API가 보내주는 날씨 정보가 영 형편이 없다. 어느 순간부터 최고 기온과 최저 기온이 계속 동일하게 받아진다…-.- 아무튼 이번에는 날씨 정보 아래 큰 여백에 시계.. 2017. 2. 17. 아두이노 스마트 미러 만들기 #3 진짜를 만들어보자 - 3. LCD 연결 및 Wi-Fi를 통한 날씨 정보 가져오기 우선 지난 포스팅에 언급한 waveshare사의 LCD 라이브러리에서 똑바로 선 형태의 폰트를 출력할 수 있도록 수정한 함수를 올린다. //display a char at the specified position on lcd. void TFT::lcd_display_char2(uint16_t hwXpos, //specify x position. uint16_t hwYpos, //specify y position. uint8_t chChr, //a char is display. uint8_t chSize, //specify the size of the char uint16_t hwColor) //specify the color.. 2017. 2. 5. 아두이노 스마트 미러 만들기 #2 진짜를 만들어보자 - 2. LCD 폰트 살펴보기 지난 글에서 밝혔듯이 아두이노를 이용하여 TFT LCD에 문자열을 출력하는 방식은 꽤나 생소했다. 그냥 일반적인 웹 시스템이나 모바일 애플리케이션을 개발할 때는 그냥 폰트 파일 하나 가져다 놓고(물론 폰트 파일의 구조가 어떻게 생겼는지는 알 필요도 없다. 그냥 폰트 이름만 알면 되지) 이름과 size만 지정해서 사용하면 그만이었는데… 아무튼 새로운 지식의 장벽 앞에 조금 막막했다. 닥글링? (닥치고 구글링?) 우선 ‘아두이노’, ‘LCD’, ‘폰트’, ‘TFT LCD’ 등등의 검색어로 구글링을 해보았다. 물론 네이버 검색도…역시나 검색의 바다에는 쓸만한 정보들이 차고 넘친다. 먼저 내가 참조한 사이트들의 링크를 공유한다.http://ezcircuits.ne.. 2017. 1. 21. 2시간만에 스마트 미러 만들기!!! 2시간만에 스마트 미러 만들기!!! (반전주의…^^) 도전 과제를 찾자!!! 4족보행 로봇도 슬슬 마무리가 되어가고…다음엔 뭘 만들어볼까 고민을 하던 차에 뜬금없이 라즈베리파이로 관심이 가기 시작했다. 당연히 이것저것 검색을 하던 차에 눈에 들어온 것이 있었으니… 바로 스마트 미러! 사실 나도 작년 초엔가? 구글 개발자가 만들었다는 스마트 미러 사진을 보고는 꽤 흥미있게 생각을 하고 있던 차였다. 게다가 최근 생산성 카테고리에 해당하는 모바일 앱을 포함한 웹 서비스 하나를 구현 중인데 생산성 카테고리이다 보니 이 서비스에 연계하여 항상 서비스를 모니터링할 수 있는 장치를 아두이노를 이용해 개발하고 싶었다. 그런데 여기에 스마트 미러가 딱이다 싶은 것이다! 다만 스마트 미러가 아무나 만들 수 없는 꽤나 고.. 2017. 1. 13. 이전 1 다음 반응형