用語集
ロードマップに出てくる言葉を、1-2行で説明します。その言葉が見られるLabやステージがある場合は、リンクがあります。
- I2C
- 2本のデータ線 (SDA と SCL) だけで、複数のセンサーをつなぐ方法です。センサーにはそれぞれ固有のアドレスがあります。
- pull-up 抵抗
- ボタンを離している間、ピンを HIGH に保つ抵抗です。ピンででたらめな値を読まないようにします。Uno には内蔵のものがあります。pinMode(pin, INPUT_PULLUP)。
- PWM
- ピンをものすごい速さでオン・オフすることです。HIGH の時間が長いほど LED は明るくなり、モーターは速く回ります。Uno の analogWrite は PWM を使っています。
- 登場する場所
- Servo
- ギアと、自分の位置を知らせるポテンショメーターを備えたモーターです。パルスを受け取ると、その角度まで動きます。
- アナログピン
- 0-5 Vの電圧を読み取り、Uno では0から1023の数値に変換するピンです。ポテンショメーターや光センサーに使います。
- オームの法則
- V = I × R。これで LED の抵抗値を計算できます。(5 V − 2 V) / 0.02 A = 150 Ω。実際には、売っている次の値、たとえば220 Ωを使います。
- 登場する場所
- シリアルモニター
- ボードが USB 経由で、Serial.println() を使ってメッセージを送ってくるウィンドウです。通信速度 (たとえば9600) は、コードとモニターで同じにする必要があります。
- 登場する場所
- データシート (datasheet)
- メーカーが出している、部品の限界 (電圧、電流、ピン) をまとめた資料です。つじつまが合わないときは、データシートが正解です。