음악 네트웍 스트리밍, 스피커 출력 – MPD, MPC
MPD(Music Player Daemon) 는 음악파일을 재생, 관리해주는 서비스입니다. 스피커 출력, 네트웍 스트리밍을 지원할 뿐 아니라 linux shell 또는 안드로이드 앱을 통해 재생 및 playlist 관리를 할 수 있는 가볍고 편리한…
MPD(Music Player Daemon) 는 음악파일을 재생, 관리해주는 서비스입니다. 스피커 출력, 네트웍 스트리밍을 지원할 뿐 아니라 linux shell 또는 안드로이드 앱을 통해 재생 및 playlist 관리를 할 수 있는 가볍고 편리한…
주기적으로 실행될 필요가 있는 작업이 있을 때 cron service를 사용하면 됩니다. crontab 명령어로 이런 작업들을 만들 수 있습니다. 아래와 같이 명령어를 입력하면 sudo crontab -e 원하는 에디터 선택해주면 자동화 파일을…
요즘 상품들은 바코드 안붙은걸 찾는게 더 힘들겁니다. 그만큼 광범위하게 사용되는 인식 수단이죠. RFID가 몇 년만 지나면 바코드를 다 대체할 것 처럼 떠들던 때도 있었는데, 바코드의 위상이 딱히 바뀐것 같지는 않네요.…
4년 쯤 전에 미국 출장을 갔을 때 TV에서 한창 선전을 하던 아이폰 악세사리가 있습니다. 바로 아이폰용 신용카드 리더기/결재앱 이었습니다. 당시에는 마그네틱 카드를 읽으려면 대단한 장비가 필요한줄 알았는데 저리 작은 모듈로…
그동안 MMAL Motion 을 이용한 CCTV 기능을 활용해 왔는데 최신 라즈비안 이미지 JESSIE v8.0 (2015/11 릴리즈) 에서 제대로 동작이 안되는 문제가 있었습니다. 그래서 한층 기능이 강화된 MJPG Streamer를 이용한 CCTV…
급속히 보급되는 BLE 장치들과 트렌드에 비해 안드로이드 기기의 BLE 성능은 실망스럽다는 반응이 꽤 많았습니다. 개발 측면에 있어서도 애플의 안정적인 BLE 성능과 stack 구조에 비해서 불안정하고 기능도 빈약했습니다. 그래서 왜 그런지…
Freescale에서 제작한 MPR121 칩은 정전식 터치 패드를 구현하는데 사용하는 컨트롤러입니다. MPR121 breakout 보드는 12개의 터치 패드를 감지해서 마이크로 컨트롤러에게 I2C 통신으로 알려주도록 제작된 모듈입니다. 메탈 테이프, 전선, 금속 조각 등을…
라즈베리파이 재단이 Pi-Zero 출시를 발표 했네요. 1GHz, 512MB 램을 탑재하고 단돈 5달러입니다. 그리고 라즈베리파이 초기 셋업을 위한 포트를 제외하고 모든 것을 다이어트 해버린 꽤나 극단적인 라즈베리 파이 시리즈입니다. 사이즈도 30mm…
구글의 Project Soli 가 발표되었던걸 기억 하실런지 모르겠네요. 요란하게 등장한 기술은 아니지만 구글의 인상깊은 프로젝트 중 하나였습니다. 쉽게 얘기해서 초소형 레이더 모듈을 이용해 비접촉식 제스처 인식이 가능하도록 만든겁니다. 그리고 레이더…
앞서 소리 감지 센서(마이크 모듈)에 대해 다룬적이 있습니다. 그런데 소리 감지 센서나 마이크 모듈은 주변에서 발생하는 음파에 반응하는 매우 단순한 구조와 해상도를 가지는 모듈이었습니다. 따라서 음성을 처리하거나 소리에서 주파수, 화음을…
일반 마이크 모듈 관련자료 일반적인 electret microphone 구조와 동작 원리 http://www.openmusiclabs.com/learning/sensors/electret-microphones/ 제품 : https://www.adafruit.com/products/1064 노이즈 제거, 증폭 회로가 장착된 모듈 MAX9812 : http://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20151123234725&SearchText=microphone+module MAX9814 고급형 Auto Gain Control : https://www.adafruit.com/products/1713…
node.js 설치와 간단한 테스트 방법입니다. 설치 방법 먼저 apt-get 업데이트, 업그레이드 부터 $ sudo apt-get upgrade $ sudo apt-get update 아래 설치 방법 중 자신의 환경에 맞는 방법을 선택해서 설치하세요.…
EL Wire 혹은 EL Tape, EL Panel 사용을 원하시는 분은 참고하세요. EL wire(tape, panel) 은 위 이미지 처럼 네온사인 효과를 내기 위해 사용되는 조명장치 입니다. EL Wire 사용을 위해서는 아래…
I2C/SPI 는 아두이노를 사용하면 가장 자주 접하게되는 통신 방법이지만 의외로 자세한 내용을 잘 모르고 쉽게 지나쳐버리곤 하기도 합니다. 시간날 때 한번 읽어두면 도움이 될겁니다. SPI 상세 가이드 https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/introduction I2C 상세…
웨어러블 프로젝트나 차량, 취미용품의 조명용으로 많이 사용되는 – 띠 형태의 LED Strip 입니다. 그 중에서도 풀 컬러를 표현할 수 있는 것이 RGB LED Strip 입니다. 사용법 관련된 해외 자료를 번역…
Adafruit 사이트에 잘 정리되어 있네요. 전자적으로 제어하는 스위치가 필요하다면 아래 내용 확인하고 구매하세요. http://www.adafruit.com/partfinder/transistors#mosfet partfinder :transistors SMALL SIGNAL BJT (BIPOLAR JUNCTION TRANSISTOR) Image Part # & Datasheet Description Distributor PN2222…
카페에서 음료를 주문하면 받게되는 투명한 플라스틱 컵을 이용해서 스마트 화분을 만들었습니다. 스마트 화분이라고해서 거창한건 아니고.. 화분의 흙이 마르면 자동으로 물을 주도록 기능을 더한 DIY 장치입니다. 집에 식물을 들이기만 하면 말라죽는…
Zigbee 처럼 복잡한 프로토콜에 대한 이해 없이도 간편하게 사용할 수 있는 RF 모듈들이 꽤 있습니다. HC-11 433MHz RF 모듈이 대표적인 예입니다만 이보다 조금 더 고급형(?) 모듈로도 1:N 네트워크를 구성할 수…
. 홈파이 (HomePy), 홈 오토메이션 홈 오토메이션 분야는 오래된 미래가 아닌가 싶습니다. 오래전부터 곧 적용될 기술처럼 소개되곤 해왔지만 정작 우리집은 별 변화가 없습니다. 그래서인지 홈 오토메이션은 메이커들의 단골 도전 종목…
MySQL DB 를 라즈베리파이에 설치하는 방법입니다. 먼저 mysql-server, mysql-client 를 설치합니다. $ sudo apt-get install mysql-server mysql-client 설치 과정 중 DB root 비밀번호 설정창이 나오면 입력 (2번) 설치 과정이 끝나면…