VR 테마파크 프로젝트 스터디 (4기 부산/경남)

참여인원 : 50명

모임일정 : 2017년 3월 25일 ~ 8개월 (월 2회, 토요일 오후 2시~5시, 3시간, 간혹 운영자 개인 사정으로 일요일 및 시간 변경될 수 있음)

모임장소 : 아지트가 없는 관계로 수시로 변경 ㅡㅡ;

스터디 : VR SDK(이경용), 유니티5 (정현철), 언리얼 (정현철), 아두이노 및 센서개발 (이상협), 블렌드 3D (조현퇴), 3D프린트 (조현퇴)

프로젝트 : 실내 공간에서 여러명이서 고스트를 잡는 콘텐츠 개발, VR과 연동하는 하드웨어 장치, 실내에서 유저의 위치 파악하는 센스 등 개발, AR 스마트 팽이

준비물 : 노트북, 유니티5 설치 (아두이노 외 센서 부품 등)

모임문의 : 이경용 010-2694-8424 / ceo@apptools.co.kr

부운영자 및 멘토 :  정현철, 이상협, 박대웅, 조현퇴

4기 부산/경남

[스마트 팽이]2일차

페이지 정보

작성자 모진원 작성일17-06-20 18:13 조회1,880회 댓글0건

첨부파일

본문

[20131100 모진원 20131110 이정목 2일차 결과물입니다.]

 

 

#include <SoftwareSerial.h> //시리얼 통신 라이브러리 호출

#include "Servo.h" //서보 라이브러리

 

Servo myservo; //서보객체

int blueTx = 2; //Tx (블투 보내는핀 설정)

int blueRx = 3; //Rx (블투 받는핀 설정)

SoftwareSerial mySerial(blueTx, blueRx);  //시리얼 통신을 위한 객체선언

String myString = ""; //받는 문자열

 

void setup() {

  myservo.attach(12);   //서보 시그널 핀설정

  myservo.write(0);     //서보 초기각도 0도 설정

  mySerial.begin(9600); //블루투스 시리얼 개방

  Serial.begin(9600); //시리얼모니터 

}

 

void loop() {

  

  while (mySerial.available()) //mySerial 값이 있으면

  {

    char myChar = (char)mySerial.read();  //mySerial int형식의 값을 char형식으로 변환

    myString += myChar; //수신되는 문자열을 myString에 모두 붙임 (1바이트씩 전송되는 것을 모두 붙임)

    delay(5);           //수신 문자열 끊김 방지

  }

 

  if (!myString.equals("")) //myString 값이 있다면

  {

    Serial.println("input value: " + myString); //시리얼모니터에 myString값 출력

    

    if(myString.equals("on"))//myString 값이 'on' 이라면

    {

      myservo.write(60);     //각도 60도로 움직임

    } else {

      myservo.write(0);   //각도 0도로 움직임

    }

    myString = ""; //myString 변수값 초기화

  }

  

 

}

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

* 글을 등록하실때 꼭 필요한 경우가 아니면 개인정보를 남기지 마세요 ^^ (연락처,이메일주소,주민등록번호 등)





  최면중... 당신은 곧 코멘트를 달게 됩니다...수리수리 뽀로롱..

댓글목록

등록된 댓글이 없습니다.

4기 부산/경남 목록

게시물 검색
모바일 버전으로 보기