수업내용/목표
4차산업혁명의중요한개념중하나인IoT의기초가되는라즈베리파이를이해하고,C언어를사용하여임베디드프로그램을설계,구현하는기초적인능력을프로그램예제와실험실습을통하여학습한다.
강의계획서 |
|||
주차 |
주차명 |
차시명 |
과제 |
1 |
라즈베리파이 기초 |
라즈베리파이의 기초 |
퀴즈(4) |
라즈베리파이 시스템 구조 |
퀴즈(4) |
||
C 언어 프로그래밍 환경 구축 |
퀴즈(4) |
||
2 |
입출력 제어 |
C 언어 예제 프로그램 |
- |
간단한 연산 프로그램 |
- |
||
입출력 제어 프로그램 |
프로그램 실행평가 |
||
3 |
시퀀스 제어 |
다중 LED의 제어 |
- |
상태에 따른 시스템 제어 |
- |
||
PWM과 신호 제어 |
프로그램 실행평가 |
||
4 |
각종 IoT 센서 제어 |
온습도 센서와 조도 센서 제어 |
- |
음성 센서의 제어 및 녹음 |
- |
||
초음파 센서, 근접 센서 제어 |
프로그램 실행평가 |
||
5 |
인터넷 통신 |
TCP/IP 서버와 클라이언트 |
- |
파일 송수신 프로그램 |
- |
||
안드로이드 폰을 이용한 원격제어 |
프로그램 실행평가 |
||
6 |
기말시험 |
1-5주차 학습내용 평가(12문제) |
- |
과제명 | 퀴즈 | 과제 | 중간고사 | 기말고사 |
---|---|---|---|---|
반영비율 | 10% | 60% | 0% | 30% |
※ 총 70% 이상 점수 획득 시, 이수증을 발급받을 수 있습니다.
이 강좌는 유익한 내용이 다수 포함되어 있습니다.
이 강좌는 여러가지 참고자료가 많이 있습니다.
네. 있습니다.