차례 마인드스톰 NXT NXC 예제소스코드

Size: px
Start display at page:

Download "차례 마인드스톰 NXT NXC 예제소스코드"

Transcription

1 NXC를 이용한 마인드스톰 프로그래밍

2 차례 마인드스톰 NXT NXC 예제소스코드

3 마인드스톰의구성 NXT Servo Motor Sonic Sensor Light Sensor Sound Sensor Many Bricks Touch Sensor

4 마인드스톰의주요부품 NXT 마인드스톰의메인이되는부품이다. Brick 들로만든로봇을각센서들에서받아들인정보를토대로 NXT 에서컨트롤한다. NXT 상부의 A, B, C 포트에는모터를, 하부의번호포트에는센서를연결한다. 오렌지색버튼은전원 / 확인, 화살표버튼은메뉴선택, 어두운회색버튼은취소와뒤로가기기능을담당한다. 물체와센서사이의거리를측정할수있다. 255cm 까지가능하며 +/-3cm 의오차가있을수있다. 주기적으로신호를받는다. Sonic Sensor

5 마인드스톰의주요부품 Light Sensor Touch Sensor 물체의색을구별하는센서이다. 흑백으로색을읽어들이는단점이있지만물체의색이비슷하지않다면어느정도구별가능하다. 주기적으로신호를받는다. 물체의접촉을감지하는센서이다. Pressed, Released, Bumped( 눌렀다가뗌을반복 ) 을구별하여입력받을수있다. 인터럽트로신호가들어오며누른회수를측정할수도있다. 소리를감지하는센서다. 감지한소리의크기를 db 단위로표현한다. 주기적으로신호를받는다. Sound Sensor

6 마인드스톰의주요부품 Servo Motor 정방향과역방향움직임이가능하며 360 회전이가능한모터이다. 방향과회전각도, 속도조절 ( 최대속도에대한퍼센트 ) 이가능하여여러응용이가능하며한번동작명령을받으면다시동작명령을받을때까지이전의상태를유지한다.

7 마인드스톰의특징 NXT 자체에서간단한프로그래밍이가능하다. 각종센서를이용한상황에맞는로봇의행동설정이가능하다. USB 와 Bluetooth 를이용하여컴퓨터의프로그램을다운받아실행하거나조종이가능하다.

8 NXC

9 NXC 란? C 언어를기반으로 NXT 에맞게수정을거친언어 개발툴로 Bricx CC 를사용하며 C 언어와몇몇명령어만제외하면크게다르지않기때문에 C 언어를다룰줄아는사람이라면쉽게사용할수있다. NXC 홈페이지의 NXC Tutorial 과 NXC Guide 를참조하기를권한다.

10 개발툴설치 NXC 를이용한프로그래밍을위해개발툴인 Bricx CC(Bricx Command Center) 를사용한다. bricxcc/ Bricx CC Test Release 를다운받아압축을해제한다. 마인드스톰에동봉되어있는 CD 로 LEGO MINDSTORMS NXT 도설치하여컴퓨터가 NXT 를인식할수있도록한다.

11 Bricx CC 설정 Bricx CC 실행시처음으로나타나는화면이며설정에맞는 Brick 을찾아연결하는과정이다. NXT 를컴퓨터에연결하고해당 Port 로설정한다. Brick Type 은 NXT, 그리고 Firmware 는 Standard 로한다. Cancel 을눌러취소하고컴파일전에메뉴의 [Tools]-[Find Brick] 을실행하여설정할수도있다.

12 Bricx CC 설정 메뉴의 [Edit] [Preference] 를선택하여위의창을띄운다 [Compiler] 탭의 [Common] 에서 Preferred language for standard firmware 항목을 NXC 로설정한다.

13 컴파일및실행 컴파일전에브릭이연결되어있지않다면반드시 [Tools]-[Find Brick] 를실행하여브릭을연결후컴파일을한다. Bricx CC 의메뉴의오른쪽에있는버튼들이다. 왼쪽부터오른쪽으로, 첫번째버튼이컴파일버튼이다. 소스코드를브릭에맞게컴파일한다. 두번째버튼은다운로드버튼이다. 컴파일된프로그램을 NXT 에다운로드시킨다. 세번째버튼은프로그램실행, 네번째는실행중인프로그램을중지시키는버튼이다. 실행과중지는 NXT 의 [My Files]-[Software files]- [ 소스코드명 ] 을선택하여할수도있다.

14 예제 코드

15 #1 Motors Test // #1 motors test task main() { int speed = 10; int time = 500; // 0.5sec while(true) { OnFwd(OUT_AC, speed); OnRev(OUT_B, speed); Wait(1000); if(speed < 100) { speed += 10; } else { break; } } 요구사항 모터 A,C : 정방향으로작동 모터 B : 역방향으로작동 1 초에 10% 씩속도증가 속도가 100% 이상일경우모터 A,B 바로정지, 모터 B 부드럽게정지. } Off(OUT_AC); Float(OUT_B); // Coast(OUT_B);

16 #2 Sensors Test // #2 sensors test #define SOUND 50 #define BRIGHT 40 #define DISTANCE 15 task main() { SetSensorTouch(IN_1); SetSensorSound(IN_2); SetSensorLight(IN_3); SetSensorLowspeed(IN_4); until(sensor_1 == 1); OnFwd(OUT_A, 20); until(sensor_2 > SOUND); OnFwd(OUT_B, 50); 요구사항 다음입력을순차적으로받아들일것 Touch Sensor에입력이들어오면모터 A를 20% 의속력으로회전시킴 Sound Sensor에 40% 이상의소리가입력시모터 B를 50% 의속력으로회전시킴 Light Sensor에 50% 이상의빛이들어올경우모터 C를 50% 의속력으로회전시킴 Ultrasonic Sensor로 15Cm 미만의물체를감지할경우모터 A, B, C 작동을중단시킴. until(sensor_3 >= BRIGHT); OnFwd(OUT_C, 50); until(sensorus(in_4) < DISTANCE); Off(OUT_ABC); }

17 #3 Parallel Test 요구사항 다음이벤트들을병렬로처리할것 Touch Sensor 에신호가 1 일경우모터 A 를정방향으로작동시 킨다. 신호가 0 일경우역방향으로작동시킨다. Light Sensor 에 40% 이상의빛이들어올경우모터 B 를정방향으로작동시킨다. 그반대일경우역방향으로작동시킨다. Ultrasonic Sensor 에 15Cm 이하의물체가감지되면모터 C 를정방향으로작동시킨다. 그반대일경우역방향으로작동시킨다.

18 #3 Parallel Test // #3 parallel test #define BRIGHT 40 #define DISTANCE 15 task motor_a() { while(true) { if (SENSOR_1 == 1) { OnFwd(OUT_A, 75); Wait(300); } else { OnRev(OUT_A, 75); Wait(300); } } } task motor_b() { while(true) { if (SENSOR_3 > BRIGHT) { OnFwd(OUT_B, 75); Wait(300); } else { OnRev(OUT_B, 75); Wait(300); } } } task motor_c() { while(true) { if (SENSOR_4 < DISTANCE) { OnFwd(OUT_C, 75); Wait(300); } else { OnRev(OUT_C, 75); Wait(300); } } } task main() { Precedes(motor_A, motor_b, motor_c); SetSensorTouch(IN_1); SetSensorLight(IN_3); SetSensorLowspeed(IN_4); }

19 #4 Problem on Parallel // #4 problem on parallel task move_fwd() { while(true) { OnFwd(OUT_A, 20); Wait(3000); } } task move_rev() { while(true) { if(sensor_1 == 1) { OnRev(OUT_A, 20); Wait(3000); } } } 두개의각기다른함수가동시에 하나의자원을사용할때예상치 못한문제점발생. task main() { Precedes(move_fwd, move_rev); SetSensorTouch(IN_1); }

20 #5 Solution - mutex // #4 problem on parallel mutex motora; task move_fwd() { while(true) { Acquire(motorA); OnFwd(OUT_A, 20); Wait(500); Release(motorA); } } task move_rev() { while(true) { if(sensor_1 == 1) { Acquire(motorA); OnRev(OUT_A, 20); Wait(500); Release(motorA); } } } Mutex 를이용하여하나의자원에 여러프로세스가동시에접근하는 것을막을수있음. task main() { Precedes(move_fwd, move_rev); SetSensorTouch(IN_1); }

21 구조적분석 : 분석서

22 문제정의 로봇은정지상태로시작한다. 정지상태에서는어떤입력에도반응하지않는다. 터치센서에입력이들어오면전진하고누르고있는동안속도가증가한다. 속도가최대치 (100) 에다다르면속도를 10 으로돌려놓는다. 전진하는동안박수를치게되면 ( 사운드센서의입력이 40 이상이되면 )! Startup.rso 소리를재생한다.! Startup.rso 소리파일은 NXT 초기가동시출력되는소리이다. 전진하는동안밝기가어두워지면 ( 라이트센서의입력이 40 미만이되면 ) 동작을멈춘다. 동작을멈춘상태에서는어떤입력에도반응하지않는다. 다시밝아진다면이전속도로전진한다. 전진도중에 20Cm 전방의장애물을만나면 3 초간후진하고, 다시이전속도로전진한다. 후진도중에는어떤입력에도반응하지않는다.

23 문제정의 시스템범위및구조 Input Sensor : 입력센서를통해상황을인식한다. Speaker : 제어결과에따라소리를출력한다. Motor : 제어결과에따라로봇을이동시킨다. Control : 입력센서의입력정보에따라로봇의작동을제어한다. Speaker 소리출력 입력센서 Input Sensor Control Motor 바퀴 자동운전로봇시스템

24 문제정의 입력센서 Ultrasonic Sensor 로봇이장애물을인식하게한다. Sound Sensor 로봇이사용자의박수소리에반응하도록한다. Light Sensor 로봇이주변의밝기를인식하게한다. Touch Sensor 사용자가누르면반응하도록한다.

25 문제정의 주요시나리오 속도를조절한다. 속도를최대로높였다가다시낮아지는것을확인한다. 전방에장애물을인식한다. 로봇이 3 초간전진시와같은속도로후진한다. 3 초후다시전과같은속도로전진한다. 불을끈다. 불이다시켜질때까지어떤동작도하지않는다.

26 시스템문맥도작성 Touch Sensor Speaker Sound Sensor Light Sensor Robot Control 0 Ultrasonic Sensor Motor Time Digital Clock

27 로봇제어정보테이블 정보 설명 Touch Input 터치센서를사용자가눌렀음을나타낸다. Sound Input Bright Input Distance Input Sound Sensor 를통해들어오는소리의정보를나타낸다. 주기적으로읽혀지며주기는 10ms 이다. Light Sensor 를통해들어오는밝기를나타내는정보이다. 주기적으로읽혀지며주기는 10ms 이다. Ultrasonic Sensor 를통해들어오는사물과의거리정보를나타낸다주기적으로읽혀지며주기는 10ms 이다. Time 타이머인터럽트로서 10ms 주기로입력된다. Speak Speaker 를통해서외부로의출력정보를나타낸다. Motor 로봇제어에의한모터의제어정보를나타낸다. 속도와방향을가진다.

28 데이터흐름도작성 Speed Clap Control Sensor 1 Direction Dark Control Unit 2 Time

29 Control Sensor 1 분할 Touch Input Touch Interface 1.1 [Asynchronou s Device] Speed Sound Input Time Bright Input Sound Interface 1.2 [Periodic Device] Light Interface 1.3 [Periodic Device] Bright Control Input Sensor 1.5 Dark Time Distance Input Ultrasonic Interface 1.4 [Periodic Device] Time

30 Control Input Sensor 1.5 분할 Sound Bright Touch Distance Sensor Control [Control] Enable Disable isdark Dark Trigger Speed Trigger isclap Clap Save Speed Speed

31 상태머신 sensor control Idle Touch[Bright >= 40 && Distance >= 20] / Trigger Save Speed [Sound > 40 & Bright >= 40 & Distance >= 20] / Trigger isclap Touch / Trigger Save Speed Forward [Bright < 40] / Enable isdark [Bright >= 40] / Disable isdark Blocked [Bright >= 40 & Distance < 20] / Backward Timeout(3) [Bright >= 40 & Distance >= 20] / Backward Timeout(3) [Bright >= 40 & Distance < 20] / Backward Reverse Timeout(3) [Bright < 40] / Enable isdark

32 Control Unit 2 분할 Speaker Interface 2.2 [Asynchronou s Device] Speak Clap Dark Control Output Unit 2.1 Direction Speed Motor Interface 2.3 [Asynchronou s Device] Motor

33 Control Output Unit 2.1 분할 Dark Clap Unit Control [Control] Trigger Speak Sentence Sound Info Speed Move Backward Motor Action Move Forward Motor Action

34 상태머신 Unit Control Clap &!Dark &!Reverse /Trigger Speak sentence Forward Stop Reverse &!Dark / Disable Move Forward Enable Move Backward Forward &!Dark / Disable Move Backward Enable Move Forward Reverse Clap &!Dark &!Reverse /Trigger Speak sentence

35 1.1 [A] 1.2 [P] [C] [C] [A] 1.3 [P] [P] Speed [A] A : Asynchronous P : Periodic C : Control

36 프로세스명세 PSpec 1.1 Stereotype Input Output Touch Interface Asynchronous Function Touch Input (bool)touch Process Touch Sensor 에서 Touch Input 을받으면 Sensor Control 프로세스에 Touch 를보내어 Touch Input 이들어왔음을알린다. Touch 는 True/False 로구분되며입력이들어왔을때가 True 이다. PSpec 1.2 Stereotype Input Output Sound Interface Periodic Function Sound Input (int)sound Process Sound Sensor 에서 Sound Input 을받으면 Sensor Control 프로세스에 Sound 를보낸다. Sound 는 Sound Sensor 에서감지한소리의크기정보데이터다.

37 PSpec 1.3 Stereotype Input Output Light Interface Periodic Funtion Bright Input (int)bright Process Light Sensor 에서 Bright Input 을받으면 Sensor Control 프로세스에 Bright 를보낸다. Bright 는 Light Sensor 에서감지한밝기정보데이터다. PSpec 1.4 Stereotype Input Output Ultrasonic Interface Periodic Function Distance Input (int)distance Process Ultrasonic Sensor 에서 Distance Input 을받으면 Sensor Control 프로세스에 Distance 를보낸다. Distance 는 Ultrasonic Sensor 에서감지한물체와의거리정보데이터다.

38 PSpec Stereotype Input Output Sensor Control Control (bool)touch, (int)sound, (int)distance In, (bool)dark Trigger, (bool)direction Process 현재의상태에서입력에따라행동을결정하고, 행동을수행하기위한이벤트를발생시킨다. PSpec Stereotype Input Output Save Speed Synchronous Function Trigger, (int)speed (int)speed Process Trigger 이벤트를통해서수행되며현재의 Speed 데이터를읽어서크기가 100 이상이면 10 으로, 100 미만이면현재 Speed 에서 10 추가한값을저장한다.

39 PSpec Stereotype Input Output isclap Synchronous Function Trigger (bool)clap Process Trigger 이벤트를통하여수행되며 Unit Control 프로세스에게 Clap 이벤트를보내어 Speak Sentence 프로세스에게 Trigger 이벤트를보내도록하는프로세스이다. PSpec Stereotype Input Output isdark Synchronous Function Enable, Disable (bool)dark Process Enable 이벤트가발생시수행되며 Unit Control 프로세스에게 Dark 이벤트를보내어 Move Reverse 프로세스에게 Enable 이벤트를보내도록하는프로세스이다.

40 PSpec Stereotype Input Output Unit Control Control (bool)dark, (bool)clap, (bool)direction, (int)speed Trigger, Enable, Disable Process 현재의상태에서입력에따라행동을결정하고, 행동을수행하기위한이벤트를발생시킨다. PSpec Stereotype Input Output Move Forward Synchronous Function Enable, Disable (int, bool)motor Action Process Enable 이벤트가발생시수행되며 Motor Interface 에게 Motor Action 데이터를보내어 Motor 가앞으로동작하도록하는프로세스이다. Motor Action 에는 Motor 의진행방향과속도가포함된다.

41 PSpec Stereotype Input Output Move Backward Synchronous Function Enable, Disable (bool, int)motor Action Process Enable 이벤트가발생시수행되며 Motor Interface 에게 Motor Action 데이터를보내어 Motor 가뒤로동작하도록하는프로세스이다. Motor Action 에는 Motor 의진행방향과속도가포함된다. PSpec Stereotype Input Output Speak Sentence Synchronous Function Trigger Sound Info Process Trigger 이벤트가발생시수행되며 Speaker Interface 에게 Sound Info 데이터를보내어 Speaker 가소리를내도록하는프로세스이다. Sound Info 는 Speaker 가낼실제소리정보다.

42 PSpec 2.2 Stereotype Input Output Speaker Interface Asynchronous Function Sound Info Speak Process Sound Info 데이터를받아 Speaker 에게 Speak 데이터를보내소리를내게하는프로세스이다. PSpec 2.3 Stereotype Input Output Motor Interface Asynchronous Function Motor Action Motor Process Motor Action 데이터를받아 Motor 에게 Motor 데이터를보내어움직이게하는프로세스이다.

43 데이터사전작성 데이터명 Clap Dark Direction Speed 설명 Sound Sensor 를통해들어오는소리의크기가 40 을넘었음을알려, Speaker 를통해 Speak 를내기위해보내는정보다. Bright 가 40 미만이면로봇의모든동작을멈추기위해보내는정보이다. True 와 False 로구분되며 True 일때 Bright 가 40 미만임을나타낸다. Distance 의정보에따라모터의방향을결정하기위해보내는정보다. Direction 의값은 Distance 가 15 미만일때 Backward, 15 이상일때 Forward 가된다. 0 이상 100 이하의값을가지며값은모터의최대속도에대한비율을나타낸다. Touch 가들어올때마다 10 씩증가하며, Speed 의값이 100 일경우 Touch 가들어오면 Speed 의값은 10 이된다. 초기값은 10 이다.

44 데이터명 Sound Info Motor Action Touch Sound Bright Distance 설명 Speaker 가실제로낼소리데이터를나타낸다. NXT 에내장되어있는소리데이터베이스를이용하며프로그램코드상에서지정할수있다. 모터의속도와방향정보를포함하는데이터이다. 데이터저장소인 Speed와 Direction을사용한다. Touch Sensor 로부터 Touch Input 이들어왔음을나타내는이벤트이다. True/False 로구성되며 True 일때가 Touch Input 이들어왔을때이다. Sound Sensor 로부터들어오는 Sound Input 의크기데이터이다. Light Sensor 로부터들어오는 Bright Input 의크기데이터이다. Ultrasonic Sensor 를통해들어오는 Distance Input 의크기데이터이다.

45 구조적설계 : 설계서

46 후보태스크선정 1.1 [A] 1.2 [P] [C] [C] [A] 1.3 [P] [P] Speed [A]

47 TASK MODEL Touch Input Touch Speaker Speak Sound Input Sound Time Sensor Control Unit Control Bright Input Time Distance Input Light Ultrasonic Speed Motor Motor Time

48 식별된태스크에대한모듈정의 프로세스 선별기준 모듈 Task 1 Touch Interface 1.1 Asynchronous Touch Task 2 Sound Interface 1.2 Periodic Sound Task 3 Light Interface 1.3 Periodic Light Task 4 Ultrasonic Interface 1.4 Periodic Ultrasonic Task 5 Sensor control Save Speed isclap isdark Control 제어응집도제어응집도제어응집도 Sensor control Task 6 Unit control Speak Sentence Move Forward Move Backward Control 제어응집도제어응집도제어응집도 Unit control Task 7 Speaker Interface 2.2 Asynchronous Speaker Task 8 Motor Interface 2.3 Asynchronous Motor

49 모듈구조 - 초기 Unit Control Sensor Control Forward Backward Touch Sound Light Ultraso Save nic Speed Speak Motor

50 모듈구조 - 상세 Application Unit Control Sensor Control Forward Backward Save Speed Input Interface Output Interface ` Touch Sound Light Ultraso nic Speak Motor

51 모듈정의 모듈 ID RC_AM01 모듈명 Unit Control 모듈개요 인터페이스 Sensor Control 로부터의입력값을이용해 Speaker 와 Motor 을제어함 없음 프로그램구동시에실행 모듈 ID RC_AM02 모듈명 Sensor Control 모듈개요 인터페이스 4 개의센서로부터입력을받아처리함 get_sensors() 입력된값들을처리하여구조체 (m_sensors) 를반환하는함수 모듈 ID RC_AM03 모듈명 Save Speed 모듈개요 인터페이스 Sensor Control 에의해불려져모터의속도를저장해줌 save_speed(int m_current_speed) 현재속도를인자로받아속도를확인한후계산하여다시반환해주는함수

52 모듈정의 모듈 ID RC_AM04 모듈명 Forward 모듈개요 인터페이스 현재저장된속도에맞게모터를정방향으로회전시킴 set_forward(int m_current_speed) 현재저장된속도를인자로받아모터를작동시키는함수 모듈 ID RC_AM05 모듈명 Backward 모듈개요 인터페이스 현재저장된속도에맞게모터를역방향으로회전시킴 set_backward(int m_current_speed) 현재저장된속도를인자로받아모터를작동시키는함수 모듈 ID RC_IM01 모듈명 Touch 모듈개요 인터페이스 외부에있는 Touch Sensor 로부터의입력을소프트웨어에서사용할수있도록처리함. get_touch_input() Touch Sensor 의입력을받아 (bool)m_touch 로반환하는함수

53 모듈정의 모듈 ID RC_IM02 모듈명 Sound 모듈개요 인터페이스 외부에있는 Sound Sensor 로부터의입력을소프트웨어에서사용할수있도록처리함. get_sound_input() Sound Sensor 의입력을받아 (int)m_sound 로반환하는함수 모듈 ID RC_IM03 모듈명 Light 모듈개요 인터페이스 외부에있는 Light Sensor 로부터의입력을소프트웨어에서사용할수있도록처리함. get_light_input() Light Sensor 의입력을받아 (int)m_bright 로반환하는함수 모듈 ID RC_IM04 모듈명 Ultrasonic 모듈개요 인터페이스 외부에있는 Ultrasonic Sensor 로부터의입력을소프트웨어에서사용할수있도록처리함. get_ultrasonic_input() Ultrasonic Sensor 의입력을받아 (int)m_distance 로반환하는함수

54 모듈정의 모듈 ID RC_OM01 모듈명 Speaker 모듈개요 인터페이스 소프트웨어에서처리된출력값을이용해외부스피커를동작할수있도록처리함 set_speaker() 외부장치인 Speaker 를동작하게하는함수 모듈 ID RC_OM02 모듈명 Motor 모듈개요 인터페이스 소프트웨어에서처리된출력값을이용해외부스피커를동작할수있도록처리함 set_motor() 현재속도값인 (int)m_current_speed 를인자로받는함수 set_forward() 또는 set_backward() 에의해불려지는함수. 모터의동작을제어하는함수이다.

55 Balanced System Unit Control Input Function Function Function Output 외부입력 -Dark -Clap -Direction 데이터저장소입력 - Speed 내부프로세스 -Speak Sentence -Move Reverse -Move Forward 외부출력 -Sound Info -Motor Action

56 구조차트 main m_sensors get_sensors m_current_speed m_current_speed m_sound m_touch m_current_speed m_current_speed m_distance get_light_input set_speaker set_forward set_backward get_touch_in get_light_input put get_sound_i get_light_input nput m_bright get_ultrasoni get_light_input c_input save_speed get_light_inp get_light_input ut get_light_input set_motor

57 데이터정의 데이터명설명타입 m_touch 터치센서의입력정보를가진변수. bool m_current_spe ed 로봇이움직이는속도정보를가진전역번수 int (0~100) m_sound 사운드센서의입력정보를가진변수 int(0~100) m_bright 라이트센서의입력정보를가진변수 int(0~100) m_distance m_sensors 울트라소닉센서의입력정보를가진변수 센서들의입력정보가유효한지여부를가진구조체 int(0~255) struct (m_sound, m_bright, m_distance)

Structure Analysis & Structure Design 유진혁 이찬희 최현빈 한경미

Structure Analysis & Structure Design 유진혁 이찬희 최현빈 한경미 Structure Analysis & Structure Design 200811440 유진혁 200811449 이찬희 200811462 최현빈 200811464 한경미 문제정의 모터 ( 바퀴 + 브레이크 ) 동작 정지상태에서시작 - 속도값이 0 이상이면직선으로전진 - 전방장애물인식시, 방향전환후다시전진 방향전환시 - 전방에장애물발견 : 왼쪽 90도회전후직진

More information

Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 빛이어두워졌다다

Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 빛이어두워졌다다 AutoDriveRobot Analysis Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 빛이어두워졌다다시밝아졌을경우 - Light Sensor Break

More information

S A S D 발표 : 구태환

S A S D 발표 : 구태환 S A S D 발표 : 구태환 I n d e x SA Part 1. Statement of Purpose 2. System Context Diagram Event List 3. Data Flow Diagram Data Dictionary SD Part Structure Charts 1. Transform Analysis 2. Basic 3. Advanced

More information

Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 계속누르고있을경

Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 계속누르고있을경 AutoDriveRobot Analysis Requirement Definition Wheel Motor 작동하는경우장애물인식후 - Ultrasonic Sensor 홀수번누를경우 +10 Touch Sensor 누를경우 TouchSensor 계속누르고있을경우 (0.5) +10 짝수번누를경우 -10 계속누르고있을경우 (0.5) -10 빛이어두워졌다다시밝아졌을경우

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 A 반 T2 - 김우빈 (201011321) 임국현 (201011358) 박대규 (201011329) Robot Vacuum Cleaner 1 Motor Sensor RVC Control Cleaner Robot Vaccum Cleaner 2 / Event Format/ Type Front Sensor RVC 앞의장애물의유무를감지한다. True / False,

More information

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx Team : T1 Member : 김영훈, 남장우, 황규원 Presenter : 김영훈 Statement of Purpose System Context Diagram Event List Data Flow Diagram Process Specification i Structured Charts Elevator Reservation System(ERS) -ERS는입력이들어오면입력을스케줄에저장한다.

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Team Practice #3 (UTP) 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 19 Contents - Test items - Features to be tested - Features not to be tested

More information

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

More information

Index Process Specification Data Dictionary

Index Process Specification Data Dictionary Index Process Specification Data Dictionary File Card Tag T-Money Control I n p u t/o u t p u t Card Tag save D e s c r i p t i o n 리더기위치, In/Out/No_Out. File Name customer file write/ company file write

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Practice #1 (SA) Door Lock 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 2013-10-3 1 / 43 Contents 1 SRS - SRS 0.9 -> 1.0 버전업 2 SRA - DFD - Process Specification

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 14 강 GUI (III) 이대현교수 학습안내 학습목표 CEGUI 라이브러리를이용하여, 게임메뉴 UI 를구현해본다. 학습내용 CEGUI 레이아웃의로딩및렌더링. OIS 와 CEGUI 의연결. CEGUI 위젯과이벤트의연동. UI 구현 : 하드코딩방식 C++ 코드를이용하여, 코드내에서직접위젯들을생성및설정 CEGUI::PushButton* resumebutton

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Microsoft PowerPoint - T3 SASD(2).pptx

Microsoft PowerPoint - T3 SASD(2).pptx SASD IEC 3조 200312468 김완수 200511363 한상현 200960122 사인빌릭체렝밤바 Intelligent Elevator Controller (IEC) 조금더지능적으로뛰어난엘리베이터시스템을설계하여이용자들에게더욱편리하고같은시간내에더욱많은사람을이동시키게하므로서효율적인엘리베이터가용에도움을주는것을목적으로한다. 기존엘리베이터의운행에관한부분을모두수행가능할수있도록한다.

More information

UI TASK & KEY EVENT

UI TASK & KEY EVENT 2007. 2. 5 PLATFORM TEAM 정용학 차례 CONTAINER & WIDGET SPECIAL WIDGET 질의응답및토의 2 Container LCD에보여지는화면한개 1개이상의 Widget을가짐 3 Container 초기화과정 ui_init UMP_F_CONTAINERMGR_Initialize UMP_H_CONTAINERMGR_Initialize

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

UI TASK & KEY EVENT

UI TASK & KEY EVENT T9 & AUTOMATA 2007. 3. 23 PLATFORM TEAM 정용학 차례 T9 개요 새로운언어 (LDB) 추가 T9 주요구조체 / 주요함수 Automata 개요 Automata 주요함수 추후세미나계획 질의응답및토의 T9 ( 2 / 30 ) T9 개요 일반적으로 cat 이라는단어를쓸려면... 기존모드 (multitap) 2,2,2, 2,8 ( 총 6번의입력

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

실험 5

실험 5 실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

API 매뉴얼

API 매뉴얼 PCI-TC03 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

Chapter #01 Subject

Chapter #01  Subject Device Driver March 24, 2004 Kim, ki-hyeon 목차 1. 인터럽트처리복습 1. 인터럽트복습 입력검출방법 인터럽트방식, 폴링 (polling) 방식 인터럽트서비스등록함수 ( 커널에등록 ) int request_irq(unsigned int irq, void(*handler)(int,void*,struct pt_regs*), unsigned

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

Microsoft Word - USB복사기.doc

Microsoft Word - USB복사기.doc Version: SD/USB 80130 Content Index 1. Introduction 1.1 제품개요------------------------------------------------------------P.02 1.2 모델별 제품사양-------------------------------------------------------P.04 2. Function

More information

윈도우즈프로그래밍(1)

윈도우즈프로그래밍(1) 제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장

More information

REVERSIBLE MOTOR 표지.gul

REVERSIBLE MOTOR 표지.gul REVERSIBLE MOTOR NEW H-SERIES REVERSIBLE MOTOR H-EX Series LEAD WIRE w RH 1PHASE 4 POLE PERFORMANCE DATA (DUTY : Min.) MOTOR OUTPUT VOLTAGE (V) FREQUENCY (Hz) INPUT CURRENT (ma) RATING SPEED (rpm) STARTING

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Practice #6 (Final) Electronic Door Lock System 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 38 Contents 1 2 Final Overview Unit Test 3 4 Modification

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

Lab 3. 실습문제 (Single linked list)_해답.hwp

Lab 3. 실습문제 (Single linked list)_해답.hwp Lab 3. Singly-linked list 의구현 실험실습일시 : 2009. 3. 30. 담당교수 : 정진우 담당조교 : 곽문상 보고서제출기한 : 2009. 4. 5. 학과 : 학번 : 성명 : 실습과제목적 : 이론시간에배운 Singly-linked list를실제로구현할수있다. 실습과제내용 : 주어진소스를이용해 Singly-linked list의각함수를구현한다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Programming Languages 모듈과펑터 2016 년봄학기 손시운 (ssw5176@kangwon.ac.kr) 담당교수 : 임현승교수님 모듈 (module) 관련있는정의 ( 변수또는함수 ) 를하나로묶은패키지 예약어 module과 struct end를사용하여정의 아래는모듈의예시 ( 우선순위큐, priority queue) # module PrioQueue

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on System Test Report for Digital Watch System Test Cases Specification Test Summary Report roject Team 이동아 Latest update on: 2012-10-26 Team Information 이동아 : dalee.dslab@gmail.com Dong-Ah Lee 1 Table of

More information

INDUCTION MOTOR 표지.gul

INDUCTION MOTOR 표지.gul INDUCTION MOTOR NEW HSERIES INDUCTION MOTOR HEX Series LEAD WIRE TYPE w IH 1PHASE 4 POLE PERFORMANCE DATA (DUTY : CONTINUOUS) MOTOR TYPE IHPF10 IHPF11 IHPF IHPF22 IHPFN1U IHPFN2C OUTPUT 4 VOLTAGE

More information

KEY 디바이스 드라이버

KEY 디바이스 드라이버 KEY 디바이스드라이버 임베디드시스템소프트웨어 I (http://et.smu.ac.kr et.smu.ac.kr) 차례 GPIO 및 Control Registers KEY 하드웨어구성 KEY Driver 프로그램 key-driver.c 시험응용프로그램 key-app.c KEY 디바이스드라이버 11-2 GPIO(General-Purpose Purpose I/O)

More information

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

var answer = confirm( 확인이나취소를누르세요.); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write( 확인을눌렀습니다.); else { document.write( 취소를눌렀습니다.); 자바스크립트 (JavaScript) - HTML 은사용자에게인터페이스 (interface) 를제공하는언어 - 자바스크립트는서버로데이터를전송하지않고서할수있는데이터처리를수행한다. - 자바스크립트는 HTML 나 JSP 에서작성할수있고 ( 내부스크립트 ), 별도의파일로도작성이가능하다 ( 외 부스크립트 ). - 내부스크립트 - 외부스크립트

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 RecurDyn 의 Co-simulation 와 하드웨어인터페이스적용 2016.11.16 User day 김진수, 서준원 펑션베이솔루션그룹 Index 1. Co-simulation 이란? Interface 방식 Co-simulation 개념 2. RecurDyn 과 Co-simulation 이가능한분야별소프트웨어 Dynamics과 Control 1) RecurDyn

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date 2012-10-25 Team Information Sanghyun Yoon shyoon.dslab@gmail.com Dependable Software Laboratory

More information

hwp

hwp 100% Concentration rate (%) 95% 90% 85% 80% 0.5 1.5 2.5 3.5 4.5 5.5 6.5 7.5 Time (min) Control box of RS485 Driving part Control trigger Control box of driving car Diaphragm Lens of camera Illumination

More information

슬라이드 1

슬라이드 1 첨부 4 리모콘별 TV 셋팅방법 2011. 1 전략서비스본부서비스지원팀 1 경제형 2002년개발쌍방향단순-2007년개발경제형 /PVR-2007년개발 2002 년 02 월 ~ 2003 년 08 월 85 만 (40 만은 TV 설정불가 ) 선호채널 도움말 만가능 1) TV 전원을키고 2) 0( 숫자 )+ 음소거동시에누름 -> LED ON 3) 리모콘 LED 주황색불확인후제조사코드입력

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

삼성955_965_09

삼성955_965_09 판매원-삼성전자주식회사 본 사 : 경기도 수원시 영통구 매탄 3동 416번지 제조원 : (주)아이젠 삼성 디지털 비데 순간온수 세정기 사용설명서 본 제품은 국내(대한민국)용 입니다. 전원, 전압이 다른 해외에서는 품질을 보증하지 않습니다. (FOR KOREA UNIT STANDARD ONLY) 이 사용설명서에는 제품보증서가 포함되어 있습니다. 분실되지 않도록

More information

Motor Control Solution

Motor Control Solution Motor Control Solution 마이크로칩에서는 Stepper, Brushed-DC, AC Induction, Switched Reluctance Brushless-DC 등모터종류별특성및동작방식에맞는 MCU가준비되어있어, User가 Motor를이용한 Application을개발하려할때에가장적절한 Solution을제시해줄수있다. 이중 FFT나 PID연산등정밀한모터제어를실행하기위해꼭해주어야하는빠른

More information

robot_student_ indd

robot_student_ indd STEAM 아웃리치프로그램 DGIST와함께하는나의꿈, 끼찾기 IV 스마트로봇함께하는세상 STEAM 아웃리치 프로그램 안내서 기관명 대구경북과학기술원(DGIST) 기관 소개 첨단 과학기술의 혁신을 선도할 고급 과학기술 인재를 양성하고 지역 산업의 기술적 발전 및 경쟁력 향상을 위하여 지식기반 산업 및 첨단과학 분야를 연구 함으로써 지역 균형 발전과 국가 과학기술

More information

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21 OSP Stage 2030 Ver.4 Team 1 201111341 김성민 201111379 이한빈 201111397 황정아 1 Contents. Phase 2110. Revise Plan --- Phase 2120. Synchronize Artifacts --- Phase 2130 Analyze

More information

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등

More information

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Microsoft Word - Installation and User Manual_CMD V2.2_.doc CARDMATIC CMD INSTALLATION MANUAL 씨앤에이씨스템(C&A SYSTEM Co., Ltd.) 본사 : 서울특별시 용산구 신계동 24-1(금양빌딩 2층) TEL. (02)718-2386( 代 ) FAX. (02) 701-2966 공장/연구소 : 경기도 고양시 일산동구 백석동 1141-2 유니테크빌 324호 TEL. (031)907-1386

More information

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨 최종 수정일: 2010.01.15 inexio 적외선 터치스크린 사용 설명서 [Notes] 본 매뉴얼의 정보는 예고 없이 변경될 수 있으며 사용된 이미지가 실제와 다를 수 있습니다. 1 목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

<31352DB0ADB9AEBCB32E687770>

<31352DB0ADB9AEBCB32E687770> 레고 마인드스톰 로봇을 이용한 프로그래밍 입문 교육의 효과 측정 Measuring the Effectiveness of Teaching Introductory Programming Using LEGO Mindstorms Robots 김 태 희 * 강 문 설 ** Tae-Hee Kim Moon-Seol Kang 요 약 대학 생활을 시작하는 프로그래밍 초보자들에

More information

untitled

untitled Step Motor Device Driver Embedded System Lab. II Step Motor Step Motor Step Motor source Embedded System Lab. II 2 open loop, : : Pulse, 1 Pulse,, -, 1 +5%, step Step Motor (2),, Embedded System Lab. II

More information

歯FDA6000COP.PDF

歯FDA6000COP.PDF OPERATION MANUAL AC Servo Drive FDA6000COP [OPERATION UNIT] Ver 1.0 (Soft. Ver. 8.00 ~) FDA6000C Series Servo Drive OTIS LG 1. 1.1 OPERATION UNIT FDA6000COP. UNIT, FDA6000COP,,,. 1.1.1 UP DOWN ENTER 1.1.2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Sensor Device Jo, Heeseung Sensor 실습 HBE-SM5-S4210 에는근접 / 가속도 / 컴파스센서가장착 각센서들을사용하기위한디바이스드라이버와어플리케이션을작성 2 근접 (Proximity) 센서 HBE-SM5-S4210 Camera Module 근접센서디바이스 근접센서는사물이다른사물에접촉되기이전에가까이접근하였는지를검출할목적으로사용 일반적으로생활에서자동문이나엘리베이터,

More information

슬라이드 1

슬라이드 1 사용 전에 사용자 주의 사항을 반드시 읽고 정확하게 지켜주시기 바랍니다. 사용설명서의 구성품 형상과 색상은 실제와 다를 수 있습니다. 사용설명서의 내용은 제품의 소프트웨어 버전이나 통신 사업자의 사정에 따라 다를 수 있습니다. 본 사용설명서는 저작권법에 의해 보호를 받고 있습니다. 본 사용설명서는 주식회사 블루버드소프트에서 제작한 것으로 편집 오류, 정보 누락

More information

스키 점프의 생체역학적 연구

스키 점프의 생체역학적 연구 연구 대상자 연령(세) 신장(cm) 체중(kg) 운동경력(년) 스키 플레이트 특성 길이(cm) 무게(kg) A(CYJ) 21 162.0 53 12 237 3.56 B(KCK) 19 173.0 55 8 253 3.80 C(KHK) 20 175.0 62 12 256 3.80 선행 연구 변인 조사 ꀻ 실험 계획 및 설계 ꀻ 촬 영 ꀻ 디지타이징 위치 좌표 계산 운동학적

More information

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee 목차 1. D/A 변환기 2. 병렬 D/A 변환기로 LED 밝기제어하기 3. 직렬 D/A 변환기로 LED 밝기제어하기 D/A 변환기 D/A 변환기 (Digital to Analog Converter) 디지털데이터를아날로그전압으로변환하는소자 A/D변환기와함께마이크로프로세서응용회로에서널리사용됨.

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 인터페이스, 람다식, 패키지 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 홈네트워킹 public interface RemoteControl { public void turnon(); // 가전제품을켠다. public void turnoff(); // 가전제품을끈다. 인터페이스를구현 public class Television

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600

Microsoft PowerPoint - ch10 - 이진트리, AVL 트리, 트리 응용 pm0600 균형이진탐색트리 -VL Tree delson, Velskii, Landis에의해 1962년에제안됨 VL trees are balanced n VL Tree is a binary search tree such that for every internal node v of T, the heights of the children of v can differ by at

More information

Xcrypt 내장형 X211SCI 수신기 KBS World 채널 설정법

Xcrypt 내장형 X211SCI 수신기 KBS World 채널 설정법 [ X211S CI 위성방송수신기 - KBS World 채널 설정법 ] 세기위성 T: 82-2-2231-7989, F: 82-2-2232-6373 http://www.sekisat.com webmaster@sekisat.com 주의사항 구매 전에, 위의 X211S CI 수신기의 재고가 당사에 충분히 있는지, 미리 확인바랍니다. 본 제품은 Xcrypt

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

Chapter 4. LISTS

Chapter 4. LISTS 6. 동치관계 (Equivalence Relations) 동치관계 reflexive, symmetric, transitive 성질을만족 "equal to"(=) 관계는동치관계임. x = x x = y 이면 y = x x = y 이고 y = z 이면 x = z 동치관계를이용하여집합 S 를 동치클래스 로분할 동일한클래스내의원소 x, y 에대해서는 x y 관계성립

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont 12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다. 12.1 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont( in LPDIRECT3DDEVICE9 pdevice, in INT Height, in UINT

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 9) . T 플립플롭으로구성된순서논리회로의해석 () 변수명칭부여 F-F 플립플롭의입력 :, F-F 플립플롭의출력 :, (2) 불대수식유도 플립플롭의입력 : F-F 플립플롭의입력 : F-F 플립플롭의출력 : (3) 상태표작성 이면,

More information

MVVM 패턴의 이해

MVVM 패턴의 이해 Seo Hero 요약 joshua227.tistory. 2014 년 5 월 13 일 이문서는 WPF 어플리케이션개발에필요한 MVVM 패턴에대한내용을담고있다. 1. Model-View-ViewModel 1.1 기본개념 MVVM 모델은 MVC(Model-View-Contorl) 패턴에서출발했다. MVC 패턴은전체 project 를 model, view 로나누어

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 9 강캐릭터컨트롤러 이대현교수 학습안내 학습목표 씬노드의구성및회전방법을응용하여, 구면카메라및캐릭터컨트롤을구현해본다. 학습내용 구면카메라구현을위한씬노드구성및회전캐릭터컨트롤을위한씬노구구성및회전 카메라및캐릭터컨트롤구현목표 카메라컨트롤 WOW의카메라컨트롤 ( 구면카메라 ) 마우스를이용한좌우패닝, 상하피칭. 휠스크롤을이용한줌인및줌아웃. 캐릭터를중심으로회전됨.

More information

Visual Basic 반복문

Visual Basic 반복문 학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For

More information

목차 1부. 보드 운영체제와 MCU 보드의 포트 2부. 전압과 전류 그리고 모터 드라이버 3부. 초음파 센서 4부. BOS Script 프로그래밍 5부. W2R -1 소개

목차 1부. 보드 운영체제와 MCU 보드의 포트 2부. 전압과 전류 그리고 모터 드라이버 3부. 초음파 센서 4부. BOS Script 프로그래밍 5부. W2R -1 소개 보스프로그램 언어 및 키트 활용에 관한 교육용 ppt (3차 수정) 목차 1부. 보드 운영체제와 MCU 보드의 포트 2부. 전압과 전류 그리고 모터 드라이버 3부. 초음파 센서 4부. BOS Script 프로그래밍 5부. W2R -1 소개 1부. 보드 운영 체제 와 MCU 보드의 포트 1-1.보드 운영 체제 (BOS :Board Operating System)

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

제8장 자바 GUI 프로그래밍 II

제8장 자바 GUI 프로그래밍 II 제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 6 th Lecture 유명환 ( yoo@netplug.co.kr) 1 2 통신 관련이야기 시리얼통신 관련이야기 INDEX 3 ATmega128 시리얼통신회로도분석 4 ATmega128 시리얼통신컨트롤러 (USART) 분석 5 ATmega128 시리얼통신관련레지스터분석 6 ATmega128 시리얼통신실습 1 통신 관련이야기 동기

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070> 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include "QuickSort.h" 7 using namespace std; 8 9 10 Node* Queue[100]; // 추가입력된데이터를저장하기위한 Queue

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

jy-i3000.indd

jy-i3000.indd 안드로이드 내비게이션 사용설명서 안전을 위하여 주의사항을 반드시 읽고 준수하여 주십시오. / 고객센터 8-80 / 제조원 제이와이커스텀(주) CONTENT 0 0 0 04 05 06 제품 구성 각 부의 명칭 제품 연결 방법 사용 방법 제품 규격 품질 보증서 구성품 05 각 부의 명칭 06 TRIP 연결하기 09 AVN 연결하기 09 MAIN LAUNCHER/메인화면

More information

<4D F736F F F696E74202D20C1A63134B0AD202D20BBE7BFF8BCF6BFCD20C8B8C0FC>

<4D F736F F F696E74202D20C1A63134B0AD202D20BBE7BFF8BCF6BFCD20C8B8C0FC> 게임엔진 제 14 강사원수와회전 이대현교수 한국산업기술대학교게임공학과 학습목차 오일러회전의개념과특성의이해 사원수의개념 사원수를이용한회전실습 Slerp 구면보간 닌자의부드러운회전실습 오일러 (Euler) 회전 오일러각도 (Euler Angles) 원리를이용한회전 오일러각도 : 3 차원공간에서물체가취할수있는방향을나타내는데사용되는세개의각도값의조합 18 세기수학자오일러의착안점

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

제 호 년 제67차 정기이사회, 고문 자문위원 추대 총동창회 집행부 임원 이사에게 임명장 수여 월 일(일) 년 월 일(일) 제 역대 최고액 모교 위해 더 확충해야 강조 고 문:고달익( 1) 김병찬( 1) 김지훈( 1) 강보성( 2) 홍경식( 2) 현임종( 3) 김한주( 4) 부삼환( 5) 양후림( 5) 문종채( 6) 김봉오( 7) 신상순( 8) 강근수(10)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

Microsoft Word - Automap3

Microsoft Word - Automap3 사 용 설 명 서 본 설명서는 뮤직메트로에서 제공합니다. 순 서 소개 -------------------------------------------------------------------------------------------------------------------------------------------- 3 제품 등록 --------------------------------------------------------------------------------------------------------------------------------------

More information