전체 글

전체 글

    아두이노 열전사 프린터 사용기

    알리에서 주문한 열전사 프린터가 먼저 도착하여 (지금껏 주문한 물건중 제일 오래 걸렸지만) 테스트겸 사용해보았다. (TTL 방식) 구입처는 링크를 참고하자. (판매 링크) 구성품은 열전사 프린터, 케이블, 감열지 1롤이다. 감열지는 그리 많은 양이 아니기 때문에 추가로 넉넉하게 구매해야할 것 같다. 프린터의 뒷면에는 각 핀의 배치가 적혀있다. 뒷면을 감싸는 판은 플라스틱인데 두께가 매우 얇고 부실하다는 것이 좀 아쉽다. 뒷면을 열어보면 내부가 훤히 보인다. 프린터는 TTL방식과 RS232방식 2가지로 판매되는데, 아두이노로 작동시킬 계획이면 TTL방식으로 구매해야한다. RS232는 TTL과 달리 메인보드에 변환 칩이 하나 추가된다. 그밖의 다양한 스펙 등은 아래 파일을 참고하면 된다. 이제 열전사 프린터..

    최근에 알리에서 구매한 것들

    계획하고있는 프로젝트가 3개정도 있는데, 그래서 한번에 주문을 좀 많이하게 됬다. 위의 것들은 현재 모두 배송중. 부품중 열전사 프린터의 배송상태가 좀 이상하다. 23일날 한국쪽에서 접수되어 등록되었고 중국측에서 조회결과 25일날 한국으로 발송되었는데 일주일이 지나도 감감 무소식이다.;;; 몇일 이내로 한국에 도착하지 않으면 디스풋을 걸어야 할지도 모르겠다.

    알리익스프레스 미니 삼각대 후기

    알리익스프레스에서 구입한 미니 삼각대이다. 구매 링크 : 알리익스프레스 미니 삼각대 접이식 삼각대가 2천원 정도에 판매된다. 그래서 그런지 삼각대 중에서는 주문수와 후기가 압도적으로 많다. 배송은 특이하게(?) 등기우편처럼 집 우체통으로 보내준다. 알리익스프레스를 많이 구매해보면 익숙한 일이지만 삼각대도 넣어주는건 처음본다. 삼각대를 펼쳤을때 모습이다. 모습이 다소 부실해 보일수도 있지만 후기를 보면 캐논의 DSLR을 올려도 안정적으로 버틴다. 다만 카메라의 상하 각도를 조절하는 부분이 버튼식이라 세세한 각도 조절은 어렵다. (특정 각도 단위로 움직인다.) 표준적인 삼각대와 같은 고정장치가 달려있어 위와 같이 핸디캠이나 휴대폰도 무난히 고정된다. 필자의 경우 셀카봉의 휴대폰 브라켓을 주로 이용하는 편이다..

    PCB 제작 기초강좌 #3 [PCB 아트웍 2]

    이제는 완성한 PCB에 그림, 글자등을 삽입하는 방법을 알아볼것이다. 위와 같이 Layers에 TopSilkLayer를 눌러 활성화 시키고, PCB Tools의 Text를 눌러 적당한 위치에 배치 시킨다. 다음으로 우측 메뉴에서 화살표 부분을 원하는 문구로 바꾸면 PCB에 적용된다. (한글은 되지 않는다.) 위의 과정은 PCB에 원하는 이미지를 삽입하는 과정이다. 삽입하기전 원하는 사이즈로 이미지를 적절히 바꾸어주면 된다. 흑백을 반전하고 싶다면 2번째 사진에서 Shape Invert 버튼을 누르면 된다. PCB의 뒷면에 글자 또는 그림을 삽입하고 싶은 경우 Layers에 BottomSilkLayer를 눌러 활성화 시키고 같은 방법으로 적용하면 된다. 완성된 PCB모습을 확인하기 위해 상단 메뉴의 Pho..

    PCB 제작 기초강좌 #3 [PCB 아트웍 1]

    강좌를 작성하는중 EasyEDA에 큰 업데이트가 진행되면서 일부 기능, 디자인 등이 바뀌고 옛버전에 제작해 두었던 프로젝트들이 전부 리셋되었다. (...) 그래서 일단 3번째 강좌는 바뀐 버젼을 중심으로 설명할 계획이며 에디터의 일부 달라진 부분은 추후에 수정할 계획이다. 지난 강좌에 이어서 본격적으로 PCB 아트웍을 하는 방법을 소개한다. 강좌를 보기전 EasyEDA에 아트웍을 할 회로가 완성된 상태이어야 한다. 회로가 완성되었다는 가정하에 강좌를 시작한다. 위의 사진처럼 화살표 부분의 Convert to PCB 버튼을 누른다. 그러면 PCB 에디터 창이 열린다. 위의 보라색 사각형은 부품을 배치할 PCB 기판이고 아래는 실제 부품들의 모양이다. 이제 보라색 사각형 위로 부품들을 원하는 위치에 배치시키..

    OpenCV - 사진 출력하기

    개인적인 취미로 OpenCV를 공부하면서 기록을 남겨보기로했다. 어쩌면 이 글이 OpenCV를 시작하는 사람들에게 도움이 될지도 모른다. OpenCV는 Visual studio 2017로 빌드한다. 먼저 간단한 이미지를 불러와 출력하는 예제를 실행해보았다. [소스코드] 1 2 3 4 5 6 7 8 9 10 11 #include int main() { IplImage *image = cvLoadImage("apple.png"); cvNamedWindow("사과",1); cvShowImage("사과",image); cvWaitKey(0); cvReleaseImage(&image); cvDestroyWindow("사과"); return 0; } Colored by Color Scripter cs 사용된 이미지..

    티스토리 블로그 로딩바 만들기

    최근 블로그 스킨을 변경하면서 블로그에 접속할 때 로딩시간이 다소 길어진 것이 느껴진다. 수익성 블로그도 아니기 때문에 최적화를 하게될지는 잘 모르겠지만 블로그에 로딩게이지가 있으면 좀 더 편할 것 같아 로딩바를 설치해 보았다. 설치하는 방법은 간단하다. 우선 아래의 파일을 다운 받는다. 다운받은 파일을 꾸미기->스킨 편집->html 편집->파일 업로드를 눌러 이 파일을 업로드 시킨다. 다음으로 아래의 코드를 html 편집기의 와 사이에 삽입한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 .pace { -webkit-pointer-events: none; pointer-events: none; -webkit-user-select: n..

    아두이노 크롬 공룡게임 자동 플레이

    알리에서 CDS (황화카드늄 조도센서)가 도착했다. 그래서 테스트도 해볼겸 크롬의 이스터에그인 공룡게임을 자동으로 플레이 하는 장치를 만들어 보았다. 이 공룡게임은 T-rex Game으로 알려진 크롬 브라우저의 대표적인 이스터에그이다. 인터넷에 연결이 되어있지 않을 때 무료함을 달랠 목적으로(?) 이 게임이 실행된다. 직접 크롬에 들어가거나 아래 링크에서 플레이 할 수 도있다. http://www.trex-game.skipser.com/ (이번주 랭킹 1,2,3위 인데 실력이 엄청나다.) 선인장, 새를 피해 적절하게 스페이스 바을 누르면 되기 때문에 조도센서로 빛의 양을 감지해 장애물이 오면 레오나르도 보드가 컴퓨터의 스페이스 바를 누르도록 만들어 두었다. 아래는 테스트 영상이다. 영상에는 잘 보이지 않..

    미니 블루투스 스피커 만들기

    알리익스프레스를 뒤적거리다가 저렴한 블루투스 오디오 모듈을 발견했다. 구입처 : 링크 DW-CT14+라고 불리는 2달러가 조금 넘는 매우 저렴한 보드이다. 상세 스팩은 아래와 같다. 전원 입력은 일반적인 1cell 3.7V 리튬이온 배터리를 이용하면 된다. 좌우 스피커의 채널은 알리의 판매자의 경우 1W라고 표기했지만 구글링을 좀 해보니 3W에서 최대 5W까지 커버할 수 있을것 같다. 신기한 점이 충전용 마이크로 USB단자를 지원한다는 것인데, (가성비 끝판왕) 사용해보니 그닥 만족스러운 충전속도는 아니라 따로 충전모듈을 추가하기로 했다. 구성한 블루투스 스피커의 회로는 아래와 같다. (라고 말하고 회로도를 그릴 예정이었으나 비슷한 회로를 구글에서 찾았다. 아래 사진을 참고하여 배선하면 될 것이다.) 출..

    PCB 제작 기초강좌 #2 [회로 설계]

    지난번 강의에 이어서 본격적으로 EasyEDA로 회로 설계를 시작해보겠다. 우선 EasyEDA에 회원가입은 기본적으로 선행되어야 한다. 우선 메인 화면에서 Try EasyEDA Now를 누른다. 다음으로 상단에 New Schematic을 누르면 위와 같이 회로를 그릴수있는 모눈 종이가 나온다. 부품을 검색하는 방법은 위의 사진처럼 Parts를 눌러 원하는 부품의 명칭으로 검색하면 된다. 거의 웬만한 부품은 모두 존재하며, 여기서는 아두이노 나노를 검색해 보았다. 원하는 부품을 누르고 우측 하단의 Place 버튼을 누르자. 위와같이 아두이노 나노가 배치되었다. 부품들을 와이어로 연결할 때는 화살표의 Wire 도구를 이용하면 되며, 초록색 선으로 연결된다. 모든 경우에서 수행되는 동작을 그만두고 싶을때는 마..

# 테스트용