プロジェクト · Arduino / ESP32 / Pico

Arduinoのプロジェクトをさがす

初級から上級まで、回路図・コード・動画付きのプロジェクトを数百件収録しています。自分のレベルに合ったところから始められます。

Arduinoで作る音の合図付き反応時間テスト
#97中級
プレミアム

Arduinoで作る音の合図付き反応時間テスト

Arduino反応時間テスト装置 視覚と聴覚の刺激に対する反応速度をミリ秒(ms)単位の精度で測定するデジタルテスト装置です。Arduinoコントローラー、3段階の状態を知らせるLED、音で知らせるブザー、結果をリアルタイムで表示するI2C LCDディスプレイで構成されています。 動作原理 テストが始まると、赤と黄のLEDが順番に点灯して準備を促します。ランダムに決められた時間が経過すると、緑のLEDが

4.6(33)
50
Arduino LCDランナーゲーム
#98中級
プレミアム

Arduino LCDランナーゲーム

16x2文字のLCDディスプレイで動作する横スクロール型のエンドレスランナーゲームです。キャラクターは自動で走り、ボタンを押すとジャンプして障害物を飛び越えます。障害物は上段と下段にランダムに現れます。パッシブブザーで開始時のメロディー、ジャンプ音、50点獲得を祝う音、ゲーム終了時のメロディーを鳴らします。起動時には「BlueGrays — Arduino Projects」の画面を表示します。スコアは画面右上でリアルタイムに更新されます。

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

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

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

4.5(24)
39
Arduinoで演奏するメフテル行進曲
#100初級
プレミアム

Arduinoで演奏するメフテル行進曲

Arduino Uno、ブザー、ジャンパーワイヤーだけで、メフテル行進曲を繰り返し演奏するプロジェクトです。配線してコードを貼り付けるだけで始められます。

4.0(24)
36
スネークゲーム
#101上級
プレミアム

スネークゲーム

ヘビを動かしてリンゴを食べ、しっぽを伸ばしてみましょう。

4.6(51)
68
サーボの円形ダンス — 32個のサーボで動く模様
#102上級
プレミアム

サーボの円形ダンス — 32個のサーボで動く模様

Arduino Megaで、円形に並べた32個のサーボモーターを動かすビジュアルアニメーションのプロジェクトです。サーボは1つの配列で管理し、Megaの22–53番ピンに接続します。ランダムな角度でばらばらに振動する動き、全体が同時に動く同期スイープ、円周を滑らかに巡る波、左右に揺れる方位磁針の針という4種類の動きを見せます。回転する波の効果は、各サーボと動作中のサーボとの関係によって生まれます。

4.5(40)
62
LED踏切警報灯
#146上級
プレミアム

LED踏切警報灯

踏切のように交互に点滅するLED警報灯です。

5.0(2)
14
Arduinoミニレーダー(サーボモーター+HC-SR04+OLEDディスプレイ)
#162中級
プレミアム

Arduinoミニレーダー(サーボモーター+HC-SR04+OLEDディスプレイ)

距離センサーとサーボモーターで、映画のようなレーダーを作ります!**SG90サーボモーター**が**HC-SR04**を0度から180度まで動かして走査し、**0.96インチOLED**に回転する走査線と、検出した物体を示す点を描きます。範囲内に物体が入ると**パッシブブザー**が短く鳴り、物体が近づくほど音が高くなります。サーボモーターの制御、超音波による測定、三角関数を使った描画、`tone()`による音の出力を1つのプロジェクトで学べます。

0.0(0)
Arduinoで傾けると流れるデジタル砂(MPU-6050+8x8 NeoPixelマトリクス)
#163中級
プレミアム

Arduinoで傾けると流れるデジタル砂(MPU-6050+8x8 NeoPixelマトリクス)

回路を傾けた方向に流れるLEDの砂を作ります!**MPU-6050**加速度センサーが傾きを測り、**8x8 NeoPixelマトリクス**上の24個の粒が重力の方向に落ちて、本物の砂のように端に積もります。**テーマボタン**で砂、水、溶岩、虹の色に切り替えられます。ライブラリを使わないI2Cの読み取り、傾きからの重力方向の算出、砂の落下を再現するシンプルなアルゴリズムを1つのプロジェクトで学べます。

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

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

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

0.0(0)
Arduino超音波テルミン(HC-SR04+NeoPixelリング+ブザー)
#165中級
プレミアム

Arduino超音波テルミン(HC-SR04+NeoPixelリング+ブザー)

触れずに空中で手を動かすだけで演奏できる楽器を作ります!手を**HC-SR04**に近づけるほど**パッシブブザー**の音が高くなり、**24個のLEDを備えたNeoPixelリング**が色と点灯する割合で音程を示します。ボタンで2つのモードを切り替えられます。**SCALE**モードでは距離に応じて五音音階の音に合わせ、**GLIDE**モードでは昔のSF映画のように音が滑らかに変化します。メロディーを生み出すのは、用意されたコードではなく手の動きです。

0.0(0)
ArduinoでCycloneゲーム:中央で光を止める(LED×7+ボタン+ブザー)
#178初級
プレミアム

ArduinoでCycloneゲーム:中央で光を止める(LED×7+ボタン+ブザー)

赤いLEDで光を止められますか?ゲームセンターの**Cyclone**を卓上で楽しめます。光が**7個のLED**の間を往復し、中央の赤いLEDが点灯している間に**ボタン**を押すと得点が入ります。成功するたびにLED1個あたりの点灯時間が約15%短くなり、最短45 msまで加速します。**ブザー**はメロディーを鳴らします。押すタイミングを間違えるとライフが1つ減り、3つなくなるとゲーム終了です。最高得点は**EEPROM**に保存されるため、電源が切れても消えません。

0.0(0)