용어집
로드맵에서 읽게 될 단어를 한두 줄로 설명해요. 그 단어를 볼 수 있는 Lab이나 단계가 있으면 링크가 있어요.
- 데이터시트 (datasheet)
- 제조사가 만든, 부품의 한계 (전압, 전류, 핀)가 적힌 문서예요. 뭔가 맞지 않으면 데이터시트가 정답이에요.
- 아날로그 핀
- 0-5 V 사이의 전압을 읽어서 Uno에서는 0부터 1023까지의 숫자로 바꿔 주는 핀이에요. 가변저항이나 조도 센서에 써요.
- 옴의 법칙
- V = I × R. 이걸로 LED에 필요한 저항값을 계산해요. (5 V − 2 V) / 0.02 A = 150 Ω, 그리고 시중에서 파는 다음 값인 220 Ω 같은 걸 써요.
- 나오는 곳
- I2C
- 데이터선 두 개 (SDA와 SCL)만으로 센서 여러 개를 연결하는 방법이에요. 센서마다 자기만의 주소가 있어요.
- pull-up 저항
- 버튼을 뗐을 때 핀을 HIGH로 유지해서 엉뚱한 값을 읽지 않게 하는 저항이에요. Uno에는 내장된 게 있어요. pinMode(pin, INPUT_PULLUP).
- PWM
- 핀을 아주 빠르게 켰다 껐다 하는 방식이에요. HIGH로 있는 시간이 길수록 LED는 더 밝고 모터는 더 빨리 돌아요. Uno에서 analogWrite는 PWM을 써요.
- 나오는 곳
- Servo
- 기어와, 자기 위치를 알려 주는 가변저항이 들어 있는 모터예요. 펄스를 받으면 그 각도로 움직여요.