아이폰앱으로 알씨카제어

앱에서 softmodem 라이브러리로 소리신호를보내면

아두이노측 softmodem이 소리를 문자로 해석

제어모듈에 신호를 보낸다 

그러면 RC카 작동!

컴퓨터를 거치지않아도된다.

아이폰앱도 개발한건데 조이스틱방식으로 개조하고싶은데

그럼 아두이노측도 변경해야되는데 

게임개발경험이있으면 좋을것같다 

게임개발서적하나 봐야겠다


신고

디자인.

SUBS 성대방송국 2012.08.22 15:31

성대방송국에서 

우리기수는 5명이었다.

기수 평균인원은 10명가량이었고

2학년 2학기부터 3학년 1학기인 실무진때

우리는 각각 2개의 직책을 겸임을 하면서

정말  힘들었다

그래도 더 많은경험은한건 좋았다

나같은경우는 전임자가 3명인데

인터넷 방송부장 대외협력부장 부국장

인터넷방송부와 대외협력부를 합쳐 미디어홍보부로 만들고

미디어홍보부장와 부국장을 겸임하게됬다.


미디어홍보부는 웹및 다른 매체를 통한 방송송출인 인터넷방송부서의 기능과

디자인파트역활을 맡은 대외협력부서 의 기능을 총괄해야했다.


물론 포토샵과 프리미어 에펙등을 정국원때까지 배우며 했지만

담당하는 직책까지 될줄은 몰랐다

나름 열심히한다고 했는데

명함도 만들고

홍보 티켓

팜플렛등을 만들면서

재밌었던거같다.

디자이너와 함께 프로젝트를할때 좀더 그들이 처한 입장을 이해하기 쉬워질것같다.

내가 만들었던것들. 


YMCK 인쇄용으로 작업해서 RGB로변환되니 되게 색감이 강조됬다. 

밑엔 후배들이만든것에 큐알코드를 넣어본거

후배들이 만든것


신고

SEN 성균관

동아리 2012.08.22 15:16

social enterprise network 성균

 사회적기업 학술연합동아리 SEN 의 성균관대학교 지부인 SEN 성균

sen 한양을하던 친구가 소개시켜줘서 트위터를통해 인사를 나누고 가입하게됬다.

여러프로젝트와 대회진행업무들을 했었고

특히 벤쳐에 관한 많은 정보습득과 경험이 됬었다.

스터디도 상당히 퀄리티가 좋아 이과인 나로서는 조금어렵지만 재밌었다.

역시 방송국 일정과 겹쳐서 2학년 1학기쯤에.. 흐지부지하게 나가게된것같다.

참 죄송하다. 


신고


2010년도 1학년때 활동했었다. 

웹개발에대한 많은 경험과 실무를 배웠고

서버구축도 여기서 해보면 좋은경험이 된다고해서

학교도서관에서 리눅스 두꺼운책 하나빌려서 개고생하면서 깔면서 배웠다.

방송국과 일정이 너무겹쳐 아쉽게 그만두게된 동아리.

 UIzard라는 성태형이 개발하던 오픈소스 프로젝트에서 되게 방황만하다가 

성태형이 나를 참여자로 인정 해줘서 나간 정부에서 지원하는

오픈소프트웨어공모전에서

은상을 수상했다.

http://uizard.springnote.com/

웹에서 웹어플리케이션  UI 제작 툴이다.

정말 신기했다. 코드보면서 어떻게 이런큰프로젝트를 혼자서 거의다 완성했는지 의아했다.

http://www.oss.kr/7274

http://www.oss.kr/?mid=oss_repository8&page=1&category=369&document_srl=7278

수상한 모습 ㅎㅎ...

신고

방송국에서 쓰던 데스크탑에

 LAMP 로 구성 

(우분투 아파치 Mysql PHP)

여기에  pure-ftpd  를 깔아 방송파일 관리를 하고 

웹서버에 XE 를 올려 스트럭쳐를 구성한뒤 무료 디자인을 설치했고

방송용도로 커스터마이징을 했다. 

학교에서 제공하는 호스트와

학교에서 제공하는 도메인을 사용하고

학교에 데스크탑을물려서 유지비가 0원이다.

기존엔 업체에맞겨서 매달 15만원가량 냈었다.

내가 했던일중에 제일잘했던일.

http://subs.skku.edu 

웹 부분


후임들에게 포토샵교육을 시켜놔서 지금은 저렇게 이쁜 배너도 만들어서 기특하다.

크로스 브라우징에 신경을 많이 썼다. 크롬 익스플로러 파이어폭스 그리고 안드로이드 아이폰 환경에서도

영상과 오디오를 보고들을수있도록


audio.JS 라는 라이브러리를 이용 

html5 가지원되면  <audio> 태그로

지원되지않으면 플래시로 같은 모양의 플레이어를 출력해주는 라이브러리다.

파일을 업로드하면 자동으로 글에 태그가 출력되도록 라이브러리를 적용시켰다.


영상부분이다 이부분은그냥 직접 만들었는데

html5를 지원하는 브라우져는 video 태그를 이용해 출력하고

지원하지 않는 브라우져는  플래시 플레이어인 JW플레이어를 이용해 출력한다

파이어폭스같은경우는 html5를 지원하지만 라이센스상 mp4파일을 재생해주지못한다

방송국 표준 출력규정이 없을때 내가 mp4로 고정을시켰기때문에 (웹업로드때문에)

파이어폭스는 예외처리로 JW플레이어를 이용해 출력했다.

이전에는 국원들이 웹서버에 파일을 직접 올리고 

태그로 그 경로를 입력해서 윈도우플레이어등으로 틀었었는데

이제는 태그를모르는 국원들도 쉽게 업로드할수있어 뿌듯했다.



개발환경  맥OSX-CODA-PHP html javascript (html5) ->XE



방송파일 관리같은경우 FTP를 이용하는데 

특이한게 국원들이 FTP클라이언트를 사용하는걸 되게 어려워했다

윈도우즈 탐색기를 이용해 FTP주소를 쳐서 접속하는건 또 어려워하지 않았는데

 인코딩때문에 곤란했었다. (탐색기는 EUC-kr 인코딩이기본)

그렇다고 서버단을 EUC-kr로 관리하는건 말도안되고,

그래서

그전까지는 영어로 파일이름과 폴더명을 지정했지만

그런 불편함은 상상을 초월한다

그래서 서버단에서는 UTF-8  로 관리가되고

클라이언트단에서는 CP949 인코딩으로 분리관리가 되는 기능인

rfc2640 표준규격을 지원하는 클라이언트인 Pro ftp 를 사용해봤지만 영 시원치않았다

Pure-ftpd 라는 ftp서버로 해결했다. 설정법은 따로 글이있다.






신고

주식 투자방식중 스캘핑이라는 방식에

GA (유전자알고리즘) 을 적용하여

주식시장이라는 환경에 적응하는 셀들이 각각 고유한 성질을가지고있어서 

돈을 버는 셀들은 살아남고 돈을 못버는 셀은 없어지면서

하루 1%대의 안정적인 수익을 노리는 프로그램을 기획

주식에대한 개념부족과 대신 사이보스에서의 제공하는 라이브러리의 불안정성때문에 중단된 프로젝트

잔고를 받아오고 UI를 설계하는대까지 개발했었다.

매매및 정보를 받아올수있게하는 라이브러리 

총잔고를 재대로 못받아오는 버그가있었다.


내 (가상계좌)잔고  테스트로 벅스 주식을 구매했는데 꽤 수익을 봤다.


잔고를 받아온 모습. 기획초기에 포기한 프로젝트라 엉성하다.  가운데는 주식의 그래프를 표현할 창.

2010 / 2월달에 했던 프로젝트

개발환경 windows XP -  VS 2008 -    C# 


신고

DEMO 라는 마이크로소프트사에서 지원해주는 국내 최고 아이티 벤쳐 연합동아리 

Designer and Engineers Must be One! 

2010 1학기때 활동했던 동아리 이다.

 GIVEU (주다  너에게)라는 기부 커뮤니티사이트와 락투라는 공연정보 사이트를 기획,개발해 1등을했다.

한학기만하는 활동이라 아쉬웠다. 지금은 저이름으로 활동하는 회사가있는듯 ㅋㅋ 우리가원조다.

가상 창업이었게때문에 추후진행이안됬다 현재는 프로젝트사이트가 없어진상태 

과제지정 프로그램인 블랜드라는 특이한 프로그램으로 개발을했던기억이 어렴풋이난다.


신고

OPENSSL 먼저 설치해야됨! 

######################
#  pure-ftpd install
######################


cd /usr/local/src

wget ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.20.tar.bz2

bzip2 -dc pure-ftpd-1.0.20.tar.bz2 | tar xvf -

cd pure-ftpd-1.0.20

./configure --with-tls --with-altlog --with-certile=/etc/ssl/private/pure-ftpd.pem --with-rfc2640 --with-bonjour --with-welcomemsg --with-sysquotas --with-ratios


make

make install

### To create a self-signed certificate, you can use the following commands :

mkdir -p /etc/ssl/private

openssl req -x509 -nodes -newkey rsa:1024 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem


Generating a 1024 bit RSA private key
..................................................................................................++++++
.........++++++
writing new private key to '/etc/ssl/private/pure-ftpd.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [GB]:KR
State or Province Name (full name) [Berkshire]:Seoul
Locality Name (eg, city) [Newbury]:Seoul
Organization Name (eg, company) [My Company Ltd]:
Organizational Unit Name (eg, section) []:OPR
Common Name (eg, your name or your server's hostname) []:

Email Address []:

chmod 600 /etc/ssl/private/*.pem

/usr/local/sbin/pure-ftpd -Y 1 -S 0.0.0.0,5050 -p 50000:50400 -P 61.250.88.22 &

신고








오디오 모듈이다  오디오라인 ( 3.5파이 4극 오디오 케이블 수 - 수 ) 으로  아두이노와 아이폰 혹은 안드로이드와 통신할수있게하는 모듈이다 

테스트하다가 아무리해도 아두이노에서 아이폰방향으로 통신을 할수가없었는데

1.케이블문제였다 일단 3극케이블은 안된다  난 그런실수는 하지않지만 혹시나 누가 그럴까봐 주의하도록

2.coms 케이블은 쓰지말자 진짜 엿같다 4번째극이라고해야되나 그러니까 플러그의 라인중심쪽에 가까운극이 반대편 플러그와 연결이 되있지않았다.

4극 케이블인 NA706 케이블을 사러 coms 매장에전화하고 NA706 대신 대체품이있다고해서 갔었다

NA851 이라는 단종된 모델로 주셨는데 사고서 한 3~4일뒤에 테스트해보는데 통신이안되는기다. 그래서 전화를 했더니 706으로교환을 해주신다고 하셨다.

아...그래서 받아왔는데 이거도안됨 ㅋ 


세운상가가세요 2번가세요

아님 테스터기로 찍어보고 사던가..

2개사서 2개다불량인지 어쩐진 난모르겠고 

아무튼안됨  4번째극이랑 3번째극도 차폐가안됬는지 미묘하게 전기가흐르고


그래서 집에잇던 수-암 케이블로 설마 원래 이런게 표준인것인가하고 테스터기찍어봤는데 정 상





결국 잘려서 버리려고했던 4극케이블을 다시 납땜했다 진짜 개빡세다

신고

연기되기 전에  겨울방학때 작업했던 부분이다

왼쪽에 있는 기판이 직접만든 RC카 리모컨 제어모듈

오른쪽에 있는게 첫 게시물에있는 AVR 이다. 

AVR의 왼쪽 편을 보면 파란색노란색으로 꼬아져있는 케이블과 검정색과 빨간색이 연결되있는 선을 

볼수있는데 내 맥북과 연결되는 시리얼라인이다 (맥북 유에스비단자쪽에 시리얼투 USB)


왼쪽에 RC카 리모컨 제어모듈을 자세히보자







































예전부터 마이크로 프로세서와 트랜지스터로 스위치를 후킹(hooking) ? 해킹[hacking] ? 해서

제어하면 재밌는것을 많이 할수있겠다는 생각을 했었고 이번에 시행을 했다

일단 제일먼저한것은 RC카 기판을 내 모듈기판에 고정을 시키는것이다 위사진을보면 세로로 새워서 연결했는데

일단 기판조각 2개와  모듈기판에 일자로 구멍을 뚫어 에폭시로 연결하고 RC카 리모콘 기판에 있는 나사구멍에 나사를 박아 고정을 시켰다.

그다음 스위치에 점프선을 남땜하여 모듈기판으로 점프시켰다 스위치당 선 한개씩만 뽑고 

전원부를 통일시켜야 후킹이되기때문에 리모컨의원래 전원인 AAA 전지 2개 의전압 3V 를 맞추기위해

LM1117S-3.3 이라는 부품 (사진상 전원부부분에 아래쪽 검정 직사각형부품) 을 이용해 AVR의 5볼트전원을 3.3볼트로 낮추고 RC기판에 전원을 공급해준다

그리고 트랜지스터에 그라운드와 AVR에서 나온 아웃풋 핀 그리고 스위치에서 점프한 선을 연결하면

AVR에서 각 핀값에 1을 넣어주면 해당 스위치가 눌린것처럼된다

그리고 상태동작을 확인해야 문제발생시 어디서 문제가 발생하는지 알기 쉬우므로 녹색 엘이디를 각각달아 놓았다.


lm1117 부품이 SMD 타입이라 기판위에 납땜하기 힘들었던 점빼면 그렇게 어렵진 않은 구성이었다

신고
1 2 3 4 

글 보관함

카운터

Total : 17,400 / Today : 0 / Yesterday : 7
get rsstistory!

티스토리 툴바