MENU
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
電子工作・Arduino入門ノート
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
  • Arduino入門と準備
  • 部品・工具の選び方
  • センサー・モーター活用
  • 作って学ぶプロジェクト
電子工作・Arduino入門ノート
  • Arduino入門と準備
    • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
    • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
    • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
    • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
    • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
    • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
    • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
    • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • 部品・工具の選び方
    • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
    • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
    • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
    • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
    • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
    • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
    • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
    • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • センサー・モーター活用
    • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
    • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
    • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
    • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
    • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
    • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
    • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
  • 作って学ぶプロジェクト
    • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
    • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
    • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
    • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
    • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
    • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
    • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
    • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
  1. ホーム
  2. センサー・モーター活用
  3. 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法

加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法

2026 10/22
センサー・モーター活用
当ページのリンクには広告が含まれています。
木製の机の上に小さな正方形の青い基板(加速度・ジャイロセンサーモジュール)、小型のマイコンボード、USBケーブルが自然に置かれている情景

この記事の結論

  • MPU6050は「加速度センサー(3軸)」と「ジャイロセンサー(3軸)」を1つにまとめた6軸センサーで、傾きと回転の動きの両方を検知できる
  • 配線はI2C通信でVCC・GND・SCL・SDAの4本だけ、Arduino Unoの場合はSDA=A4・SCL=A5につなぐ
  • I2Cアドレスは初期設定で0x68、他のI2Cデバイスと同時に使うときはアドレス競合に注意する
  • ジャイロの値は時間とともに誤差が蓄積する(ドリフト)ため、長時間の正確な角度計測には加速度センサーとの組み合わせが必要

自作のロボットやコントローラーを作っていると、「今どれくらい傾いているか」「どちらに回転しているか」を知りたくなる場面が出てきます。

そこで登場するのが、加速度とジャイロ(角速度)の両方を1つのモジュールで扱える「MPU6050」という定番センサーです。

この記事では、MPU6050で何ができるのかという基本から、配線・ライブラリの導入、値の読み方、よくあるつまずきポイントまでを順番に整理します。

目次

MPU6050とは何ができるセンサーか

加速度センサーとジャイロセンサーの違い

加速度センサーは、物体にかかる「加速度」を検知する部品で、静止しているときは重力の向きが分かるため、傾きの検知に使えます。

たとえばセンサーが水平に置かれていれば、重力の値はまっすぐ下方向(Z軸)にだけかかり、傾けるとX軸・Y軸にも値が分散して現れます。

一方、ジャイロセンサーは「角速度」、つまり回転する速さを検知する部品です。

静止した状態の傾きは分かりませんが、動いている最中の「今どれくらいの速さで回転しているか」を細かく捉えられるのが特徴です。

6軸(3軸+3軸)という意味

MPU6050の「6軸」とは、加速度センサーのX・Y・Zの3方向と、ジャイロセンサーのX・Y・Zの3方向、合わせて6つの値を同時に取得できるという意味です。

モジュール自体は1円玉と同じくらいの大きさで、価格はおおむね300〜600円程度で購入できるものが多く、Arduino工作の入門用センサーとしては手頃な部類です。

紹介した商品:MPU6050 モジュール

REES52 MPU-6050 3軸ジャイロ+3軸加速度センサー モジュール
本文で解説したI2C接続の6軸センサーモジュール。まず1個試したい入門用です。
Amazon ¥498

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る
小さな正方形の青い基板(MPU6050モジュール)を1円玉と並べて大きさの比較ができるように撮影した俯瞰のマクロ物撮り写真

Arduinoで扱うセンサー・モーター全般の基本(アナログ入力・デジタル入力の違いなど)は、センサー・モーターの基礎知識の記事で解説しています。

配線の基本、I2C通信でつなぐ

VCC・GND・SCL・SDAの4本

MPU6050モジュールには、VCC(電源)・GND・SCL(クロック)・SDA(データ)の4本のピンがあります。

この4本だけで配線が完結する「I2C(アイ・スクエア・シー)」という通信方式を使っているのが、MPU6050の扱いやすさの理由です。

Arduino Unoの場合、SDAはA4ピン、SCLはA5ピンに接続します(Uno R3・Uno R4ともに共通)。

VCCはモジュールによって5V対応・3.3V対応が分かれるため、購入時の説明を確認したうえで、対応電圧に合わせてつないでください。

多くの汎用MPU6050モジュールには5V対応のレギュレータが基板上に搭載されているため、5Vにつないでも問題なく動作する製品がほとんどです。
ただし念のため、購入した製品の商品ページやシルク印刷の表記で対応電圧を確認しておくと安心です。

片手が小さな正方形の青い基板(MPU6050モジュール)から伸びるジャンパー線をブレッドボードに差し込んでいる途中のクローズアップ写真

I2Cアドレス0x68について

I2C通信では、1本の配線に複数のデバイスをつなぐことができ、それぞれを区別するために「アドレス」という番号が割り振られています。

MPU6050の初期設定のアドレスは0x68です。

モジュールによっては、基板上の「AD0」というピンをHIGHにすることでアドレスを0x69に切り替えられるものもあり、同じ種類のセンサーを2つ同時に使いたい場合に活用できます。

ライブラリのインストールとサンプルコード

Wireライブラリ+MPU6050用ライブラリ

I2C通信そのものを扱う「Wire」というライブラリはArduino IDEに標準搭載されているため、追加インストールは不要です。

MPU6050とのやり取りを簡単にしてくれる専用ライブラリは、ライブラリマネージャで「MPU6050」と検索すると複数の候補が見つかります。

初心者には、関数名がシンプルで扱いやすい「MPU6050_light」というライブラリがおすすめです。

ライブラリマネージャの基本的な使い方や、似た名前のライブラリで迷ったときの選び方は、別の記事で詳しく整理しています。

生の値を読み取る最小サンプル

MPU6050_lightライブラリを使った、角度(傾き)を読み取る最小のスケッチは次のようになります。

#include <Wire.h>
#include <MPU6050_light.h>

MPU6050 mpu(Wire);

void setup() {
  Serial.begin(9600);
  Wire.begin();
  mpu.begin();
  mpu.calcOffsets(); // 起動時に静止させてキャリブレーション
}

void loop() {
  mpu.update();

  Serial.print("angleX: ");
  Serial.print(mpu.getAngleX());
  Serial.print("  angleY: ");
  Serial.println(mpu.getAngleY());

  delay(100);
}

mpu.begin()の直後に呼び出しているcalcOffsets()は、センサー特有の個体差(ゼロ点のずれ)を補正するための処理で、このタイミングではセンサーを水平な場所に置き、動かさないようにしてください。

シリアルモニタを開くと、X軸・Y軸それぞれの傾き角度(度)が一定間隔で表示され続けます。

値の読み方と傾き検知への応用

加速度の値から傾きを判定する考え方

センサーが完全に水平な状態では、Z軸方向にだけ重力(約1g相当)の値が現れ、X軸・Y軸はほぼ0に近い値になります。

センサーを傾けると、その傾きの角度に応じてX軸・Y軸の値が増え、Z軸の値が減っていく、という関係になります。

この関係を利用して、「X軸の値がしきい値を超えたら左に傾いたと判定する」といったif文の条件分岐を組めば、傾き検知の工作が作れます。

if文の基本的な書き方(比較演算子の意味など)については、別の記事で詳しく整理しています。

書き込みやコンパイルでエラーが出て先に進めない場合は、よくあるエラーと原因別の対処法をまとめた記事もあわせて参考にしてください。

ジャイロの値からの回転検知(ドリフトの注意)

ジャイロセンサーは動いている最中の回転の速さを検知できますが、その値を時間で足し合わせて角度を計算する方式のため、わずかな誤差が積み重なり、時間が経つほど実際の角度とズレていく「ドリフト」という現象が起こります。

ジャイロの値だけに頼って長時間の角度を計算し続けると、数十秒〜数分で角度の値が実際とは大きくズレてしまいます。
MPU6050_lightライブラリのgetAngleX()等は、内部で加速度センサーの値と組み合わせて補正する処理が入っているため、この問題をある程度軽減してくれます。

より本格的な補正が必要な用途(ドローンの姿勢制御など)では、加速度とジャイロを数学的に組み合わせる「相補フィルタ」「カルマンフィルタ」といった手法が使われますが、Arduino入門の工作であればライブラリ任せで十分です。

よくあるつまずきポイント

配線が合っているのに反応しない

SDA・SCLの配線を左右逆(SDAをA5、SCLをA4)に挿してしまっている、という単純な配線ミスが最もよくある原因です。

もう1つ多いのが、複数のI2Cデバイスを同時に使っている場合のアドレス競合で、他のI2Cモジュールが同じ0x68を使っていないか確認してください。

I2C接続機器のアドレスを一覧で調べる「I2Cスキャナ」というサンプルコードも公開されているので、反応しない場合はそちらで実際に認識されているか確認すると原因を切り分けやすくなります。

値が飛ぶ・安定しない

起動直後、calcOffsets()によるキャリブレーション中にセンサーが動いてしまうと、その後の値全体がずれた状態のまま計算されてしまいます。

電源を入れた直後の数秒間は、センサーを机の上など平らな場所に置いて動かさないようにするだけで、この症状はかなり改善します。

ブレッドボードの配線が緩んでいる場合も値が瞬間的に飛ぶことがあるため、ジャンパー線の挿し込みが甘くないかも合わせて確認してください。

紹介した商品:ジャンパーワイヤー詰め合わせセット

ELEGOO 120pcs多色デュポンワイヤー ブレッドボードジャンパーワイヤー
オスオス・オスメス・メスメスが各40本、本文で紹介した詰め合わせ構成そのままのセットです。
Amazon ¥870

※価格は記事執筆時点のものです。購入前に最新価格をご確認ください。

Amazonで見る
楽天で見る
木製の机の上でMPU6050モジュールから伸びるジャンパー線はブレッドボード内で終端しており、隣に置かれた小型のマイコン基板のピンヘッダはどこにも接続されず浮いた状態になっている引きのアングルの写真

まとめ:MPU6050を使った活用アイデア早見表

最後に、MPU6050の値をどう使うと何が作れるか、活用アイデアを表にまとめます。

使う値活用アイデア難易度の目安
加速度(傾き)コントローラーを傾けてロボットを操作する入門向け
加速度(振動)転倒検知、置いた向きの判定入門向け
ジャイロ(回転速度)回転を検知するゲームコントローラー中級
加速度+ジャイロの組み合わせセルフバランス(倒立振子)ロボットの姿勢制御やや上級

取り組む前に、以下の点がなんとなくつかめているか確認してみてください。

  • 加速度センサーは傾きに強く、ジャイロセンサーは回転の速さを捉える部品だという見当がついている
  • I2C配線(SDA=A4・SCL=A5、アドレス0x68)のだいたいのイメージが分かっている
  • 起動直後は静止させておく必要があることを意識できている

MPU6050の値を使った具体的な車輪ロボットの操作については、車輪ロボット入門の記事もあわせて参考にしてみてください。

関連記事

  • 関連記事:➔ Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
  • 関連記事:➔ Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
  • 関連記事:➔ Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
センサー・モーター活用
センサー 電子工作初心者
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作

この記事を書いた人

TUNGSTENのアバター TUNGSTEN

Webエンジニア。電子工作・マイコンボードの製品情報や技術情報を横断的に調べ、比較・整理して発信しています。これから電子工作を始めたい方が最初につまずきやすいボード選び・環境構築・部品選びを中心に、中立的な第三者リサーチ担当という立場で記事を執筆しています。

関連記事

  • 木製の机の上に小さな円盤状のCdSセル(光センサー)部品数個と抵抗、USBケーブルが自然に置かれている情景
    光センサー(CdSセル)の使い方、明るさを検知する工作の基本
  • 木製の机の上にドーム状のレンズが付いた人感センサーモジュールと2つの円筒形の素子が並んだ超音波距離センサーモジュール、Arduino互換ボードが自然に置かれている情景
    人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
  • 木製の作業机の上に白いプラスチックボディの小型サーボモーターとArduino互換ボード、USBケーブルが並べて置かれている情景
    サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
  • 木製の机の上に小型モーターとセンサーモジュール数個、Arduino互換ボード、USBケーブルが自然に並べて置かれている情景
    Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
  • 木製の机の上にArduino互換ボードとUSBケーブル、ブレッドボード、温湿度センサーモジュールなど電子部品が自然に置かれている情景
    Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
  • 木製の机の上に青色の基板の温湿度センサーモジュールとArduino互換ボード、USBケーブルが自然に置かれている情景
    温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法

コメント

コメントする コメントをキャンセル

Arduino入門と準備
  • Arduinoとは?電子工作初心者が知っておきたい基礎知識とRaspberry Piとの違い
  • Arduinoスターターキットの選び方、初めての1台に必要な構成・グレードの見分け方
  • Arduino IDEのインストール・初期設定・書き込み(アップロード)方法を手順どおりに解説
  • はじめてのLチカに挑戦、回路の組み方とスケッチ(コード)の意味を理解する
  • Arduinoが書き込みできない・反応しないときのチェックリスト、よくあるエラーと原因別の対処法
  • Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
  • Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
  • Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
  • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
部品・工具の選び方
  • はんだごての選び方、初心者でも失敗しない温度調整・こて先の見分け方
  • ブレッドボードの使い方、内部配線の仕組みとサイズ選びのコツ
  • テスター(マルチメーター)の使い方、電圧・抵抗・導通チェックの基本
  • 抵抗のカラーコードの読み方、4色帯・5色帯の計算方法をわかりやすく解説
  • 電子工作に必要な道具リストと予算別の早見表、ジャンパー線・ケーブルの選び方
  • LED(発光ダイオード)の選び方、色・明るさ・抵抗値の考え方
  • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
  • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
センサー・モーター活用
  • Arduinoのセンサー・モーターの基礎知識、アナログ出力とデジタル出力・PWM制御の違い
  • 温湿度センサー(DHT11・DHT22)の使い方、Arduinoで気温と湿度を測る方法
  • 人感センサー・超音波距離センサーの使い方、Arduinoで人や物を検知する
  • サーボモーターの使い方、Arduinoで角度を制御する仕組みとコードの書き方
  • Arduinoのセンサー・モーター選び早見表、目的別のおすすめとステッピングモーターの動かし方
  • 光センサー(CdSセル)の使い方、明るさを検知する工作の基本
  • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
作って学ぶプロジェクト
  • Arduinoで作る簡単な車輪ロボット入門、必要な部品と動かし方の基本
  • Arduino Uno R4 WiFiで始めるIoT入門、スマホから操作する仕組みと基本の使い方
  • Arduinoの次に挑戦したいRaspberry Pi入門、違いと選び方・始め方
  • 自由研究にもできる電子工作テーマ集と、安全に長く楽しむための注意点まとめ
  • 土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
  • I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
  • ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
  • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作

最近の投稿

  • Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
  • フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
  • 加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
  • タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
  • コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
TUNGSTEN

TUNGSTEN(電子工作・マイコンボードリサーチ担当)

Arduinoを中心とした電子工作の製品情報・技術情報を横断的に調べ、比較・整理して発信しています。これから始めたい方が最初につまずきやすいボード選び・環境構築・部品選びを中心に、中立的な第三者リサーチ担当として記事をまとめています。

  • 当サイトについて・運営者情報
  • お問い合わせ
  • プライバシーポリシー

© 電子工作・Arduino入門ノート.

目次