DIY 프로젝트
저렴한 게이밍 헤드셋 G2000 후기
사실 집에서 게임을 잘 하지도 않는데 게이밍 헤드셋을 구매한건 좀 아이러니다. 하지만 마침 헤드셋을 알아보던 중 이왕 살거 게이밍이 좋지 않을까하는 생각에 구매했다. 그래도 나름 잘 사용하고 있어 후기를 남긴다. KOTION EACH의 G2000이란 모델인데, 인터넷에서 약 2만원에 구매가능하다. 최근들어 USB 타임의 헤드셋이 인기가 높아지는 것 같은데 이 헤드셋은 정겨운 스피커, 마이크 2개의 원형 오디오 단자로 이루어져있다. 추가로 USB전원선이 있어 USB 단자에 연결하면 LED가 들어온다. 좀 거추장스러워 전원 단자는 잘 사용안한다. 볼륨 조절 부분은 특별할 건 없다. 볼륨 조절 다이얼과 (저렴한 제품이니 만큼 분명히 가변저항만 들어있을것이다.) 마이크 스위치가 전부이다. (참고로 가변저항만으로..
구글 어시스턴트(Google Assistant)로 아두이노 LED 제어
구글 어시스턴트(Google Assistant)는 구글이 2016년에 발표한 새로운 인공지능 비서 서비스다. 이제 대부분의 스마트폰에서 지원하는 이 서비스는 그 활용분야가 매우 다양한데, 집안의 가전제품을 구글 어시스턴트로 제어하는 것이 그 대표적인 예이다. 물론 전용 제품을 구매해야만 가능한 이야기 이지만 esp8266과 Blynk, IFTTT를 이용해서 이 기능을 비슷하게 구현해 보았다. 아래는 작동 영상이다. 휴대폰에 내장된 구글 어시스턴트를 이용해도 되지만 필자는 미국 여행중 구매해둔 (구글 본사에서 직접 구매) 인공지능 스피커 Google home mini를 이용했다. 영상에서도 보이듯 특정 명령어로 LED를 제어할 수 있다. 제작하는 방법은 매우 간단하다. 우선 Wemos d1 mini와 LE..
아두이노로 ESC제어
ESC(Electronic Speed Controls)는 크기나 허용 전류 면에서 모터드라이버 보다 훨씬 효율적으로 모터를 제어한다고 볼수도 있다. 또한 연결 방법 또한 모터드라이버 보다 간단한 경우가 많다. 구입처 링크 흔히 취미용 RC카에 들어가는 ESC는 직류모터를 제어하는 2개의 출력선을 가지고 있으며, 드론의 브러시리스 모터를 제어하는 ESC는 3개의 출력선을 가지고있다. 위는 필자가 최근에 구매한 ESC는 전자에 속하며, 가격은 8천원 초반으로 매우 저렴하지만 성능은 기대이상이다. (설명에 적힌 320A는 오타로 추정 32A로 생각된다.) 이정도 가격이면 5만원 가량하는 고용량 모터드라이버 보다 더 나은 선택이라는 생각이 든다. 아두이노로 ESC를 제어하는 방법은 주로 Servo라이브러리를 이..
NodeMCU 핀배치
지난번의 Wmos D1 mini와 마찬가지로 Node MCU의 핀배치를 올린다. 출처 : https://iotbytes.wordpress.com/nodemcu-pinout/ 출처 : http://www.dreamy.pe.kr/zbxe/CodeClip/3768899
Wemos D1 mini 핀배치
아두이노 IDE상에서 esp8266 계열의 보드를 사용하다보면 아두이노와 다른 핀배치 때문에 헷갈리는 경우가 많다.그래서 이참에 Wemose D1 mini의 핀배치를 올려본다. 출처 : https://escapequotes.net/esp8266-wemos-d1-mini-pins-and-diagram/ 아두이노 IDE에서 핀번호를 지정할때는 GPIO핀의 번호를 이용하면 된다.
알리익스프레스 IP 카메라 후기
최근에 알리에서 IP카메라를 저렴한 가격에 구매했다. 집 감시용 보다는 3D프린터 출력 상황 체크등 다른 용도로 사용할 계획이다. 가격은 대략 25달러로 (필자는 20달러 초반에 구매했던걸로 기억한다.) IP카메라 치고는 상당히 저렴하다. (구매링크) 구성품은 IP 카메라, 아답터, 사용 메뉴얼, 고정용 브라켓, 나사 등이다. 아답터 출력은 5V 1.5A이다. 메뉴얼대로 iSmartViewPro를 다운받았다. 보안에 얼마나 강한 어플리케이션인지는 알기 어렵다. 앱을 실행하여 카메라 추가 버튼을 누른다. Add camera via WiFi mode 클릭 다음으로 카메라의 전원을 연결하고 렌즈 바로 아래쪽 파란색 LED가 천천히 깜박일때 까지 기다린다. 깜빡인다면 Blue lights if flashing ..
아두이노 FPS 게임 컨트롤러 2.0
시작하기에 앞서 4개월전에 올린 FPS 게임 컨트롤러에 (http://diy-project.tistory.com/19) 대해 많은 분들이 관심을 가져준 것에 대해 감사한다. 많은 분들이 댓글, 메일 등으로 해당 프로젝트에 대한 질문과 개선점 등을 알려주셨다. 실제로 제작을 시도하시는 분들도 많은 것 같다. 그래서 이번 기회에 기존의 문제점 등을 일부 보완한 FPS 게임 컨트롤러 2.0 버전을 제작해보았다. 그렇지만 아직 모든 문제를 해결한 것은 아니다. 위는 완성된 FPS 게임 컨트롤러 2.0의 모습이다. 크기는 기존에 비해 매우 작아졌으며 총기의 디자인 또한 펌프식에서 핸드건 (총기 명은 마이크로 우지이다.)으로 변경되었다. 회로가 노출되었던 1.0에 비해 2.0은 모든 회로를 총기 내에 내장하여 안정..
만능 보조배터리 자작 [준비]
현재 무선충전, 노트북 충전기능을 포함한 만능 보조배터리 제작을 준비중이다. 배터리 충,방전을 위한 모듈을 알리익스프레스에서 구매했다. (구매링크) 2개의 5V 출력 (1A, 2.1A)과 충전단자, 배터리 잔량 표시 등을 알려주는 액정, LED등으로 구성된다. 5000mAh용량의 배터리에 연결한 모습이다. 배터리 뱅크 제작시에는 동일 배터리 3개를 연결하여 15000mAh로 제작할 계획이다. 충전중인 모습이다. 배터리 잔량이 %단위로 표시되는게 마음에 든다. 액정의 파란색 백라이트는 시간이 지나면 꺼지고, 우측 LED는 버튼을 빠르게 두 번 누르면 켜진다. (별 의미없는 기능인 것 같다.) [추가]계획을 일부 수정했다.2018/08/15 - [자작] - 스틱 PC용 보조배터리 자작 #12018/08/22..
아두이노 GPS 추적기 만들기 [esp8266/Blynk]
요즘 유용한 IOT 툴인 Blynk를 공부하는 중이다. 그 중 MAP 기능이 꽤나 쓸모있어 보인다. GPS 좌표값을 받아 지도에 표시해줄 수 있으므로 영화등에 자주 등장하는 GPS 추적기를 만드는데 제격일 것이다. 그래서 GPS모듈, esp8266, Blynk를 이용해 GPS 추적기를 만들어 보았다. 1. GPS 모듈 GPS 모듈의 가격은 천차만별인데, 이 프로젝트를 진행하기 위해 굳이 수만원의 비싼 (메X솔루션에 판매되는 것처럼) 비싼 모듈이 필요없다. 찾아보니 GY-GPS6MV2 (흔히 NEO-6M칩을 탑재한) 모듈이 자주 사용되는 듯 하다. 알리에서도 가격은 8천원 이하로 저렴한 편이다. 구입처 링크 4457.0₩ |1 pcs NEO 6M gps 모듈 GY GPS6MV2 neo6mv2 buit in..
PCB 제작 기초강좌 #4 [PCB 발주]
마지막 강좌는 PCB 발주 및 주문에 관한 것이다. 우선 EasyEDA에 완성된 PCB가 존재해야한다. 위의 PCB는 필자가 연습용으로 제작한 8채널 부저 오케스트라 회로이다. 이제 Generate Gerber File 버튼을 누른다. 그러면 위와 같은 화면이 나오는데, 하단의 Generate Gerber를 눌러 거버파일을 다운받는다. (ZIP파일 형태) 이제 PCB를 발주하기 위한 준비작업은 모두 끝났다. PCB를 발주하는 방법은 크게 국내와 해외로 나뉘는데, 국내의 경우는 발주비용이 최소 3만원대에서 많게는 수십만원의 비용이 들기도 한다. 그래서 필자는 저렴한 해외사이트를 이용하는 것을 추천한다. 발주 사이트는 정말 다양해서 직접 가격과 서비스등을 비교하길 바란다. 하지만 괜찮은 한 곳을 추천하고자 ..