第3章の全体像:どの節で何を学ぶ?
第3章「IoTデバイスを理解する」は9つの節とコラムで構成されます。表の学習ポイントは当サイトの独自の整理で、テキスト本文の要約ではありません。
IoTデバイス
センサ
3-2〜3-6で種類と原理を学ぶ
マイコン
3-8で試作用ボードを学ぶ
通信
電源
3-7でエナジーハーベスティングを学ぶ
学習ポイントは当サイトの整理です。
| 節 | 学習ポイント(当サイトの整理) |
|---|---|
| 3-1 IoTデバイス概要 | センサ・マイコン・通信・電源の4つの要素 |
| 3-2 環境センサ | 温度・湿度・気圧・照度など、周囲の状態を測るセンサ |
| 3-3 物理センサ・化学センサ | 加速度・ジャイロ・圧力などと、ガス・においなどの違い |
| 3-4 位置検知センサ | GNSS(屋外)とビーコン・Wi-Fi測位(屋内)の使い分け |
| 3-5 画像センサ | CMOSイメージセンサの仕組みと、カメラを使った計測 |
| 3-6 MEMS | 半導体の製造技術で作る微小な機械構造とセンサの小型化 |
| 3-7 エナジーハーベスティング | 光・振動・熱などの周囲のエネルギーを電力に変える |
| 3-8 プロトタイピング環境 | Arduino・Raspberry Piなどの試作用ボード |
| 3-9 プロトタイピングの適用例 | 試作で仮説を早く確かめる進め方 |
| コラム:ナノコン | 非常に小さなコンピュータという話題を軽く押さえる |
押さえる用語と対比:似た言葉をどう区別する?
| 用語A | 用語B | 見分け方 |
|---|---|---|
| 加速度センサ | ジャイロセンサ | 加速度(重力を含む)を測るか、回転の速さ(角速度)を測るか |
| GNSS | ビーコン | 衛星の電波で屋外の位置を測るか、近くの発信機との距離で屋内の位置を推定するか |
| CMOSイメージセンサ | CCDイメージセンサ | 現在のカメラの主流はCMOS。画素ごとに増幅し、低消費電力で読み出しが速い |
| Arduino | Raspberry Pi | Arduinoはマイコンボードで1つの処理を直接動かす。Raspberry PiはOSが動く小型コンピュータ |
| MEMS | 一般の電子部品 | MEMSは可動する微小な機械構造を半導体の技術で作り込んだもの |
| エナジーハーベスティング | 一次電池 | 周囲のエネルギーを集めて発電するか、交換前提の電池を使うか |
センサの原理はセンサの原理、加速度とジャイロは加速度センサとジャイロ、試作ボードはArduinoとRaspberry Piの違いで詳しく扱っています。
間違えやすい点:どこで点を落としやすい?
| 誤解 | 正しい理解 |
|---|---|
| GNSSはGPSの別名 | GNSSは衛星測位システムの総称。GPSは米国のシステムで、日本のみちびきなども含まれる |
| GNSSは屋内でも同じ精度で使える | 衛星の電波が届きにくい屋内では、ビーコンなど別の方法を組み合わせる |
| Raspberry Piはマイコンボード | LinuxなどのOSが動くシングルボードコンピュータ。Raspberry Pi Picoはマイコンボード |
| エナジーハーベスティングは大電力向け | 得られる電力は小さく、低消費電力のセンサ端末に向く |
| 加速度センサは静止中は何も出力しない | 静止中も重力を検出するため、傾きの計測にも使える |
センサを効率よく覚えるには?
第3章はセンサの種類が多く、名前だけを並べて覚えると混乱しがちです。当サイトでは、「何を測るか」「どんな現象で電気信号にするか」「どこで使うか」の3列の表を自分で作る方法をすすめます。たとえば温度センサなら、測る対象は温度、現象は抵抗値の変化や熱起電力、使う場所は空調や冷蔵の管理、と埋めていきます。空欄が残ったところが復習すべき部分です。
スマートフォンは身近な教材になります。画面の向きの自動切り替えには加速度センサ、ゲームの傾き操作にはジャイロ、地図アプリの方位には地磁気センサ、画面の明るさの自動調整には照度センサ、位置の表示にはGNSSが使われています。Android Developersのセンサの解説でも、これらのセンサの種類が整理されています。
MEMSは「小さな機械」がキーワードです。加速度センサやジャイロ、マイクなど、スマートフォンに入っている多くのセンサがMEMSで作られており、小型化・低価格化がIoTの普及を支えた、という流れで理解しておくと、第1章の「IoTの本質」とも結びつきます。
プロトタイピング環境は、OSが動くかどうかで分けるのが基本です。Arduinoや Raspberry Pi Pico のようなマイコンボードは電源を入れるとすぐに1つのプログラムが動き、消費電力も小さめです。Raspberry Pi 5 のようなシングルボードコンピュータはLinuxなどのOSが動き、カメラ画像の処理や複数の処理を同時に行う用途に向きます。
スマートフォン
加速度センサ
画面の向きの自動切り替え
ジャイロ
ゲームの傾き操作
地磁気センサ
地図アプリの方位
照度センサ
画面の明るさの自動調整
GNSS
位置の表示
身近なスマホの機能から結びつけると、センサの種類が定着しやすい。
学習の順番と時間の目安は?
以下は当サイトの目安で、公式の推奨ではありません。
- 3-1で端末の構成要素を押さえる(約30分)
- 3-2〜3-5のセンサを「測る対象」と「原理」の表にまとめる(約2時間)
- 3-6と3-7でMEMSとエナジーハーベスティングを整理する(約1時間)
- 3-8と3-9で試作ボードの違いと進め方を読む(約1時間)
- 問題演習で対比の用語を確認する(約1時間)
合計で約5時間半が目安です。センサは種類が多いので、一度に覚えようとせず、スマホに入っているセンサ(加速度・ジャイロ・照度・GNSSなど)から結びつけると定着しやすくなります。問題形式で確かめたい方はIoT基礎の無料お試しも使えます。
具体例で確かめる:用途からセンサとボードを選ぶと?
第3章の知識は、用途から部品を選ぶ形にすると定着します。代表的な組み合わせを当サイトで整理しました。よくあるミスは、屋内の位置検知にGNSSを選んだり、電池で長く動かしたい用途にOSの動くシングルボードコンピュータを選んだりすることです。
マイコンボード
- OSなし。電源を入れるとすぐ1つのプログラムが動く
- 例Arduino、Raspberry Pi Pico
- 向く用途消費電力が小さめで、電池で長く動かす用途
シングルボードコンピュータ
- OSLinux などの OS が動く
- 例Raspberry Pi 5
- 向く用途カメラ画像の処理や、複数の処理の同時実行
電池で長く動かしたい用途に OS の動くボードを選ぶのはよくあるミス。
| 用途の例 | センサ | 試作ボードの例 |
|---|---|---|
| 倉庫内で台車の位置を知る | BLEビーコン | マイコンボード |
| 橋の揺れを長期間測る | MEMSの加速度センサ | 省電力のマイコンボード |
| 来店者の人数をカメラで数える | CMOSイメージセンサ | Raspberry Pi などのSBC |
| 室内の温湿度を記録する | 温湿度センサ | マイコンボード |
確認問題1
角速度を測るセンサは?
物体の回転の速さ(角速度)を測るセンサとして、最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:2。ジャイロセンサは回転の速さを検出します。
1は明るさ、3は空気中の水分、4は大気の圧力を測るセンサで、いずれも回転は測りません。
確認問題2
Raspberry Piの説明は?
Raspberry Pi(Raspberry Pi 5など)の説明として、最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:4。Raspberry Pi 5などはLinuxベースのOSを動かせる小型コンピュータです。
2はArduinoなどマイコンボードの説明です。3はエナジーハーベスティングの部品、1はGNSS受信機の説明です。
確認問題3
エナジーハーベスティングの例は?
エナジーハーベスティングの例として、最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:3。周囲にある小さなエネルギー(押す力・振動・光・熱など)を電力に変える技術です。
2は電池交換、1は商用電源、4は燃料による発電で、いずれも周囲のエネルギーを集める方式ではありません。