'프로그래밍언어.Lib > C,C++' 카테고리의 다른 글
프로그래밍입문(동영상강의) 4월12일 (0) | 2017.04.12 |
---|---|
비트연산자(동영상강의) 3/3 (0) | 2017.04.10 |
비트연산자(동영상강의) 1/3 (0) | 2017.04.10 |
프로그래밍 입문 (2017년 4월 5일) (0) | 2017.04.07 |
프로그래밍입문 강의(2017년 4월 7일) (0) | 2017.04.07 |
프로그래밍입문(동영상강의) 4월12일 (0) | 2017.04.12 |
---|---|
비트연산자(동영상강의) 3/3 (0) | 2017.04.10 |
비트연산자(동영상강의) 1/3 (0) | 2017.04.10 |
프로그래밍 입문 (2017년 4월 5일) (0) | 2017.04.07 |
프로그래밍입문 강의(2017년 4월 7일) (0) | 2017.04.07 |
비트연산자(동영상강의) 3/3 (0) | 2017.04.10 |
---|---|
비트연산자(동영상강의) 2/3 (0) | 2017.04.10 |
프로그래밍 입문 (2017년 4월 5일) (0) | 2017.04.07 |
프로그래밍입문 강의(2017년 4월 7일) (0) | 2017.04.07 |
[프로그래밍입문:동영상] 2017년 03월 31일(금) (0) | 2017.03.31 |
비트연산자(동영상강의) 2/3 (0) | 2017.04.10 |
---|---|
비트연산자(동영상강의) 1/3 (0) | 2017.04.10 |
프로그래밍입문 강의(2017년 4월 7일) (0) | 2017.04.07 |
[프로그래밍입문:동영상] 2017년 03월 31일(금) (0) | 2017.03.31 |
6장 연습문제 풀이 동영상 (1) | 2016.06.04 |
비트연산자(동영상강의) 1/3 (0) | 2017.04.10 |
---|---|
프로그래밍 입문 (2017년 4월 5일) (0) | 2017.04.07 |
[프로그래밍입문:동영상] 2017년 03월 31일(금) (0) | 2017.03.31 |
6장 연습문제 풀이 동영상 (1) | 2016.06.04 |
5장 연습문제 풀이 동영상 (0) | 2016.06.04 |
선명한 화질로 보려면 설정>품질>720p60 으로 설정해 주세요.
프로그래밍 입문 (2017년 4월 5일) (0) | 2017.04.07 |
---|---|
프로그래밍입문 강의(2017년 4월 7일) (0) | 2017.04.07 |
6장 연습문제 풀이 동영상 (1) | 2016.06.04 |
5장 연습문제 풀이 동영상 (0) | 2016.06.04 |
7장 연습문제 풀이 동영상 (0) | 2016.06.04 |
<프로그래밍 입문> 진도표
※ 본 교과목에서는 C++ 프로그래밍의 기초에 대해서 학습한다.
※ 실습에 필요한 프로그램: tdm-gcc, geany ( geany 단축키 리스트 )
주차 | 강의 내용 | 참고 자료 | 교재 링크 |
1주 | 프로그래밍과 C++ 언어 개요, 강의 개요 | ||
C++ 프로그래밍 개발 과정, 2진수와 16진수 | |||
2주 | 변수, 기본 자료형, 정수형 상수 | ||
실수형 상수, #define 문,#typedef 문, printf(), scanf() 함수 | |||
3주 | 산술연산자, 부호연산자, 증감연산자, 형변환 | ||
관계/논리연산자와 if 명령어, 조건연산자, 대입연산자 | |||
4주 | 비트연산자 | ||
비트마스킹 | |||
5주 | sizeof 연산자, 콤마연산자 | ||
연산 방향과 우선 순위 | |||
6주 | if-else 명령어 | ||
switch 명령어 | |||
7주 | for 명령어, while, do-while | 07장` | |
break, continue 명령어 | |||
8주 | |||
9주 | 함수의 개요, 함수의 정의, 함수의 선언 | ||
함수의 인자와 return, 전역변수, 정적변수 | |||
10주 | 배열의 선언과 초기화, 문자열 | ||
string.h 라이브러리, 함수와 배열 | |||
11주 | 포인터 개요, 포인터의 선언과 초기화 | ||
배열과 포인터, 문자열과포인터, 함수와 포인터 | |||
12주 | 표준함수 stdlib.h 와 rand()함수 | ||
math.h, string.h, 예제들 | |||
13주 | 구조체 | 12장 | |
구조체 예제들 | |||
14주 | 클래스 | ||
클래스 예제들 | |||
15주 | 예제/연습문제 풀이 #1 | ||
예제/연습문제 풀이 #2 | |||
기말고사 |
<공학설계입문> 2017년2학기 (0) | 2017.08.28 |
---|---|
(2017년1학기)공학수학1 진도표 (0) | 2017.04.11 |
공학설계입문 (0) | 2016.09.01 |
전기전자기초실험 (2) | 2016.08.28 |
C언어 기초 (0) | 2016.01.28 |
실패...
from machine import Pin, I2C
i2c = I2C(Pin(5), Pin(4))
그다음
i2c.scan( )
으로 연결된 아두이노의 주소가 검색이 안된다.
원인을 못 찾았음..
ESPyHarp release page (0) | 2016.10.01 |
---|---|
javafx로 대화창/경고창 생성하기 (0) | 2016.09.30 |
java에서 키입력 시 addEventFilter, addEventListener 차이점 (0) | 2016.09.29 |
RichTextFX 로 scroll bar를 붙이는 방법 (0) | 2016.09.26 |
RichTextFX.CodeArea 에 css 적용하기 (0) | 2016.09.24 |
예전에 up! 을 사용해 본 적이 있어서 이 브랜드에 대해서 좋은 이미지가 있는데 up mini 2 는 초창기 모델에 비해서 많은 장점을 가진 것 같다.
- 밀폐된 케이스
- 공기 정화 장치 내장
- 자동 높이 조절
실제로 3d 프린팅을 해보면 위 세 가지 중 어느 하나 무시할 수 없다. 게다가 합리적인 가격까지. 한 번 사용해 보고 싶다.
인벤터로 모터마운트 설계 (0) | 2015.06.10 |
---|---|
인벤터에서 3d 프린팅을 위한 stl 파일 생성할 때 주의할 점 (0) | 2015.06.06 |
3d 프린터 rexbot (oc-120) 개봉기 (0) | 2015.06.06 |
초저가 델타형 3D프린터 Tiko (0) | 2015.04.29 |
3D프린팅 시 인쇄물을 베드에서 쉽게 떼어네는 방법 (0) | 2015.04.27 |
직류 전원 공급기는 실험을 위한 가변직류 전원을 인가하기 위한 장비로 본 교재에서 사용하고 있는 장비는 모델명 HY3003D-3으로 0~30V, 0~2A 가변전원 2채널과 5V, 3A 고정전원 1채널로 구성된다. 그림 4.1은 직류전원공급기의 전면 패널을 보여준다.
[그림] 직류 전원 공급기 전면 패널
직류전원공급기의 단자에 대한 설명은 다음과 같다.
1) 전원버튼 : 직류전원공급기의 Power ON/OFF
2) LCD창 : 마스터 채널과 슬레이브 채널 각각에 대한 출력전압, 출력전류 표시
3) 전압조절 다이얼 : 해당하는 채널의 출력전압 크기 조절 (정전압 모드시)
4) 전류조절 다이얼 : 해당하는 채널의 출력전류 크기 조절 (일반적으로 전류 조절 다이얼을 최대로 하고, 전압의 크기를 조절함, 전류 조절 다이얼을 줄일 경우, 전류 크기가 제한을 받게 되고 부하에 따라 전압이 변경됨 – 정전류 모드)
5) 정전압 모드 표시 : 해당 채널이 현재 전압 조절 모드임을 표시 (전류 조절 다이얼 최대 상태)
6) 정전류 모드 표시 : 해당 채널에 전류 제한치의 최대 전류가 흐르고 있음을 표시 ( 출력하고자 하는 전압이 발생하지 않고, 보통 회로가 단락(short) 상태일 때 발생 )
7) 고정출력단자 : 5V, 최대 3A의 고정 전압을 출력하는 단자로 출력 전압 값 표시하지 않음
[그림] 5V 고정 전압 출력
8) +, - , GND 출력 단자 연결
a) 1개의 채널만 사용 : + 출력전압과 –출력전압 단자를 부하 양단에 연결
[그림] 가변 전압 출력
b) 2개의 + 전압 동시 출력 : 공통 접지를 위해 1번 채널과 2번 채널의 GND를 연결하고 각 채널의 – 단자에 연결. 각 채널의 + 단자는 출력전압 발생
[그림] 두 개의 + 전압 동시 사용 시 공통 GND 연결
c) + 전압과 – 전압 동시 출력 : 공통 접지를 위해 1번 채널과 2번 채널의 GND를 연결하고 주 채널의 – 단자에, 부 채널의 + 단자에 연결
주 채널의 + 단자는 + 출력전압, 부 채널의 – 단자는 – 출력전압 발생
[그림] + 전압과 – 전압 동시 사용 방법
d) 직렬 연결에 의한 출력 전압 범위 확대 : 2개의 채널을 직렬 연결함으로써 출력전압의 크기를 최대 60V까지 확대 가능. 이를 위해 Master채널의 - 단자와 Slave 채널의 + 단자를 연결
[그림] 직렬 연결에 의한 전압 출력 확대
전류 측정 (0) | 2017.01.10 |
---|---|
저항측정 (0) | 2017.01.10 |
디지털멀티미터를 이용한 도통시험 (0) | 2017.01.10 |
디지털멀티미터 개요 (0) | 2017.01.10 |
빵판 (bread board) (0) | 2017.01.09 |
3.4 DMM으로 전류 측정
디지털멀티미터를 전류 측정 모드(mA)로 선택한 후 검정색 리드를 COM단자에, 빨간색 리드를 mA단자에 연결한다. 빨간색 리드와 검은색 리드를 측정하고자 하는 회로에 직렬 연결한 후, LCD창에 적절한 값이 표시되도록 측정범위를 적절히 선택한다.
전류 측정 시에는 DMM이 회로와 직렬 연결되어야 함, 전압/저항 측정 시에는 DMM이 병렬 연결 됨
회로에 흐르는 전류가 측정 범위를 넘어서서 흐를 경우, 퓨즈가 단락되는 경우가 발생할 수 있으므로 측정하고자 하는 전류의 범위를 계산한 후, 빨간색 리드를 mA단자 또는 A단자에 연결하여야 한다. 현재 사용하고 있는 DMM은 mA 단자에 연결할 경우 허용전류가 최대 2A까지이고, A 단자에 연결할 경우 최대 10A임을 확인하라.
■ 실험 5.6 전류 측정
1) 전원공급기의 Power를 OFF하고, 전압 크기를 0V로 맞춘다.
2) DC 전원공급기의 Master 채널의 +단자에 빨간색 케이블, - 단자에 검정색 케이블을 연결한다.
3) 브레드 보드에 500옴/5W 시멘트 저항을 삽입한다.
4) DMM을 전류모드로 선택한 후, 빨간색 케이블을 mA 단자에, 검정색 케이블을 COM단자에 연결한다.
5) DMM의 빨간색 케이블을 500옴 저항의 한 쪽에 연결하고, 검정색 케이블을 전원공급기의 검정색 악어클립과 연결한다.
6) 전원공급기의 빨간색 악어클립을 500옴 저항의 남은 쪽에 연결하고, 전압을 점차 키워가면서 전류를 측정한다.
7) 저항에 소모되는 전력을 각각의 경우에 대해 계산하라. 전력 계산식은 다음과 같다.
P=VI=I2R=V2R
전원공급기 전압(V) | 5 | 10 | 15 | 20 |
DMM 측정 전류값 (mA) |
|
|
|
|
저항 소모 전력 (mW) |
|
|
|
|
[그림] 전류 측정을 위한 DMM 연결도
직류전원공급기 개요 (0) | 2017.01.10 |
---|---|
저항측정 (0) | 2017.01.10 |
디지털멀티미터를 이용한 도통시험 (0) | 2017.01.10 |
디지털멀티미터 개요 (0) | 2017.01.10 |
빵판 (bread board) (0) | 2017.01.09 |