고등학교 정보 교과서(씨마스)-피지컬 컴퓨팅 파트 가이드

아두위키 : Arduwiki

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

예제 코드

P. 204 ~ 205 피지컬 컴퓨팅의 회로 구성과 동작, 프로그램 개발 환경

LED를 13번 핀에 연결하여 1초마다 켜졌다, 꺼졌다를 반복하는 예제입니다.

  • 교과서의 그림과 같이 아두이노와 LED, 저항을 활용한 회로를 구성하세요.
  • 엔트리 파이선을 활용한 코딩은 아두이노 사용 방법 문서의 엔트리, 엔트리파이선 파트를 참고하세요.
  • LED(5mm) 문서에는 LED 여러 개를 활용한 회로와 예제가 포함되어 있으니 참고하세요.


P. 207 함께 해결하기

RGB LED는 RGB(Red, Green, Blue) 값을 조절(0 ~ 255)하여 256 X 256 X 256가지의 색을 표현합니다.

  • 단순히 켜짐, 꺼짐의 동작 뿐만 아니라 0 ~ 255의 값이 필요하기 때문에 아날로그 핀을 활용합니다.
  • 아날로그 핀과 PWM에 대해서는 아두이노(Arduino) 문서를 참고하세요.
  • 교과서의 좌측 사진 센서에 대한 정보는 3색 LED 모듈(KY-016) 문서를 참고하세요.
  • RGB LED(씨마스 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 209 버튼을 활용한 피지컬 컴퓨팅

버튼을 누르면 LED가 켜지도록 하는 예제입니다.

택트 스위치(Tact Switch) 문서에 아래 내용들이 포함되어 있으니 참고하세요.

  • 별도 코딩없이 스위치를 활용하는 회로
  • 플로팅 현상과 풀업, 풀다운 저항, 내부 풀업 저항(INPUT_PULLUP)


P. 210 ~ 211 빛 센서로 주변의 빛 감지하기, 스스로 해결하기

빛의 양에 따라 내부 저항이 바뀌는 소자입니다.

조도 센서(CDS)(씨마스 정보교과서) 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 212 ~ 213 스피커로 소리 내기, 스스로 해결하기

부저를 사용해 간단한 멜로디를 연주하는 예제입니다.

수동 부저(씨마스 정보교과서) 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 214 ~ 215 초음파 센서 활용하기, 스스로 해결하기

초음파 센서를 활용해 물체를 감지하는 예제입니다.

초음파 센서(HC-SR04)(씨마스 정보교과서) 문서에 센서 정보 및 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 216 ~ 217 모터 활용하기, 스스로 해결하기

서보 모터의 각도를 조절하고 회전시키는 예제입니다.

서보모터(SG90)(씨마스 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 220 ~ 221 회로 설계하기 (초음파 센서, LED 활용)

초음파 센서, 조도 센서, LED를 사용해 주변 사람 여부 및 빛의 양을 기준으로 자동으로 켜지고 꺼지는 전등을 표현합니다.

초음파 센서(HC-SR04)(씨마스 정보교과서) 문서에 해당 페이지 예제가 포함되어 있으니 참고하세요.


P. 224 아두이노 통합 개발환경 사용하기

아두이노 IDE의 사용 방법에 대한 내용입니다.

아두이노 사용 방법 문서의 아두이노 IDE 파트를 참고하세요.


P. 246 습도 센서 활용

화분의 습도 센서 측정값에 따라 RGB LED 색이 달라지는 예제입니다.

RGB LED(씨마스 정보교과서) 문서에 RGB LED를 노란색으로 켜는 예제가 포함되어 있습니다.

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


교구 키트 구매

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