layoutGraphView = (ViewGroup) findViewById(R.id.layoutGraphView);RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,device_height/3); 먼저 view 객체를 생성하고 RelativeLayout의 LayoutParams 객체 params를 생성한다.초기화시 Width,Height를 설정할 수 있다. params.topMargin = MainActivity.device_height/4; top,left,right,bottom 마진 또한 위처럼 코드로 조절할 수 있다. layoutGraphView.setLayou..
NS LED CELL의 뒷면이다 사진의 오른쪽 방향을 기준으로 납뗌을 하고 각각 GND,디지털포트,VCC에 연결하면된다 위 그림처럼 디지털포트 9번에 연결한 후 다음 기본 예제를 실행해보자 #include #define PIN 9 #define N_CELL 1 NulSom_Rainbow ns = NulSom_Rainbow(N_CELL,PIN); void setup() { delay(100); ns.begin(); ns.clear(); //ns.setBrightness(128); // range: 0 ~ 255 } void loop() { unsigned short n = 0; // n: n-th Cell, 0 ~ (N_CELL-1) unsigned int t = 1000; // t: delay time ..
오늘부터 간단한 OpenGL 프로젝트 내용을 포스팅 할 생각이다. 윈도우10과 비쥬얼스튜디오2013을 기준으로 설치하였다. OpenGL 설치 1. glut 라이브러리 다운로드 가장먼저 glut 라이브러리를 다운받아야한다 -- 다운로드 압축을 풀고나면 다음과같은 파일들을 확인할 수 있다 우리는 glut.h, glut32.lib, glut32.dll 세가지 파일만 사용한다 glut.h -------------------> C:\Program Files\Microsoft Visual Studio 12\VC\include\gl\ glut32.dll ----32bit---> C:\Windows\System32\ glut32.dll ----64bit---> C:\Windows\SysWOW64\ glut32.lib-..