ポテンショメーター
部品

ポテンショメーター

4.6(64)
80
ポテンショメーターは、抵抗値を調整して回路内の電流を制御するための受動電子部品です。

この部品を使ったプロジェクト

ブザーでトルコ国歌を演奏
#15中級

ブザーでトルコ国歌を演奏

ボタンを押すと、小さなブザーがトルコ国歌を1音ずつ演奏し始めます。Arduinoが各音を正しい音程と長さで鳴らし、国歌の2節を最初から最後まで演奏した後、次のボタン操作を待ちます。シンプルな音響部品からメロディーが生まれる様子を、自分の耳で確かめられます。

4.9(105)
204
2x16 LCDディスプレイにメッセージを表示
#29上級
プレミアム

2x16 LCDディスプレイにメッセージを表示

ディスプレイに文字を表示するための最初のステップです。2行のLCDディスプレイにまず待機メッセージを表示し、次に上の行にあいさつを表示します。下の行にはタイプライターのように単語を1文字ずつ表示し、その後ディスプレイを消去して最初から繰り返します。文字の表示位置を指定する方法を、実際の表示で確かめられます。

4.6(37)
51
LCDで文字が左右に跳ね返るアニメーション
#30上級
プレミアム

LCDで文字が左右に跳ね返るアニメーション

LCDディスプレイの上の行でBLUEGRAYSという文字が端から端へ動き、壁に当たるボールのように跳ね返る動きを繰り返します。必要なのはArduino、2x16 LCDディスプレイ、文字の見やすさを調整する可変抵抗だけです。文字のスクロールや簡単な表示アニメーションを作る最初のステップです。

4.5(29)
40
LCDディスプレイを使った距離測定
#31上級
プレミアム

LCDディスプレイを使った距離測定

定規を使わずに距離を測る装置です。センサーの前で手を近づけたり遠ざけたりすると、数値が変わります。HC-SR04が音波を出して反響を捉え、Arduinoが距離をセンチメートル単位で計算し、2行のLCDディスプレイに1秒間に数回表示します。車の駐車センサーの仕組みを、机の上で確かめられます。

4.6(45)
59
ポテンショメーターでサーボモーターを操作
#36初級
プレミアム

ポテンショメーターでサーボモーターを操作

ポテンショメーターのつまみを回すと、サーボモーターのアームもそれに合わせて回ります。つまみの一方の端が0度、もう一方の端が半回転に対応します。Arduinoがつまみの位置を常に読み取り、サーボモーターが動きにすぐ反応します。ロボットアームや回転式カメラ台などのプロジェクトへの第一歩です。

4.6(37)
52
速度調整できる流れるLED
#7中級

速度調整できる流れるLED

6個のLEDが順番に点滅し、光が端から端へ走るように見えます。ポテンショメーターのつまみを回すと、その速さがすぐに変わります。一方に回すと光が素早く進み、反対に回すと各LEDが1秒近く点灯します。つまみで動きの速さを調整する仕組みを目で確かめられます。

4.6(72)
144
速度調整できるKnight Rider風LED
#8中級

速度調整できるKnight Rider風LED

6個のLEDの上を光が端から端へ走り、折り返して戻ってきます。ポテンショメーターのつまみを回すと、その速さをすぐに調整できます。つまみを一方の端にすると光が飛ぶように進み、反対の端にするとゆっくり進みます。1つのつまみで動作中のアニメーションを操る楽しさを体験できます。

4.5(60)
119
ポテンショメーターでSG90サーボモーターの角度制御
#99初級
プレミアム

ポテンショメーターでSG90サーボモーターの角度制御

ポテンショメーターでサーボモーター(SG90)を制御 アナログ入力部品のポテンショメーターを使い、サーボモーターの角度をリアルタイムで正確に制御するプロジェクトです。アナログ・デジタル変換(ADC)と信号のマッピングの仕組みを理解するための、基礎的な技術例です。 動作の仕組み アナログデータの読み取り:ポテンショメーターを回すと抵抗が変化し、ArduinoのアナログピンA0に0Vから5Vの電圧信号が

4.5(24)
39
ESP32と可変抵抗でLEDの明るさを制御(アナログ→PWM)
#115中級
プレミアム

ESP32と可変抵抗でLEDの明るさを制御(アナログ→PWM)

可変抵抗を使ってLEDの明るさをアナログ操作で調整します。ESP32のADCピンで可変抵抗からの0-3.3Vの電圧を読み取り、PWM(パルス幅変調)信号に変換してLEDに出力します。可変抵抗を回すと、LEDが徐々に明るくなったり暗くなったりします。Arduino Core 3.0+では`analogWrite()`を直接使えます。ESP32-S2/S3ではADCの分解能を12ビットに固定します。

4.5(19)
32
ESP32サーボモーター(ポテンショメーター制御)
#118中級
プレミアム

ESP32サーボモーター(ポテンショメーター制御)

このプロジェクトでは、ポテンショメーターでSG90サーボモーターを制御します。ポテンショメーターから読み取ったアナログ値を0~180度の範囲に変換し、サーボの角度を調整します。ESP32Servoライブラリは、ESP32の出力に対応した適切なGPIOでサーボ信号を生成します。このプロジェクトではGPIO 18を使います。ロボットアームやカメラ用ジンバル、自動ドアの機構に使われる基本的な制御方法です。

4.3(29)
42
ESP32の調色ライト(可変抵抗3個 + RGB LED + OLED)
#138上級
プレミアム

ESP32の調色ライト(可変抵抗3個 + RGB LED + OLED)

ESP32と3個の可変抵抗で、好みの色を作れるスマート調色ライトです。赤・緑・青の可変抵抗を回すと、カソードコモンのRGB LEDの色がリアルタイムに変わります。SSD1306 OLEDディスプレイには、各色の0~255の値、色の強さを示すバー、#FF8040などのWeb用HEXカラーコードをリアルタイムで表示します。小さなプロ仕様のカラースタジオとして、RGBの色の仕組み、ADCによるアナログ値の読み取り、PWMによる明るさの制御、I2Cディスプレイの表示設計を1つのプロジェクトで学べます。

4.7(6)
10
Arduinoお絵描きタブレット(ポテンショメーター2個+OLEDディスプレイ)
#164初級
プレミアム

Arduinoお絵描きタブレット(ポテンショメーター2個+OLEDディスプレイ)

昔ながらのお絵描きタブレットをArduinoで再現します!左の**ポテンショメーター**でペンを横に、右のポテンショメーターで縦に動かすと、**0.96インチOLED**に途切れない線が描かれます。**ペン**ボタンでペンを上げ下げし、**消去**ボタンで消しゴムのアニメーションと**ブザー**音とともに画面を消去します。アナログ入力、揺らぎのフィルタリング、ディスプレイへの描画を楽しく学べる初級プロジェクトです。

0.0(0)

関連ツール