전체 글(32)
-
아두이노 2차시(아두이노 조도 센서+초음파 센서)
조도센서 조도센서 즉 cds센서는 황화카드늄으로 만들어진 센서이다. 이 센서는 어둠고 밝은 정도로 저항이 생겨 수치 값으로 받을 수있는 아날로그센서이다 황화 카드늄은 빛을 받으면 저항이 작아지고 빛을 안 받으면 저항이 커진다. 핀 극 상관 없다. 한 핀은 아날로그 핀에 연결 다른 핀은 5V에 연결 초음파 센서 초음파 센서는 지접 초음파를 발사하고 반사되어 오는 시간을 측정하여 거리를 측정한다. 발사:Trig 받기:Echo Trig:디지털 핀 Echo:디지털 핀 VCC:5V GND:GND 실습#1 : 조도 센서(cds센서)값 받기 void setup() { Serial.begin(9600); } void loop() { int data=0; data=analogRead(A1); Serial.println(..
2021.05.26 -
아두이노 1차시(아두이노 기본 + led ON, led OFF)
디지털 핀 0, 1로 이루어진 값을 출력 또는 입력 받는 곳 아날로그 핀 : 특정 범위에서 연속적인 값 브레드 보드에 그려진 가로 또는 세로선에 연결된 선에 있는 구멍들끼리는 서로 전기가 흐른다 실습 (led 깜빡 거리기) #define led 2//led를 2로 설정 void setup() { pinMode(led, OUTPUT);//led(2)를 보내는 것으로 설정 } void loop() { digitalWrite(led, HIGH);//led를 킴 delay(1000);//1초간 기다림 digitalWrite(led, LOW);//led 끔 delay(1000);//1초간 기다림 }//반복 실행 실습2(버튼 누르면 led켜지기) #define led 2//led를 2로 설정 void setup()..
2021.05.19 -
codeup(1535~1536/1555~1557/1564~1566)
1535 #include int n, d[110]; int f() { int max, c=0; max=d[0]; for(int i=0; i
2021.05.11 -
4_1차시 Code up (1093 ~ 1095/1256 ~ 1270/1402 ~ 1410/1460 ~ 1475)
1093 #include int main () { int a, c, i; scanf("%d", &a); int b[23]={}; for(i=1; i
2021.05.09 -
2 차원 배열
1. 이차원 배열이란 - 1차원 배열의 확장이다. ↓1차원 배열 ↓이차원 배열 2. 이차원 배열의 종류 - 1차원 배열과 똑같이 문자형, 정수형, 실수형 등이 있다. - 배열의 요소번호는 0부터 시작한다. - 배열의 순서는 먼저 행 크기만큼 값을 받고 열의 개수가 커진다 예) Int a[3][6] 1. a[0][0] 2. a[0][1] 3. a[0][2] 4. a[0][3] 5. a[0][4] 6. a[0][5] 7. a[1][0] 8. a[1][1] 9. a[1][2] 10. a[1][3] 11. a[1][4] 12. a[1][5] 3. 이차원 배열 만들기 - 문자형 - char ‘배열 명’ [열의 개수][행의 개수] = {‘요소’}; 예) char a[3][5] = { {‘a’, ’b’, ‘c’, ‘..
2021.04.25 -
배열과 문자열
1. 일차원 배열이란 - 배열을 한 줄로 같은 형의 데이터를 하나로 묶은 것이다 2. 배열의 종류 - 문자형, 정수형, 실수형 등이 있다. - 배열의 요소번호는 0부터 시작 한다. 3. 배열 만들기 - 문자형 - char ‘배열 명’[‘요소 개수’] = {‘요소’}; * (예시) char a[4] = “Hello”; - 정수형 - int ‘배열 명’[‘요소 개수’] = {‘요소’}; * (예시) int a[4] = {1, 2, 3, 4}; - 실수형 - float(double ‘배열 명’[‘요소 개수’] = {‘요소’}; * (예시) char a[4] = {1.0, 2.3, 3.4, 4.5} 4. 배열 활용 - 1. 배열에 있는 값을 출력해라 - 2. 1번 학생부터 6번 학생까지 각각의 성적 입력하고 6..
2021.04.20