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

ArduinoTetris(MAX7219 8x32 LEDマトリクス + ボタン4個 + ブザー)
画面の代わりに256個のLEDで、Arduinoの音楽付きTetris!縦に置いた**MAX7219 8x32 LEDマトリクス**が横8列・縦32行のプレイフィールドになり、4つの**ボタン**でブロックを移動・回転・落下させます。**パッシブブザー**がTetrisのテーマ曲を奏で、そろった行が点滅して消え、2行消すごとにゲームが速くなります。マトリクスは**ライブラリを使わず**に制御し、最高スコアは**EEPROM**に保存します。

Arduinoエイリアン襲来(0.96インチOLED + ジョイスティック + ブザー)
1978年の名作を0.96インチの画面で楽しめます!**128x64 OLED**上を15体のエイリアンが進み、端に着くたびに1段下がり、数が減るほど速くなります。**ジョイスティック**をハンドルのように動かして自機を操り、内蔵ボタンで発射します。4つのシールド、ボーナス点がもらえるUFO、ウェーブごとに難しくなる展開もあります。**パッシブブザー**が懐かしい行進音と効果音を鳴らし、最高スコアは**EEPROM**に保存されます。

Arduinoもぐらたたきゲーム(LED4個+ボタン4個+TM1637ディスプレイ)
光った瞬間にたたきましょう!遊園地でおなじみの**もぐらたたき**を机の上で楽しめます。**4個のLED**のうち1個がランダムに点灯し、消える前に同じ色の**ボタン**を押すと得点になります。5回命中するたびにレベルが上がり、もぐらが顔を出す時間が短くなります。違うボタンを押すと1点と3秒を失います。残り時間とスコアは**TM1637**に表示され、最高スコアは**EEPROM**に保存されます。**パッシブブザー**が穴ごとに違う音を鳴らします。

Raspberry Pi Picoのパドルボールゲーム(OLEDディスプレイ+ポテンショメーター2個+ブザー)
定番のパドルボールゲームを**0.96インチOLED**で2人対戦!各プレイヤーが自分の**ポテンショメーター**を回してパドルを動かします。ボールは打つたびに速くなり、パドルに当たる位置によって跳ね返る角度が変わります。先に5点取った方が勝ちです。**ブザー**が壁やパドルに当たる音、得点時の音を鳴らします。**Raspberry Pi Pico**の1つのゲームで、アナログ入力、整数による物理演算、画面の部分更新を学べます。

Raspberry Pi Picoのチェスクロック(TM1637ディスプレイ2個+ボタン2個+ブザー)
駒を動かしてボタンを押すと、相手の時計が動き始めます!**Raspberry Pi Pico**で作る2人用の**チェスクロック**です。各プレイヤーの残り時間がそれぞれの**TM1637ディスプレイ**で減っていき、手を指したプレイヤーには**追加時間**が加算されます。残り10秒では**100分の1秒**まで表示され、時間が切れた側では`FLAG`が点滅して**ブザー**が警告音を鳴らします。両方のボタンを同時に押すと一時停止します。TM1637ドライバーはコードに含まれているため、ライブラリは不要です。

ESP32ミニオルゴール(OLEDディスプレイ+ボタン3個+ブザー)
ボタン3個、ブザー1個、おなじみのメロディー5曲で、**ESP32**のポケットオルゴールを作ります!**0.96インチOLED**に曲一覧を表示し、前の曲、再生・一時停止、次の曲の**ボタン**で「歓喜の歌」「エリーゼのために」「ジングルベル」「ハッピーバースデー」「きらきら星」を選べます。再生中は音名が表示され、2オクターブの**ピアノ鍵盤**で対応するキーが光り、経過時間と進行状況バーも表示されます。すべてパブリックドメインのメロディーで、**パッシブブザー**が演奏します。
