Alex Section 171

ILI9341 2.2" TFT LCD에 한글 출력하기

주말 중 하루를 송두리째 가져간 한글 출력.남이 만든것을 그대로 답습하는데도 이렇게 시간이 오래걸렸다.제대로 이해한 것은 아니고... "아, 한글 출력이 잘 되는구나!" 이정도의 결과를 얻은 것만도 다행이다. 아이들 책상을 구입 후, LED를 달아주려고 하는데 거기에 LCD를 부착할 예정이다.LCD에 한글 출력을 해주고 싶어서 작업중인데...내가 사용하는 LCD는 2.2" ILI9341 TFT인데... 제작자께서는 OLED 및 ILI9163등 다른 chip을 사용하고 있었다.결론적으로, 기본 소스에 손댈게 거의 없었는데... 내 실수록 하루종일 삽질만 했다.결국 예제대로 OLED로 동작하는 것을 확인 후에 확신을 가지고 다시 2.2" LCD에 도전해서 성공 할 수 있었따. 제작자 카페.중국에 계시는데....

ILI9341 2.2" TFT LCD 사용하기

매번 LCD 연결하려면 구글을 통해서 여러가지 검색을 해야지만 원하는 결과를 얻을 수 있다.시간도 많이 걸리고, 항상 까먹기 때문에 이제는 블로그에 정리를해서 참고하려고 한다. NodeMCU(ESP8266)에 ILI9341을 SPI로 연결하려고 예제를 찾았다.참고: http://embedded-lab.com/blog/tutorial-7-esp8266-ili9341-tft-lcd 하지만 제대로 실행되지 않았다. 여러가지 구글 검색을 했지만 제대로 된 결과를 찾지 못 했다.결국 제일 익숙한 Adafruit_ILI9341 library를 다운로드 받아서 성공 할 수 있었다. ILI9341ESP8266SDD/MISO⇔D6LED⇔3.3VSCK⇔D5SDI/MOSI⇔D7DC/RS⇔D1RESET⇔3.3VCS⇔D2GND..

MDF 자르기

오랜만에 여유로운 시간을 보내며 그동안 미루어 왔던 CNC 3018가지고 놀기를 해봤다.우선 Laser 모듈이 설치되어 있기 때문에 Laser 위주로 시험을 하고 있다.오늘 목표는 Laser로 MDF 자르기.예전에 게임기 만들고 남은 6.5T MDF 쪼가리들이 있어서 이번 실험에 사용했다. 우선 Inkscape를 사용해서 사각형을 하나 만들었다.(나중에 Laser용 SW, 조각용 SW 사용법을 공부하면서 꼭! 정리 해야겠다.)상단정보를 보면 50X50 사이즈의 사각형이다.총 8번 반복해서 laser 조각을 할 예정이며, 최대 255 세기로 할 예정이다.음... MDF가 생각보다 튼튼하다. 하하 시간을 줄이기 위해서 30x30 사이즈로 사각형을 줄였다.그리고 laser를 15번 반복하도록 했다. 여전히 M..

휴가 중 버킷 리스트

구글 캘린더를 참 좋아한다.일정 연동이 빠르고 아내와 공유해서 사용하기 편리하다. 무엇보다 모든게 무료라는거.어제 보니 Tasks와 Keep이 업데이트 돼서(어쩌면 예전부터 있었는지도 모른다.) 사용하기 편리하게 오른쪽 위치해 있다.난 오늘부터 2019년 1월 1일까지 긴 휴가이므로, 휴가 때 하고 싶은 일들을 적어봤다.반이라도 성공하면 좋겠다. [휴가전 계획] [휴가가 끝나갈 무렵]공기 청정기 DIY는 10% 정도 진행.라즈베리 NAS도 일부 진행Laser cutting 시도했으나 완벽하지 않음CNC 조각기로 나무 절단는 못 하고, 조각만 진행 어제 퇴근하자 마자, 배란다에 설치된 멀티기를 수리했다. 분해를 했는데 스위치가 완전히 망가져서(테스트기로 찍어 봤지면 접접이 녹은 듯 싶다.) 다른 멀티기를 ..

Alex Section/기타 2018.12.21

새 식구가 생겼어요.

세번째로 다시 분양받은 햄스터 콩이. 둘째가 동물과 곤충을 아주 좋아해서 곤충학자가 되고 싶다는 꿈을 가지고 있다. 최근에는 게임에 빠짐. ㅜㅜ그래서 방과후 수업 중, 자연탐구 프로그램을 신청해서 듣고 있는데 거기에 햄스터에 대해 배우는 과정이 있다.물론 예전에도 거기서 햄스터 과정을 들은 후, 분양 받아서 가져온 경험이 있었고 끝이 좋지 않았다.가져온 한마리 외에 추가로 마트에서 한마리를 더 샀고, 번식을 했고 보기에 좋았더라.... 로 끝나면 해피했겠지만엄미가 새끼를 물고, 새끼들이 커서 서로 물고... 항상 치우는 건 내 몫이였다.아무튼, 방과후 수업 시작 전, 우리집은 더 이상 햄스터를 키우지 않는다고 못을 박았는데... 둘째의 재롱에 엄마가 넘어갔고나 역시 암묵적인 동의로 허락했다. 아무튼, 데..

X Y axis 조정

광군절에 CNC 3018을 할인가에(?) 구입했다.아직 스핀들을 사용해보진 못 했고(나무 조각 날아 다니는게 두려워서.... ㅜㅜ) 레이저로만 여러가지 시험을 하고 있다.기본 FW을 1.1b로 업데이트 후, 뭔가 세팅을 잘 못 만졌는지 계속해서 글자가 거꾸로 출력됐다. 마치 거울을 보고 글자를 읽는 현상과 같다.글자뿐 아니라 그림도 x, y 축이 뒤집혀서 출력되고 있다. 올바른 출력물을 뽑기 위해서는 text or 그림을 처음부터 거꾸로 만든 후 G-code를 생성하면 바르게 출력 할 수 있었다.여러 방법으로 구글링을 했으나 답을 찾지 못 했는데... (구글링을 통해 알게된 정보로는 서보모터의 핀을 뒤집어서 연결하면 반대로 동작한다고 함)오늘 스스로 해결책을 찾아냈다. 현재 Laser용으로 candle ..

Blynk를 활용한 온습도 IOT

출장 중, 호텔방의 온도와 습도를 기록하고 싶었습니다. 사실 오래전부터 그런 생각들이 있었는데 그 때는 방법이 없었고요즘에는 아두이노를 통해 쉽게 온습도를 측정 할 수 있으며 Server로 값을 전달해서 어디서든 관찰이 가능해 졌습니다.여러 방법들이 있겠지만 처음으로 Blynk를 사용해 보도록 하겠습니다. 일전에 thingspeak를 사용해 봤기 때문에 호기심에 다른 서비스도 사용해 보고 싶어졌습니다. 아래와 같이 DHT22(DHT11을 사용해 봤는데... 온도는 괜찮았는데 습도 값이 이상했습니다. 어쩌면 코드 문제일지도....)와 OLED(128x32) 그리고EPS-32를 사용 했습니다. 저항을 못 챙겨와서 LED를 Data와 GND 사이에 연결해 두었습니다.저항이 없을 경우 failed to read..

Alex Section/ESP32 2018.09.17

ESP32 PIN MAP

아주 오래전에(17년 5월) ESP32를 사 두고 거의 사용하지 못 했습니다.ESP 제품들은 아두이노나 라즈베리 파이에 비해서 접근성이 떨어지고 소스도 많지 않기 때문에 저 처럼 초보자가 다루기에 쉽지 않습니다.그래도 WiFi가 기본 탑재되어 있고, BLE에 LORA까지 지원되는 제품들이 있어서 IOT에 적합합니다.어렵지만 버리지는 못하고 공부를 해야하는 그런 제품이라 생각 됩니다. 구매는 알리에서 했었고, 구글에서 핀맵을 검색하면 워낙에 다양한 제품이 나오는데제가 구매한 제품의 핀과 딱 맞는 자료를 찾아서 포스팅 합니다.

Alex Section/ESP32 2018.09.16

LIDO3 구매

4개월만에 다시 미국 출장을 왔습니다.일정이 길어서 추석을 한국에서 못 보낼 거 같은 아쉬움에(?) 수동 그라인더에서는 하이엔드급인 LIDO3를 질렀습니다.Feld2와 한참을 싸우다가 LIDO3로 구매 했습니다.국내에서는 25만원 팔던데... 대약 2만원 정도 절약했습니다.드립 할 수 있는 장비가 하나도 없어서 혼자서 분해하며 놀다가 귀국해야 겠습니다.

Alex Section/커피 2018.09.01

더치 연구 3

구조적인 문제를 해결하기 위해 돌지 않는 머리를 이리 굴리고 저리 굴리며 애쓰고 있습니다.어떻게 하면 모터가 기울지 않으면서 잘 돌아 갈까? 보통의 모터는 연결 부위에 홈이 있어서 끼우기 편한데... 이건 그냥 매끄하게 둥글게 생겨서 체결에 아주 애를 먹고 있습니다. 계속해서 모터위에 원형판을 두고서 돌리는 것으로 아이디를 떠올리고 있습니다. 이번에는 회전시 흔들리지 않도록 튼튼하게 만드는 것에 초점을 뒀습니다. 하지만 최종적으로 더치 수집병은 무게 측정만 하도록 구성을 변경했습니다.그리고 커피를 담는 통은 회전시키고, 그 위에 물이 있도록 구성 했습니다.이게 생각보다 아주 아주 어려웠습니다. 그동안 버리지 않고 놔둔 쪼가리 나무와 어설픈 디자인의 3D 출력물로 겨우 겨우 구성을 했습니다. 뭔가 유격이 ..

Alex Section/커피 2018.08.05