本文へスキップ
robotips

シミュレーターとインタラクティブなLabでロボティクスを学ぼう

それぞれのLabでは、まず組み立てる様子を見て、そのあと動くしくみを確かめます。一時停止も操作もできるので、回路の中で何が起きているかを見ながら学べます。

Lab 02
オレンジ色のマルチメーターが 9 V の電池を測り、9.42 V を表示しているアイソメトリックの図。横にはコンセント、ブレッドボード、コーヒーカップがある。
Lab 02. 電圧は並列、電流は直列、抵抗は電源なしで測ります。

Lab

1つのテーマにつき1つの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 に変換します。

青い Arduino UNO が、2 本のケーブルで、赤色の LED と 220 Ω の抵抗が載ったブレッドボードにつながっているアイソメトリックの図。

Lab 00

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

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

ロードマップ:8週間、6ステージ

ゼロから始めるなら、この順番で進めてください。各ステージには、学ぶ内容、よくある間違い、練習、そしてこのブラウザに保存されるチェックリストがあります。

ロードマップ全体を見る
  1. ステージ 1 1-2週目ゼロから学ぶ電子回路
  2. ステージ 2 3-4週目マイコン、Arduino、ESP32
  3. ステージ 3 5-6週目モーター、ドライバー、センサー
  4. ステージ 4 7週目土台にあるもの:プロセッサーとネットワーク
  5. ステージ 5 8週目完成したシステム
  6. ステージ 6 日程なし自分だけの Lab をつくる

どうやって作っているか

すべてのLabはコードで描いています。Canvas 2Dのアイソメトリックエンジンを使い、3Dモデルも写真も使いません。数値はデータシートか測定値から取り、仮定は各Labの解説に書いてあります。

LabはまずXで公開します

1本ずつ動画つきで @0xKapri に届きます。次に見たいLabのリクエストもそこで受け付けています。

@0xKapri をフォロー