u8glib 라이브러리를 활용한 좀 더 쉬운 OLED 사용법은 http://www.dev.re.kr/51 에 포스팅 해 놓았습니다. 바로 이전 포스팅에 이어서 이번에도 알리 익스프레스에서 구매했다. 6.66$ 나름대로 저렴한 가격이다. I2C 를 사용한다고 하는데, 이 통신 방법에 대해서는 다음 위키 페이지에서 요약된 정보를 확인할 수 있다. http://ko.wikipedia.org/wiki/I%C2%B2C 앞 모습. 보호 필름이 발라져 있다. 뒷 모습. 핀헤더 아래를 보면 Address Select 라고 써져있는 부분이 보인다. 이 부분을 자세히 보자. 주소가 0x78 으로 표시되어 있는데, 각 디바이스마다 고유의 주소 값을 갖고 있고, 이 것을 선택하여 여러대의 I2C 기기를 컨트롤 할 수 있다고한..
(WS2812B 사용법및 예제 소스는 다음 포스팅 http://www.dev.re.kr/57 에서 확인할 수 있습니다.) 뭐를 만드려고 하는데, RGB LED 개 열 개 정도 필요하게 되었다. 좋은 대안은 컨트롤하기 편한 Adafruit 에서 만든 NeoPixel 이 되겠다. 이 녀석은 디지털 출력 포트 하나로 여러 모듈을 동시에 컨트롤 할 수 있다는 것이 가장 큰 장점이다. 하지만, 좀비싸다. ㅠㅠ 알리 익스프레스를 뒤져본 결과 NeoPixel 에 들어가는 WS2812B가 올라간 모듈을 아주 싼 가격에 팔고 있었다. 100개에 17.99달러!! 나는 10개만 필요하기 때문에 불량품이 있을 것을 감안하여 20개를 구입하였다. 무료 배송을 선택하고 2주 하고 5일 뒤에 상품이 왔다.이런식으로 붙어있긴 하지..
약 한 달 전에 알리 익스프레스라는 곳을 알게 되었다. 이전에는 국내에서 구하기 힘든 물건들은 이베이나 아아존 구매대행 사이트나 배송대행 업체를 이용하여 직구하기도 하였는데, 수수료와 배송비의 압박으로 부터 자유롭지 못 했다. 하지만 중국판 아마존인 알리 익스프레스는 달랐다. 중국 소포를 이용한 무료 배송을 해주는 상점이 많고, 제품들도 무척 저렴했다. - 당연히 구매 절차는 매우 간단하다. VISA 카드등 해외 결제가 가능한 체크카드나 신용 카드만 있으면 된다. - 물론 가품이나 문제가 있는 제품도 많아서 마치 확률 높은 도박을 해야한다는 단점이 있다. 인터넷을 뒤져보면 풍부한 구매 후기등이 있는데, 많은 수가 사기를 당하거나 문제있는 제품을 구매했다고한다. - 아마도 물건 구매에 실패한 사람들이 속상..
0. Node.js 튜토리얼 정리한 블로그 (감사합니다.ㅠㅠd) http://nodeqa.com/ 1. Node.js http://www.nodejs.org/ 2. Socket.io http://socket.io/ 3. MySQL 튜토리얼 http://markshust.com/2013/11/07/creating-nodejs-server-client-socket-io-mysql 4. Auto realod http://nodemon.io/ 5. ORM http://sequelizejs.com/ 5. Key value store http://pgte.github.io/alfred/
(android.text.Layout 에 대한 참고 페이지 : http://sudarnimalan.blogspot.kr/2012/06/android-understating-text-drawing.html )우선 항상 아래롤 스크롤되는 TextView 를 만들기 위해 다음과 같은 방법으로 스크롤을 가능하게 만들어줘야 한다. ::스크롤 가능한 TextView 만들기mTextView.setMovementMethod(new ScrollingMovementMethod()); 두 번째로 다음과 같은 메소드를 사용하여 항상 아래로 스크롤되는 텍스트 뷰를 적용할 수 있다. :: 항상 아래로 스크롤되는 TextView 메소드. (TextView 를 상속받는 EditText 에도 적용 가능하다.)private void s..
나이트로 판테라12-13 163 지난 시즌에 히로유키 영상을 보고 정말 멋있다는 생각에 그것을 따라 하기 위하여 연구와 연습을 많이 했었습니다. 히로유키 영상과 조인트 크루 영상, 그리고 일본식 스노보드 강좌 영상을 모두 핸드폰에 다운받아서 한 시간 반 정도 걸리는 출근 시간에 몇 번씩 돌려봤습니다. 그리고 퇴근후에 가까운 비발디 파크로 달려가서 1시간 30분정도 라이딩한 뒤에 바로 집으로 오는 일상을 반복하며 데크를 혹사 시켰었습니다. 하지만 초반에는 부족한 실력과 잘못된 자세를 용납하지 않는 나이트로 판테라의 까탈스러운 성격 덕분에 역엣지의 마수에 걸려들어서 갈비뼈에 금이갔었고, 양쪽 어깨 인대가 번갈아 가며 파열되어 5개월이 지난 지금도 팔을 올리면 어깨에 통증이 가시지 않습니다. 게다가 소중한 데..
r글 작성중...
14년 6월 22일. 비가 신나게 내리다가 갑자기 화창해 지고, 다시 비가 신나게 내리는 울다가 웃다가 똥꼬에 털 날것 같은 그런 날씨였습니다. 이날 친구들끼리 이태원에서 모임을 가졌었는데, 아태원에 대하여 빠삭하게 알고있던 네비게이션 같은 친구가 참석을 못 하게 되었습니다. 결국 갈림길에서 침 뱉어서 방향 정하듯 아무곳에나 들어가서 닥치는대로 주문하게 되었네요. 1차. 산토리니 - 그리스 음식점. (사진 : 다음지도) 굶주린 상태로 거리를 헤매다가 입간판에 인쇄되어 있는 돼지고기와 양꼬치 사진에 끌려서 빨려들어가듯이 들어가 버린 식당입니다. 그리스 음식 전문점이라고 하는데 솔직히 이 곳에서 먹은 음식은 왠지 모르게 익숙한 맛이라 독특하거나 특별히 맛있다는 느낌은 받지 못했습니다. 먹을만은 했습니다. 가..
우선 안드로이드 개발 문서를 살펴보자.http://developer.android.com/guide/topics/connectivity/bluetooth.html친철하게도 한글로 번역해놓은 분도 계시다. (감사합니다 b >.< d) http://hardroid.net/profiles/blogs/bluetooth 요즘은 안드로이드 관련 이슈나 API 문서를 한글로 번역해 놓는 분들이 많아서 참 고맙다. 친분이 있다면 치맥이라도 대접해 드리고 싶은 심정이다. 그동안 안드로이드 개발해오면서 사운드 관련 API와 함께 블루투스 관련 API 는 깔끔한 편에 속하는 것 같다. (개인적인 느낌으로는...) UI 관련 API는 멘탈이 강하지 않으면 사용하기 힘들다. 단, 요즘은 3.x 이하 버전을 버리는 추세라서 많이..
1편 HC-06 블루투스 모듈을 설정하는 방법에 이어서 이번에는 안드로이드에 연동하는 방법에 대하여 공유하겠다. 아래는 HC-06 모듈을 달고 있는 아두이노로 메세지를 보내면 그것을 되돌려 받는 안드로이드 앱의 스샷이다. 구글 플레이 스토어 앱 : https://play.google.com/store/apps/details?id=kr.re.Dev.BluetoothEcho Github 안드로이드 프로젝트 소스 : https://github.com/ice3x2/HC-06_Arduino_Echo 우선 안드로이드에서 블루투스를 시리얼 포트 모드로 이용하기 위한 간단한 모듈을 작성 하였는데, 관련 내용은 이 포스팅에서 볼 수 있다. 동작하는 원리는 아주 간단하다. 그냥 안드로이드에서 문자열을 보내면 아두이노에서 ..
무슨 이야기냐 하면은... 우선 아래 두 개의 스샷을 보자.왼쪽은 넥서스S , 오른쪽은 갤럭시 S2 다. (모두 4.1.1 버전이다. ) 이 두 녀석처럼 하드웨어 버튼을 갖고 있을 경우 액션바(Actionbar) 상의 오른쪽에 오버플로우(Overflow) 메뉴 버튼을 띄워주지 않고, 하드웨어 버튼을 누를 경우 우측 사진처럼 아래에 메뉴창을 띄워준다. 전형적인 메뉴 버튼 달린 기기 스타일이다. (요즘 기기들은 하드웨어 메뉴 버튼이 사라지고 액션바 오버플로우 버튼이 그 자리를 대신한다.) 참, 중요한 사실은 그동안 3.x 이하 버전에서도 액션바를 제대로 지원하기 위하여 Support Library 를 사용 할때는 문제가 없었다. 하지만 최소 버전을 4.0 이상으로 설정하면서 SDK 내부의 기본 API 를 사..
- Total
- 462,331
- Today
- 19
- Yesterday
- 216
- 칩두이노
- HC-06
- Java
- bluetooth
- 스마트 무드등
- 병렬 프로그래밍
- Android
- 안드로이드
- noidemcu
- activity
- ATtiny85
- 알리익스프레스
- arduino
- NeoPixel
- WS2812B
- 이더넷
- 개발
- Iot
- 안드로이드 개발
- 원정보드
- oled
- json
- 부트로더
- 침블락
- Cheapduino
- ndk
- 아두이노
- 블루투스
- ENC28J60
- 가습기