고등학교 정보 교과서(천재교육)-피지컬 컴퓨팅 파트 가이드: 두 판 사이의 차이

아두위키 : Arduwiki
(새 문서: {{#seo:|title=아두위키 : 고등학교 정보 교과서(씨마스)-피지컬 컴퓨팅 파트 가이드|title_mode=append|keywords=고등학교 정보 수업, 씨마스, 정보교과서, 아두이노, 정보과학, 메이커학습, 수행평가, 아두이노 작품, 아두이노 예제코드, 엔트리 아두이노, 파이썬 아두이노, 씨마스 아두이노, 씨마스교과서|description=씨마스 고교 정보교과서의 피지컬 컴퓨팅 파트 가이드입니다....)
 
 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{#seo:|title=아두위키 : 고등학교 정보 교과서(씨마스)-피지컬 컴퓨팅 파트 가이드|title_mode=append|keywords=고등학교 정보 수업, 씨마스, 정보교과서, 아두이노, 정보과학, 메이커학습, 수행평가, 아두이노 작품, 아두이노 예제코드, 엔트리 아두이노, 파이썬 아두이노, 씨마스 아두이노, 씨마스교과서|description=씨마스 고교 정보교과서의 피지컬 컴퓨팅 파트 가이드입니다. 예제 풀이 및 센서, 모듈에 대한 정보가 포함되어있습니다.}}
{{#seo:|title=아두위키 : 고등학교 정보 교과서(천재교육)-피지컬 컴퓨팅 파트 가이드|title_mode=append|keywords=고등학교 정보 수업, 천재교육, 정보교과서, 아두이노, 정보과학, 메이커학습, 수행평가, 아두이노 작품, 아두이노 예제코드, 엔트리 아두이노, 파이썬 아두이노, 천재교육 아두이노, 천재교육 교과서|description=천재교육 고교 정보교과서의 피지컬 컴퓨팅 파트 가이드입니다. 예제 풀이 및 센서, 모듈에 대한 정보가 포함되어있습니다.}}


씨마스 출판사의 고등학교 정보 교과서 중 198 ~ 227, 246페이지에 해당하는 피지컬 컴퓨팅 파트의 가이드 문서입니다.
천재교육 출판사의 고등학교 정보 교과서 중 210 ~ 231페이지에 해당하는 피지컬 컴퓨팅 파트의 가이드 문서입니다.


== '''예제 코드''' ==
== '''목차''' ==


=== P. 204 ~ 205 피지컬 컴퓨팅의 회로 구성과 동작, 프로그램 개발 환경 ===
=== P. 215 ~ 218 피지컬 컴퓨팅 시스템의 구현, 자동으로 불이 켜지는 LED 만들기 예제 ===
LED를 13번 핀에 연결하여 1초마다 켜졌다, 꺼졌다를 반복하는 예제입니다.
빛 센서를 이용하여 주변의 밝기에 따라 자동으로 불이 켜지고 꺼지는 LED를 만드는 예제입니다.
 
엔트리와 아두이노를 활용합니다.


* 교과서의 그림과 같이 아두이노와 LED, 저항을 활용한 회로를 구성하세요.
* 엔트리 파이선을 활용한 코딩은 [[아두이노 사용 방법|'''아두이노 사용 방법''']] 문서의 엔트리, 엔트리파이선 파트를 참고하세요.
* 엔트리 파이선을 활용한 코딩은 [[아두이노 사용 방법|'''아두이노 사용 방법''']] 문서의 엔트리, 엔트리파이선 파트를 참고하세요.
* '''[[LED(5mm)]]''' 문서에는 LED 여러 개를 활용한 회로와 예제가 포함되어 있으니 참고하세요.
* '''[[LED(5mm)]]''' 문서에는 LED 여러 개를 활용한 회로와 예제가 포함되어 있으니 참고하세요.
* [[조도 센서(CDS)|'''조도 센서(CDS)''']] 문서에서 교과서에서 사용된 빛 센서의 자세한 정보를 확인하세요.
* '''[[주변 밝기에 따라 자동으로 불이 켜지고 꺼지는 LED 만들기(천재교육 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


=== P. 207 함께 해결하기 ===
=== P. 219 창의융합 발전소) 무선 자 만들기 ===
RGB LED는 RGB(Red, Green, Blue) 값을 조절(0 ~ 255)하여 256 X 256 X 256가지의 색을 표현합니다.
초음파 센서를 활용하여 직접 자를 사용하지 않아도 거리를 측정할 수 있는 무선 자를 만드는 예제입니다.
 
* 단순히 켜짐, 꺼짐의 동작 뿐만 아니라 0 ~ 255의 값이 필요하기 때문에 아날로그 핀을 활용합니다.
* 아날로그 핀과 PWM에 대해서는 '''[[아두이노(Arduino)]]''' 문서를 참고하세요.
* 교과서의 좌측 사진 센서에 대한 정보는 [[3색 LED 모듈(KY-016)|'''3색 LED 모듈(KY-016)''']] 문서를 참고하세요.
* [[RGB LED(씨마스 정보교과서)|'''RGB LED(씨마스 정보교과서)''']] 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.
 
=== P. 209 버튼을 활용한 피지컬 컴퓨팅 ===
버튼을 누르면 LED가 켜지도록 하는 예제입니다.
 
[[택트 스위치(Tact Switch)|'''택트 스위치(Tact Switch)''']] 문서에 아래 내용들이 포함되어 있으니 참고하세요.
 
* 별도 코딩없이 스위치를 활용하는 회로
* 플로팅 현상과 풀업, 풀다운 저항, 내부 풀업 저항(INPUT_PULLUP)
 
=== P. 210 ~ 211 빛 센서로 주변의 빛 감지하기, 스스로 해결하기 ===
빛의 양에 따라 내부 저항이 바뀌는 소자입니다.
 
'''[[조도 센서(CDS)(씨마스 정보교과서)]]''' 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.
 
=== P. 212 ~ 213 스피커로 소리 내기, 스스로 해결하기 ===
부저를 사용해 간단한 멜로디를 연주하는 예제입니다.
 
'''[[수동 부저(씨마스 정보교과서)]]''' 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.
 
=== P. 214 ~ 215 초음파 센서 활용하기, 스스로 해결하기 ===
초음파 센서를 활용해 물체를 감지하는 예제입니다.
 
'''[[초음파 센서(HC-SR04)(씨마스 정보교과서)]]''' 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.


=== P. 216 ~ 217 모터 활용하기, 스스로 해결하기 ===
'''[[초음파 센서를 활용한 무선 자 만들기(천재교육 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.
서보 모터의 각도를 조절하고 회전시키는 예제입니다.


'''[[서보모터(SG90)(씨마스 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.
=== P. 220 아두이노와 파이선을 이용한 LED 신호등 만들기 ===
일정한 시간마다 LED 불빛이 바뀌는 신호등을 만드는 예제입니다.


=== P. 220 ~ 221 회로 설계하기 (초음파 센서, LED 활용) ===
파이선 Firmata를 통해 아두이노를 파이선으로 제어하는 방법은 [[아두이노 사용 방법|'''아두이노 사용 방법''']] 문서의 파이썬 파트를 참고하세요.
초음파 센서, 조도 센서, LED를 사용해 주변 사람 여부 및 빛의 양을 기준으로 자동으로 켜지고 꺼지는 전등을 표현합니다.


'''[[초음파 센서(HC-SR04)(씨마스 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.
'''[[아두이노와 파이선을 이용한 LED 신호등 만들기(천재교육 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


=== P. 224 아두이노 통합 개발환경 사용하기 ===
=== P. 223 개인 선택 활동) 다양한 센서를 사용한 비밀번호 인증 장치 만들기 ===
아두이노 IDE의 사용 방법에 대한 내용입니다.
다양한 센서를 사용하여 나만의 비밀번호 인증 장치를 만드는 예제입니다.


[[아두이노 사용 방법|'''아두이노 사용 방법''']] 문서의 아두이노 IDE 파트를 참고하세요.
'''[[비밀번호 인증 장치 만들기(천재교육 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


=== P. 246 습도 센서 활용 ===
=== P. 230 활동 3) 버튼과 소리에 반응하는 프로그램 만들기 ===
화분의 습도 센서 측정값에 따라 RGB LED 색이 달라지는 예제입니다.
버튼의 눌림에 반응하여 캐릭터가 좌우로 움직이고, 소리에 반응하여 물풍선이 움직이는 예제입니다.


[[RGB LED(씨마스 정보교과서)|'''RGB LED(씨마스 정보교과서)''']] 문서에 RGB LED를 노란색으로 켜는 예제가 포함되어 있습니다.
'''[[버튼과 소리에 반응하는 프로그램 만들기(천재교육 정보교과서)]]''' 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


[[토양 수분 센서(YL-69)(씨마스 정보교과서)|'''토양 수분 센서(YL-69)(씨마스 정보교과서)''']] 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


== '''교구 키트 구매''' ==
== '''교구 키트 구매''' ==

2024년 8월 14일 (수) 15:32 기준 최신판


천재교육 출판사의 고등학교 정보 교과서 중 210 ~ 231페이지에 해당하는 피지컬 컴퓨팅 파트의 가이드 문서입니다.

목차

P. 215 ~ 218 피지컬 컴퓨팅 시스템의 구현, 자동으로 불이 켜지는 LED 만들기 예제

빛 센서를 이용하여 주변의 밝기에 따라 자동으로 불이 켜지고 꺼지는 LED를 만드는 예제입니다.

엔트리와 아두이노를 활용합니다.

P. 219 창의융합 발전소) 무선 자 만들기

초음파 센서를 활용하여 직접 자를 사용하지 않아도 거리를 측정할 수 있는 무선 자를 만드는 예제입니다.

초음파 센서를 활용한 무선 자 만들기(천재교육 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.

P. 220 아두이노와 파이선을 이용한 LED 신호등 만들기

일정한 시간마다 LED 불빛이 바뀌는 신호등을 만드는 예제입니다.

파이선 Firmata를 통해 아두이노를 파이선으로 제어하는 방법은 아두이노 사용 방법 문서의 파이썬 파트를 참고하세요.

아두이노와 파이선을 이용한 LED 신호등 만들기(천재교육 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.

P. 223 개인 선택 활동) 다양한 센서를 사용한 비밀번호 인증 장치 만들기

다양한 센서를 사용하여 나만의 비밀번호 인증 장치를 만드는 예제입니다.

비밀번호 인증 장치 만들기(천재교육 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.

P. 230 활동 3) 버튼과 소리에 반응하는 프로그램 만들기

버튼의 눌림에 반응하여 캐릭터가 좌우로 움직이고, 소리에 반응하여 물풍선이 움직이는 예제입니다.

버튼과 소리에 반응하는 프로그램 만들기(천재교육 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


교구 키트 구매

교과서 내용에 수록된 아두이노 보드, 브레드보드, 센서, 모터 등 필수 물품들을 키트 단위로 판매합니다.