검은사막 모바일 블루스택 N 컴퓨터로 하기
개인적으로 한때는 정말 게임을 미친 듯이 할 때도 있었지만 요즘은 먹고살기도 바쁘고 흥미를 잃어서 게임은 거의 안 하는데요. 주변에서 '검은사막 모바일' 많이 하길래 저도 해보려던 참에.... 예전에 스마트폰으로 게임하다가 잔상이 생겨서 하나 버렸던 기억 때문에 컴퓨터에서 돌려보기로 했습니다. 그래서 컴퓨터에서 모바일 게임할 때면 사용하던 '녹스'나 '블루스택' 중 어떤 걸로 해볼까 하다가 먼저 블루스택으로 돌려보자는 생각으로 진행을 했는데..
android fragment google map touch event 안될 때
android 공부를 하면서 구글맵을 이용해서 앱을 하나 만들어보려고 했습니다. App은 화면에 보이는 구글맵을 터치하면 그곳의 '위도'와 '경도'를 받아서 주소로 변환을 하고 [위도], [경도], [주소]를 서버로 전송하는 녀석인데요. 중간에 문제가 좀 있어서 한참을 삽질했는데 다음에 같은 실수를 반복하지 않기 위해서 간단하게 정리를 해놓으려고 합니다. 앱의 구조는 대충 이렇게 만들어서 구글맵의 아무곳이나 손가락으로 터치를 하면...&nb..
스크래치 2.0 설치
저는 이런저런 프로그램 언어를 취미로 공부하는 걸 좋아하는데요. 코딩 교육이 의무화된다는 말에 조카 녀석들도 프로그래밍에 관심을 좀 갖게 하려고 컴퓨터에 스크래치 2.0을 설치해서 조금씩 공부를 시켜보려고 합니다. 그리고 저처럼 스크래치 2.0 설치에 관심 있는 분들 참고하시라고 그 과정을 간단하게 정리해보려고 해요. 일단 스크래치 프로그램은 아래 홈페이지에서 내려받을 수 있습니다. 스크래치 2.0 설치 홈페이지로 이동하면..
android studion "some file crunching failed see logs for details" 오류 해결
  취미로 android 공부를 하다가 한 번씩 오류를 만나면 주변에 도움을 청할 곳도 없어서 한참을 혼자 헤매는 경우가 종종 있고 럴 때면 온라인상에서 많은 분들의 경험을 둘러보면서 도움을 받곤 하는데요. 어제도 예상치 못한 오류를 만나서 고생하다가 혹시 똑같은 상황으로 고생하시는 저 같은 초보 분들께 조금이나마 도움이 되실까 해서 해결 방법을 정리해보려고 합니다.     ▲ 어제 제가 만났던 녀석은 "some file..
아두이노 블루투스 모듈 HC-06 이름바꾸기
 어떤 장치를 제어할 때 컴퓨터나 유선 조종도 좋지만 누구나 손에 들고 다니는 스마트폰의 블루투스 기능을 이용하면 보다 간편하면서 빠르게 제어를 할 수 있을 겁니다. 아두이노 역시 블루투스 모듈을 통해서 제어가 가능한데요. 오늘은 이 녀석의 이름을 설정하는 과정을 알아보겠습니다. 시리얼 통신을 이용해서 장치의 이름을 설정할 건데요. 만약 이걸 설정하지 않으면 다른 여러 개의 장치가 검색이 될 때 이걸 찾는데 한참의 시간이 소요되겠죠..
arduino 인체감지센서 HC-SR501 사용해보기
  갖고 있는 arduino 센서 중에서 저렴하면서도 효율적인 것들이 몇 가지 있는데 그중 대표적인 것이 인체감지센서가 아닐까 싶습니다. 많은 센서들이 상황에 따라서 각자의 역할을 충실히 하고 우리 생활에서 유용하게 응용할 수 있는 것들이지만 특히 인체감지센서는 사람의 인체만을 인식하기 때문에 조금은 더 특별하게 느껴지는 거 같더라고요.     생긴 건 이렇게 생겼는데 그 역할 때문인지 뭔가 더 있어 보이지 않나..
Arduino Servo Motor 두개 동시에 제어해보자.
 지난 글에서 서보모터를 다뤄보면서 Arduino Servo Motor의 작동원리를 알아봤는데요. 그때 글에서는 두 개 중 아래쪽 서보모터의 상태가 좋지 못해서 위쪽 것만 움직여 봤잖아요? 이번 글에서는 브라킷으로 연결된 두 개의 servo motor를 동시에 제어하는 예제를 만들어볼까 합니다.  ▲ 이 녀석을 사용할 건데... 그때 그 아래쪽 모터 상태가 안 좋던 녀석은 아니고요. 다른 놈인데 두 개 모두 정상 작동하니까..
디지털온습도계 DHT22 아두이노와 연결해서 데이터 측정
 우리 생활과 밀접한 관련이 있는 임베디드 시스템을 만들 때 활용할 수 있는 센서의 종류는 다양하지만 밤낮이 매일 바뀌고 4계절 온도의 변화가 뚜렷한 우리나라 환경에 맞는 것을 꼭 고르라고 한다면 '조도 센서'와 '온도 센서'가 아닐까 싶은데요. 오늘은 그중에서 디지털온습도계 DHT22 모델을 이용해서 온도와 습도를 측정해서 시리얼 모니터에서 확인하는 예제를 만들어볼까 합니다.  ▲ 가장 오른쪽에 작은 센서가 디지털온습도계..
아두이노 초음파센서 HC-SR04 거리측정기 만들기
 다양한 아두이노 센서 중에서 활용도가 가장 높은 것 중 하나가 초음파센서가 아닐까 싶은데요. 아래 사진에서 확인할 수 있듯이 어떤 영화에서 나왔던 로봇의 눈을 연상시키는 모습을 하고 있는 이 녀석은 한쪽에서 초음파를 발사해서 사람이나 사물에 맞고 돌아오면 다른 쪽에서 그 초음파를 받아서 반사되어 돌아온 거리를 계산한 후 우리에게 알려주는 역할을 하는 HC-SR04라는 모델의 초음파 센서입니다.  이번 글에서는 아두이노 초..
운전면허증 재발급 인터넷 신청과정
  먹고살기 위해 정신없이 살다보니 언제 잊어버렸는지도 모르게 운전면허증을 분실해버렸네요. 예전에는 운전할 때 면허증 소지가 의무사항이었지만 요즘은 아니라고 해서 재발급의 필요성을 못느끼다가 그래도 혹시 몰라서 운전면허증 재발급을 인터넷으로 신청을 했는데요.   경찰서나 운전면허 시험장으로 바로가서 신청을 해도 되지만 급한것도 아니고 시간내서 거기까지 간다고 재발급 수수료가 줄어드는 것도 아니라서 그냥 인터넷으로 신청을 했고 이번 ..
아두이노 서보모터 MG995 제어
 아두이노 같은 임베디드 시스템에서 우리가 원하는 대로 어떤 장치를 작동시켜 보는 재미가 쏠쏠해서 요즘 이 녀석을 자주 갖고 놀게 되는데요. 오늘은 아두이노 서보모터 MG995 제어하는 과정을 정리해보려고 합니다. 다양한 모터의 종류 중에서 서보모터는 내가 원하는 만큼만 회전을 시켜서 작동 시킬 수 있는 형태이고 우리 생활에서도 쉽게 찾아볼 수 있는데 일례로 움직이는 CCTV를 들 수 있겠네요.  상황을 그려볼까요? 야심한..
임베디드 시스템 이론
  남자들이라면 어렸을 때 갖고 놀던 장난감에 대한 동경이 있을 겁니다. 대표적으로 RC 자동차나 헬기, 드론 등인데요. 갖고 싶었던 걸 부모님이 안 사주시면 어른이 돼서도 한(恨)이 쌓이죠?ㅎ 저만 그런가요? 여하튼 그런 한(?) 때문인지 저는 나이를 먹어서도 장난감들 중에서도 전자부품을 이용해서 움직이는 장난감이나 각종 IT 기기에 관심이 많이 생기더라고요. 그래서 마트 등에서 그런 것들을 마주치게 되면 한참을 바라보고 서 있는 경우가 ..
아두이노 나노 크기와 연결 및 업로드 과정 비교
 아두이노 보드의 종류는 여러 가지가 있지만 저 같은 초보가 처음 다뤄볼 때는 대부분 '우노' 버전을 사용하더라고요. 그래서 저도 처음에 [우노 R3]가 속해 있는 아두이노 키트를 구매했었는데 각종 센서와 따로 사용할 때는 크게 불편한 점이 없었습니다. 아니 오히려 장점이 더 많았죠. 그런데 이 녀석을 장난감이나 협소한 공간에 붙여서 각종 액추에이터를 제어 해보려고 하니 크기가 문제가 되더라고요.  ▲ 아두이노 나노와 크기..
아두이노 조도센서 BH1750 디지털로 사용해보자.
  아두이노 센서 중에는 어떤 값을 아날로그로 측정해서 보내는 녀석이 있는 반면 디지털로 측정을 해주는 녀석도 있는데요. 제가 갖고 있는 센서 중에서 조도센서는 아래 사진(왼쪽)처럼 생겨서 아날로그로 그 값을 측정하던 녀석이었습니다.   그런데 너무 저렴한 거라서 정밀한 값을 측정하는 데는 한계가 있더라고요. 그래서 이번에 센서 몇 개를 구입하면서 아두이노 조도센서 중에서 디지털로 값을 측정해 주는 녀석이 있길래 하나 구입을 했거든..
아두이노 모터드라이버 제어
 아두이노를 갖고 놀면서 가장 많이 사용하는 액추에이터 중 하나는 모터가 아닐까 싶은데요. 한 개의 모터만 제어한다면 디지털 핀에 바로 연결해서 제어를 할 수 있겠지만 여러 개의 모터를 상황에 따라서 움직이게 하려면 모터 드라이버가 꼭 있어야 하고 그 원리는 대충 알고 있어야 다양한 분야에서 사용을 할 수 있을 거 같아서 이번 글에서는 아두이노 모터 드라이버에 대해서 알아보려고 합니다. 그리고 이런 것들을 알아 볼때 그림이나 글로만..
아두이노 스케치 설치
  사물인터넷을 가장 쉽게 접하고 공부하는 방법 중의 하나는 아두이노를 다뤄보는 게 아닐까 싶은데요. 아마 이 글을 제목으로 찾아서 보고 계신다면 저처럼 '사물인터넷'과 '아두이노'에 관심이 생겨서일 겁니다. 저도 얼마 전부터 이쪽에 관심을 갖고 각종 센서 및 액추에이터를 구입했는데... 앞으로 그것들을 갖고 놀면서 하나씩 정리해보려고 해요. 그리고 오늘은 그것들을 통제할 수 있도록 컴퓨터에서 코딩을 할 수 있는 아두이노 스케치 설치 과정을..