본문 바로가기

버섯돌이

[버섯] 3D로 출력한 헥사콥터의 최종 외관 참고용(3D 프린터) 안녕하세요 버섯돌이 유재성입니다.이번 공구에 참여하시거나 공구에 관심 있으신 분들을 위해 Skyrover Nano가 어떤 형태로 조립되는지외관을 참고할 수 있도록 현재까지 진행된 몇 가지 사진 자료를 올려드립니다.(기본적인 비행 영상은 최근에 올라온 바람님의 영상을 참고하시기 바랍니다.) ㅎㅎㅎ..원래는 한 셋트를 들고 와서 집에서 예쁘게 다듬어서 카메라로 촬영해서 올리고 싶었지만...3D 출력물은 여유분이 없다고 하셔서 출력하는 동안에 짬짬이 핸드폰으로 촬영했던 사진이라도 올려드립니다.백열등 아래에서 촬영했더니 화질이 너무 안 좋아서 윤곽을 보기 쉽도록 뽀샵질을 했더니 이상한 부분들도 있네요.^^ 3D 출력 파일의 Body에 해당하는 부분으로서 메인 부분입니다.메이커봇의 리플리케이터 2로 1개 출력하는.. 더보기
[버섯] 버섯돌이의 개발을 위한 폴더 위치 변경 방법 버섯돌이의 폴더 위치 변경 Tip 손쉬운 폴더 or 드라이브 설정 방법 Created Date: 2014.09.15 Modified Date: 2014.09.17 revision 1 키워드 : 콥터, 환경설정, 심볼릭 링크 안녕하세요 버섯돌이 유재성입니다. 오랜만에 개발을 위한~ 시리즈 하나 투척합니다~ 오늘은 오로카의 멀티콥터 프로젝트에 참여하기 위한 개발 환경 설정 방법 중 폴더 위치 변경에 대해서 살펴보겠습니다.설정 방법과 기본 아이디어는 단순하지만 알아두시면 도움이 되기에 가급적 주저리주저리~ 적어 놓습니다.성격이 급하신 분은 불 필요한 내용은 건너뛰시고 곧바로 설정 방법부터 보세요.멀티 콥터 개발 환경 외에도 적절한 경우에 활용하시기 바랍니다. 1. 사전 작업 멀티콥터 개발 환경에 대한 세부 내.. 더보기
[스터디B그룹] 02회차 - 모터의 위치와 발의 모양에 따라 달라지는 네오봇 움직임 안녕하세요 버섯돌이 유재성입니다.오늘은 여름 스터디의 두번째 수업인 "모터의 위치와 발의 모양에 따라 달라지는 네오봇 움직임" 시간입니다.지금까지의 모델들은 전부 앞이나 뒤로 움직이는 모델들이었지만7강 크랩시스는 꽃게를 묘사한 모델로서 옆으로 움직이는 모델입니다.이렇듯 이번 스터디의 목표는 모터(or 발)의 위치에 따른 사물이 움직이는 방향에 대해서 학습합니다. 교육 방침및 학습 목표 - 친구처럼 놀아주기- 옆으로 움직이는 크랩시스​ 모델 만들어 보기- 앞/뒤로 움직이는 바이크봇 모델 만들어 보기- 앞/뒤 or 옆으로 움직여야 하는 이유를 파악해 보기- 어째서 앞/뒤 or 옆으로 이동이 가능한지 이해하기 크랩시스 시작에 앞서 창의 활동은 왜 않하냐고 강력하게 어필합니다.*^^* 그리고는 잽싸게 금주의 수.. 더보기
[스터디B그룹] 01회차 적외선 센서에 의한 움직임 알아보기!! 안녕하세요 버섯돌이 유재성입니다.오늘은 여름 스터디의 첫번째 수업인 "적외선 센서에 의한 움직임 알아보기" 시간입니다.이번 스터디의 목표는 어떤 식으로 접근했더니 결과가 어떠 하더라는... 정보 공유가 가장 큰 목적이기 때문에기존처럼 특정 챕터들의 조립에 대한 내용도 포함하고 있지만 어떤 형태로 진행했는지에 대해서도 포커스를 맞출 예정입니다. 제품을 구매하신 분들은 아시겠지만 네오봇의 교재 내용은 초등학생을 비롯해서 성인에게도 정말 좋습니다.*^^*블럭 조립도 짧은 시간에 끝낼 수 있으며 특정 모델을 조립하기전에 나오는 만화 설명을 비롯하여관련된 기초 설명등 알찬 내용이 많은데 초등 학생 이상의 경우 처음부터 설명해주면 좋을 듯 싶지만밤톨이는 해당 챕터의 모든 내용을 설명하기에는 아직은 너무 어려서 지루.. 더보기
[네오봇] 기본 모델 03 - 에너지봇 안녕하세요 버섯돌이 유재성입니다. 연휴때 밤톨이 혼자 열심히 만든 1단계의 3번째 모델인 에너지봇입니다.전선 연결부터 중간 중간 밤톨이가 만드는걸 열심히 찍어놨는데 파일이 안 보이는-_-;;; 정면에서 바라본 모습~ 혼자 만드는데 큰 어려움이 없는 모델이지만 아직은 어려서 날카로운 모서리에 다칠만한 부위들은 잠깐씩 도와줬습니다. 전선 연결은 무리없이 하는데 1층과 2층을 결합시 배선에 무리가 갈 듯 싶어서 살짝 도움을~ 다만, 빔의 돌기 부분은 서로 마주봐야 한다면서 밤톨이가 방향은 교정^^;; 뒷 모습~ 다른쪽 측면~ 윗면에 LED가 달려 있어서 풍차가 돌아가면 LED에 불이 켜집니다. 뒷면에는 적외선 센서가 있어서 센서에 손을 가까이하면 2초간 정지 후 다시 풍차가 돌아가면서 LED에 불이 켜집니다. 더보기
[Android] 안드로이드 4.3버전의 개발자 옵션 활성화 하기 안녕하세요 버섯돌이 유재성입니다.삼성 겔럭시 S3를 잘 사용하다가 이번에 공장 초기화를 했더니안드로이드 4.3버전이 설치되는데 아무리 찾아봐도 개발자 옵션이 없어서 한참 고생했네요-_-;;;안드로이드 버전이 바뀔 때 마다 일반 메뉴 위치도 바뀌다보니 불편하더군요..ㅜㅜ 개발자 옵션은 아래 순서대로 하시면 됩니다. 4.3 이전 버전을 사용하다가 업그레이드 한게 아니라 4.3 버전을 처음 사용 하시는 분들은환경 설정 메뉴의 가장 마지막에 보시면 "디바이스 정보"를 확인하는 곳이 있습니다. 이 곳에서 "빌드 번호" 영역을 5번 정도 터치하시면 개발자 옵션 활성화까지 몇 번 남았다는 토스트 메시지가 나타납니다. 계속 터치하시면 개발자 옵션이 활성화되서 첫번째 그림처럼 "개발자 옵션"을 선택 할 수 있게됩니다. .. 더보기
[버섯] Google Play Game Services (구글 플레이 게임 서비스) 안녕하세요 버섯돌이 유재성입니다.모바일 개발과는 거리가 멀다보니 몰랐는데 최근에 구글에서 게임 서비스관련 API를 제공하는군요.^^구글 진영이지만 Android외에도 iOS와 WEB까지 지원하는것 같네요. 메인 사이트 : https://developers.google.com/games/services/Create great game experiences with Google Play game services. Add achievements, leaderboards, and real-time multiplayer to your mobile and web games, and let players share their gaming experience with friends. 상호 동작하는 온라인 게임 개발에 .. 더보기
[버섯][Android] 간단한 테스트 환경 구축(가상 안드로이드 환경 구축하기) 안녕하세요 버섯돌이 유재성입니다. SDK를 이용하여 개발된 결과 물을 확인하는 가장 편한 방법은 안드로이드 폰에서 직접 테스트 하는 것이지만여의치 않는 경우를 대비해 개발 환경 구축에이어 테스트를 위한 가상 환경을 구축해 보겠습니다. 일반적으로는 빨간색으로 표시한 "Android Virtual Device Manager" 아이콘을 클릭해서 "Android Virtual Device Manager"를 실행하면 됩니다. 위 화면에서 "New.." 버튼을 클릭후 "Target"에서 테스트하고자 하는 API에 맞게 SDK를 선택 하신 후 나머지 정보는 대충 입력하시면 어렵지 않게 단말 등록이 가능합니다. 입력 항목들이 직관적이라 Target외에는 크게 어려운 부분이 없으며 단말이 등록되었으면 위 화면에서 등록된.. 더보기
[버섯][Android] 안드로이드 개발 툴 킷(ADT) 설치.. 안녕하세요 버섯돌이 유재성입니다.오래전에 Eclipse에 Android SDK를 설치하는 방법을 간단히 적은적이 있는데다인터넷상에 관련 자료들이 너무 많지만 돌아서면 잊어 버리는지라...모처럼 휴가 내고 쉬고 있을때 새로 공부도 할 겸해서 설치가 간단한 ADT부터 살펴 보도록 하겠습니다.. 직접 해당 페이지로 이동해도되지만 혹시라도 URL이 변경될 수 있으니 차례대로 살펴봅니다. 먼저, http://www.android.com 사이트에 방문합니다. 하단에 보시면 "개발자" 링크가 있으니 클릭하세요. 개발자 링크를 클릭하시면 http://developer.android.com으로 이동합니다.안드로이드 개발자들이 자주 애용해야 할 사이트입니다^^ 저희가 원하는건 개발 툴을 설치하는 것이기 때문에 하단의 "G.. 더보기
[버섯] GCM 관련 기초 자료 5 - 간단한 테스트 프로그램(서버측) 안녕하세요 버섯돌이 유재성입니다. 당분간은 제 계정 정보로도 테스트가 가능하겠지만 반드시 자신의 정보에 맞는 값으로 설정하시기 바랍니다. 지금까지 여러 과정을 거쳐서 간단하게나마 Server & Client를 구축하였으며,웹 페이지에서 메시지를 전송해서 스마트폰이 정상적으로 메시지를 수신하는 과정을 확인하였습니다.하지만, 제공되는 Demo의 경우 단순히 GCM으로부터 메시지를 수신했다는 아래와 같은 내용만 출력됩니다. "From GCM: you got message!" 이는 클라이언트(모바일 앱)쪽 소스에서 어떤 메시지를 수신하든 무조건 위 처럼 출력하도록 설정되어 있어서 그렇습니다.GCM을 좀 더 제대로 이해하려면 송신한 내용이 폰에서 제대로 출력되는지도 확인해야 겠지요? 기존 웹 서버 소스를 수정해도.. 더보기