本文へスキップ
robotips

Lab 00

Blink:はじめてのプログラム

Arduino のはじめてのプログラムを、中身から見てみましょう。ピン 13 が 5 V と 0 V を切り替えて、LED が点いたり消えたりします。

公開日:

Lab 00Blink:はじめてのプログラム
青い Arduino UNO が、2 本のケーブルで、赤色の LED と 220 Ω の抵抗が載ったブレッドボードにつながっているアイソメトリックの図。
タップすると読み込みます(334 KB)
Lab 00. LED を点けるとは、ピンに 5 V をかけることです。
Xでシェア

ここで見られること

UNO、ブレッドボード、赤色の LED、220 Ω の抵抗。部品は自動で配置され、配線もコードから接続されます。

ピンに 5 V をかけ、LED で約 2.0 V の電圧降下が起きると、抵抗には (5 - 2.0) / 220 = 13.6 mA が流れます。

モデルについてのメモ

このLabが前提にしていることと、数値の出どころです。

モデル:ピン 13 は 5 V (HIGH) または 0 V (LOW)、赤色 LED の電圧降下は一般的な値で 2.0 V、抵抗は 220 Ω:(5 - 2.0) / 220 = 13.6 mA。KAPRI LAB の基本テンプレートです。

ロードマップ上の位置

ほかのラボ

オレンジ色のマルチメーターが 9 V の電池を測り、9.42 V を表示しているアイソメトリックの図。横にはコンセント、ブレッドボード、コーヒーカップがある。

Lab 02

マルチメーター:10 の機能

マルチメーターの 10 の機能を、机の上にあるもので試します。電池、壁のコンセント、LED、Arduino の PWM などです。

Arduino UNO、L298N の H ブリッジ、HC-SR04 センサー、18650 電池 2 本を載せた 2 輪ロボットのアイソメトリックの図。紙の上に藍色の影が落ちている。

Lab 01

Sonar:壁の音を聞くロボット

自分で組み上がる障害物回避ロボットです。部品 32 個をコードから配置します。HC-SR04 が 40 kHz のパルスを 8 回出し、Arduino がそのエコーを cm に変換します。

Lab 00