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).
|
|