※ 본 교과목에서는 C++ 프로그래밍의 기초에 대해서 학습한다.

※ 일반적인 C++프로그래밍이 목표가 아니고, 아두이노 프로그래밍에 필요한 내용을 다룬다.

※ 실습에 필요한 프로그램: tdm-gcc, geany 



부록




Posted by 살레시오

<자동 제어 프로젝트 Lab> 강의 자료


  1. ESP32 소개

  2. LOLIN32 보드에 micropython 설치

  3. 파이썬3 기초문법

  4. micropython의 machine 모듈


Posted by 살레시오

<회로 설계 실습> 강의 자료


  • DipTrace



교재

참고자료

1장

Schematic Capture 교재

예제들

2장

PCB Layout 교재


3장

Component Editor


4장

Pattern Editor




Posted by 살레시오

  • 아두이노의 기초적인 사항들을 교재(구글문서)와 동영상으로 정리했습니다.

  • C++에 대한 기초적인  지식이 있다면 훨씬 이해가 빠를 것으로 생각됩니다.

  • 아래의 콘텐츠는 자유롭게 공유 가능합니다. 단, 수정 배포할 시에는 원작자의 동의가 있어야 합니다.


온라인 교재

동영상 강좌

1장 아두이노 개요

1-1강 아두이노 개요

2장 디지털핀

2-1강 디지털신호와 디지털핀의 기능

2-2강 첫 번째 아두이노 프로그램

2-3강 외부 LED 연결 및 점멸 실습

2-4강 삼색 LED로 신호등 실습

2-5강 LED바 제어하기

2-6강 능동부저(buzzer)로 beep음 실습

2-7강 수동부저와 tone() 함수

2-8강 수동부저로 동요 연주하기

2-9강 버튼과 풀업 저항

2-10강 터치센서 모듈

3장 시리얼 통신

3-1강 시리얼(UART)통신 개요 및 예제1

3-2강 시리얼통신 예제 2

3-3강 시리얼통신 예제 3

3-4강 시리얼통신 예제 4

3-5강 초음파 센서

3-6강 micros() 함수와 초음파센서 응용 예제

4장 아날로그핀

4-1강 아날로그핀 개요 및 가변저항 파트1

4-2강 가변저항 파트 2

4-3강 가변저항+LED바 실험 1

4-4강 가변저항+LED바 실험 2

4-5강 온도센서

4-6강 광량 센서

4-7강 7세그먼트 개요(파트1)

4-8강 7세그먼트에 숫자 표시 (파트2)

4-9강 7세그먼트 추가 예제 (파트3)

5장 PWM출력

5-1강 PWM 개요 및 관련 아두이노 함수

5-2강 PWM 기능으로 LED 밝기 조절

5-3강 random(), sin() 함수

6장 인터럽트

6-1강 인터럽트 개요

6-2강 터치센서를 이용한 인터럽트 실험

6-3강 버튼과 디바운싱

7장 LCD쉴드

7-1강 LCD 모듈을 이용한 문자 표시

7-2강 LCD 모듈 출력 예제

7-3강 온습도 센서(DHT11) 를 LCD에 출력하기


Posted by 살레시오

2017년 2학기 <전기전자 기초실험>


  • 강의 개요


  • 전기 개요 (이론).

  • 기초적인 전기전자 소자(전원, 저항, LED 등)에 대해서 배운다.

  • 간단한 전기회로 해석에 대해서 학습한다.

  • 빵판을 이용하여 회로를 꾸미는 법을 익힌다.

  • 납땜하는 방법을 익힌다.

  • 실험장비(전원발생기, 멀티미터, 오실로스코프, 함수발생기 등) 의 사용법을 익힌다.

  • 간단한 전기전자 회로를 설계하고 제작하는 방법을 실습한다.


  • 교재 (구글 문서)



  • 출석부


Posted by 살레시오

2017년 2학기 <공학 설계 입문>


  • 강의 개요


    • 웹브라우저 사용법과 구글 문서 도구를 이용한 협업 방법을 익힌다.

    • 기초적인 전기/전자회로의 구성과 해석 방법을 학습한다.

    • 아두이노(arduino)의 하드웨어 구조를 학습한다.

    • 아두이노 라이브러리의 사용법을 익힌다.

    • 다양한 센서와 작동기를 조합하여 응용 작품을 제작한다.


  • 출석부 링크



  • 온라인 교재 및 동영상 강의



온라인 교재 링크

동영상 강좌

기초 강의

크롬 사용법과 검색 팁

구글 문서 도구와 팀 작업

구글 프리젠테이션


아두이노

1장 아두이노 개요

전기전자회로 기초

1강 아두이노 개요

2장 디지털핀

2강 디지털신호와 디지털핀의 기능

3강 첫 번째 아두이노 프로그램

4강 외부 LED 연결 및 점멸 실습

5강 삼색 LED로 신호등 실습

6강 능동 부저(buzzer)로 beep음 실습

7강 버튼과 풀업 저항

3장 시리얼 통신

8강 시리얼(UART)통신 개요 및 예제1

9강 시리얼통신 예제 2

10강 시리얼통신 예제 3

11강 시리얼통신 예제 4

12강 초음파 센서

13강 micros() 함수와 초음파센서 응용 예제

4장 아날로그핀과 센서

14강 아날로그핀 개요 및 가변저항 파트1

15강 가변저항 파트 2

16강 온도센서

17강 광량 센서

18강 7세그먼트 개요(파트1)

19강 7세그먼트에 숫자 표시 (파트2)

20강 7세그먼트 추가 예제 (파트3)

5장 PWM출력

21강 PWM 개요 및 관련 아두이노 함수

22강 PWM 기능으로 LED 밝기 조절

6장 인터럽트


7장 모듈/쉴드(shield)

23강 LCD 모듈을 이용한 문자 표시





Posted by 살레시오

공학수학1 진도표

강의교재 : 수식이 보이는 공학수학 (한빛아카데미)

1차 퀴즈 시험지

 

01분반(2017년 1학기) 성적/출석부

02분반(2017년 1학기) 성적/출석부

 

주차

수업 내용

자료

비고

1주

1장 대수방정식, 미분법, 적분법

 

 

2주

1장, 2장 삼각함수, 미분방정식의 정리

 

 

3주

2장 변수분리형 미방, 완전 미분방정식

 

 

4주

2장 선형미분방정식, 베르누이 방정식

 

 

5주

3장 상수계수를 갖는 2계 선형 제차 미분방정식

 

 

6주

3장 오일러-코시 방정식, 비제차 미분 방정식

 

 

7주

중간고사 (2017년)

 

 

8주

3장 미정계수법에 의한 해법

 

 

9주

4장 상수계수를 갖는 고계 제차 미분방정식

동영상

 

10주

5장 행렬의 고유값과 고유벡터, 제차 연립 선형 미방

 

 

11주

5장 비제차 연립 선형 미분방정식과 미정계수법

 

 

12주

7장 라플라스 변환의 개념, 선형성, 제1평행이동,

7장 도함수 및 적분의 라플라스 변환, 단위계단함수 및 델타 함수의 변환

 

 

13주

7장 부분분수 전개와 라플라스 역변환

7장 라플라스 변환을 이용한 미분방정식 풀이

동영상

 

14주

7장 라플라스 변환의 미분과 적분, 함성곱과 라플라스 변환

 

 

15주

기말고사

 

 

 



Posted by 살레시오

<프로그래밍 입문> 진도표

※ 본 교과목에서는 C++ 프로그래밍의  기초에 대해서 학습한다.

※ 실습에 필요한 프로그램: tdm-gcc, geany ( geany 단축키 리스트 )


주차

강의 내용

참고 자료

교재 링크

1주

프로그래밍과 C++ 언어 개요, 강의 개요


01장

C++ 프로그래밍 개발 과정, 2진수와 16진수


2주

변수, 기본 자료형, 정수형 상수


02장

실수형 상수, #define 문,#typedef 문, printf(), scanf() 함수

2장연습문제풀이

3주

산술연산자, 부호연산자, 증감연산자, 형변환


03장

관계/논리연산자와  if 명령어, 조건연산자, 대입연산자

3장연습문제풀이

4주

비트연산자


04장

비트마스킹


5주

sizeof 연산자, 콤마연산자


05장

연산 방향과 우선 순위

5장연습문제풀이

6주

if-else 명령어


06장

switch 명령어

6장연습문제풀이

7주

for 명령어, while, do-while

7장연습문제1

07장`

break, continue 명령어


8주

중간고사(과년도 문제: 2017년, 2018년)



9주

함수의 개요, 함수의 정의, 함수의 선언

8장 풀이

08장

함수의 인자와 return, 전역변수, 정적변수


10주

배열의 선언과 초기화, 문자열

9장 풀이

09장

string.h 라이브러리, 함수와 배열


11주

포인터 개요, 포인터의 선언과 초기화


10장

배열과 포인터, 문자열과포인터, 함수와 포인터


12주

표준함수 stdlib.h 와 rand()함수


11장

math.h, string.h, 예제들


13주

구조체


12장

구조체 예제들


14주

클래스


 13장

클래스 예제들


15주

예제/연습문제 풀이 #1



예제/연습문제 풀이 #2


기말고사


'글목록정리' 카테고리의 다른 글

<공학설계입문> 2017년2학기  (0) 2017.08.28
(2017년1학기)공학수학1 진도표  (0) 2017.04.11
(2018년1학기)프로그래밍입문 진도표  (0) 2017.03.06
공학설계입문  (0) 2016.09.01
전기전자기초실험  (2) 2016.08.28
C언어 기초  (0) 2016.01.28
Posted by 살레시오

출석부 링크


--- 이론 ------------------------------------------------------------


  1. 공학 설계

  2. 역사 속의 설계

  3. 설계 사례1 (지능형 로봇)

  4. 설계 사례2 (AR/VR)

  5. 체계적 설계 절차

  6. 제품을 어떻게 만들어지는가

  7. 녹색 설계


--- 실습 ------------------------------------------------------------


  1. 웹브라우저(chrome) 사용법과 검색팁

  2. 구글독스를 이용한 팀 문서 작업

  3. 구글프리젠테이션을 이용하여 발표자료 만들기


-- 텀프로젝트 -----------------------------------------------------


앱인벤터2를 이용하여 앱을 만드는 텀프로젝트를 진행한다.

기초 동영상 강좌 : 드림코드 홈페이지


[gdoc 링크]


'글목록정리' 카테고리의 다른 글

(2017년1학기)공학수학1 진도표  (0) 2017.04.11
(2018년1학기)프로그래밍입문 진도표  (0) 2017.03.06
공학설계입문  (0) 2016.09.01
전기전자기초실험  (2) 2016.08.28
C언어 기초  (0) 2016.01.28
루아(Lua) 강좌 모음  (1) 2016.01.25
Posted by 살레시오

전기전자 기초실험 강의 자료


교재


   전기전자기초실험교재 part 1

   ( 중간고사 시험지 )


   전기전자기초실험교재 part 2


출석부


   google sheet



'글목록정리' 카테고리의 다른 글

(2018년1학기)프로그래밍입문 진도표  (0) 2017.03.06
공학설계입문  (0) 2016.09.01
전기전자기초실험  (2) 2016.08.28
C언어 기초  (0) 2016.01.28
루아(Lua) 강좌 모음  (1) 2016.01.25
자바스크립트(JS) 강좌글 모음  (0) 2016.01.23
Posted by 살레시오