9
QT embedded 기기 Bluetooth 기기기 기기기 LED, DOT Matrix, LCD 기기 Producted by 기기기 & 기기기 1

QT embedded 기반 Bluetooth 통신을 이용한 LED, DOT Matrix, LCD 제어

  • Upload
    elyse

  • View
    106

  • Download
    1

Embed Size (px)

DESCRIPTION

QT embedded 기반 Bluetooth 통신을 이용한 LED, DOT Matrix, LCD 제어. Producted by 벤야민 & 신범수. Contents. Project Requirements R equirements analysis UI Prototype Project Plan 역할 분담 개발 일정 Class Diagram 3. Project Development 주요 함수들 Socket & Thread Bluetooth l2cap 4. Screen Shot. - PowerPoint PPT Presentation

Citation preview

Page 1: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

1

QT embedded 기반 Bluetooth 통신을 이용한

LED, DOT Matrix, LCD 제어

Producted by 벤야민 & 신범수

Page 2: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

2

Contents

1. Project Requirements– Requirements analysis– UI Prototype

2. Project Plan– 역할 분담– 개발 일정– Class Diagram

3. Project Development– 주요 함수들– Socket & Thread– Bluetooth l2cap

4. Screen Shot

Page 3: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

3

Requirements analysis

Basic– Bluetooth 와 QT 를 이용한 장치 제어

• 상대방의 DOT Matrix, LED 그리고 LCD 를 제어할 수 있도록 UI 를 설계– DOT Matrix 는 2 자리 십진수 지원 (DOT 1, 2 사용 )– 8 개 LED 의 켜기 / 끄기를 지원 ( 전체 또는 개별 켜기 / 끄기 )– 상대방이 입력한 영문 String 및 숫자 , 특수기호를 LCD 에

표현 » 글자를 입력할 수 있는 UI 가 있어야 함 .

Extra–쌍방향 간의 제어가 가능하도록 함

Page 4: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

4

UI Prototype

Page 5: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

5

Class Diagram

Page 6: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

6

주요 함수들

• Form Class

Page 7: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

7

주요 함수들

• MyThread Class

Page 8: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

8

Socket & QThread

• Data 를 받으면서 동시에 전송을 할 수 있게끔 Qthread 를 이용함

Page 9: QT embedded  기반  Bluetooth  통신을 이용한 LED, DOT Matrix, LCD  제어

9

Bluetooth l2cap 방식