IT의 힘으로, AI의 미래로!

숭실대학교 IT대학 AI융합학부

공지사항 > AI융합

2022학년도 하계 AI융합 특강(아두이노 IoT)

작성자 :  | 작성일 : 2022.06.16  | 조회수: 26977

2022학년도 하계 AI융합 특강(아두이노 IoT)을 안내해드리니 많은 관심과 참여 바랍니다.

 

1. 기간 : 2022.6.27(월) ~ 7.1(금) 12:00 ~ 14:00 (5일간)

2. 강사 : 손장우 교수(AI융합학부)

3. 장소 : 문화관 408호(예정)      * 신청인원에 따라 변경 될 수 있음

4. 주제
마이크로 프로세서 기초를 복습한다. 기본 I/O 장치들을 이해하고 집적된 SoC 내부에 구성된 I/O 장치들의 효율적인 고급 프로그래밍을 설명한다. 주요 IoT 인터페이스 BLE(Blutooth Light Edition) 메시지 송수신과 WiFi API(Application Interface) 및 IoT 프로토콜을 이해하고 실습한다. 이러한 인터페이스 프로그래밍 능력을 통하여 AI IoT Edge Programming 역량을 키운다.

5. 대상 : 컴퓨터(마이크로 프로세서)구조 기초, 전기 전자회로 기초, C/C++ 프로그래밍 사전 학습한 2학년 이상 학부생

6. 신청기간 : 2022.6.17(금) ~ 6.22(수)

7. 신청방법 : FUN시스템 신청(하계 AI융합 특강(아두이노IoT))

8. 주차별 강의 계획서

 

일자

주제

세부내용

1

6.27(월)

기초 마이크로 프로세서 및 아두이노 프로그래밍 환경

마이크로 프로세서 기초

주변 장치 및 SoC 소개 - GPIO, UART, Timer, PWM, A/D, D/A Convertor, etc)

실습 Hardware kit 소개

Arduino IDE C/C++ 개발환경 설치 및 사용법 소개

HAL(Hardware Abstraction Layer) 라이브러리 소개

기본 예제 프로그램 소개와 동작

2

6.28(화)

SoC(System on chip) I/O 장치

C/C++ Object Programming 복습

GPIO 장치 소개와 사용법 및 LED 구동 실습

UART 장치 소개와 실습

Timer 와 PWM 장치 소개와 사용법 실습

I/O 인터럽트 동작 방식 및 함수 인터럽트 실습

3

6.29(수)

BLE(Bluetooth Light Edition) 무선 인터페이스

무선 통신 기초및 그 표준 역사

BLE Device 와 Characteristc Service 소개

BLE Message 송수신 방법 및 코딩 실습

BLE I/O 장치 응용 코딩 실습

4

6.30(목)

WiFi 무선 인터페이스

WiFi 표준 및 역사

TCP/IP 프로토콜, mDNS 소개 및 아두이노 API 사용법 실습

IoT Rest, mqqt 프로토콜 소개 및 사용법 실습

micro Rest Web Server HTTP message 송수신 함수 사용법 실습

5

7.1(금)

BLE 및 WiFi 응용 실습

BLE I/O 장치(Timer, ADC 및 PWM) 응용 실습

WiFi micro Rest Web Server UI Programming (HTML, JS, DOM, etc).