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

人感センサーで動きを検出
誰かが部屋に入ると知らせる、シンプルな見張り役です。人感センサーが人体から放出される熱を捉え、Arduinoは動きがある間LEDを点灯させ、動きが止まると消灯させます。玄関先で自動点灯する照明や、警報システムの基本となる仕組みです。

リードスイッチの状態を読み取る
ドアや窓の警報装置に使われる、磁石で動くスイッチの仕組みが気になったことはありませんか?リードスイッチモジュールに磁石を近づけると、内部の小さなスイッチが閉じます。Arduinoがその状態を1秒ごとに読み取り、コンピューターの画面に0または1を表示します。磁石を近づけたり遠ざけたりして、値が変わる様子を確かめられます。

リードスイッチ式ドアセンサー
ライトを見るだけで、ドアが開いているか閉まっているか分かります。ドアに小さな磁石、ドア枠に磁石を検知するスイッチを取り付けます。ドアが閉まっているときは両者が並び、緑のLEDが点灯します。ドアが開いて磁石が離れると、赤いLEDが点灯します。家庭用警報装置のドアセンサーも、こんなシンプルな仕組みです。

ガスセンサーの使い方
キッチンのガス漏れに人より先に気づく小さな見張り役です。ガスセンサーは空気中のガスを常に監視します。異常がないときは緑色のLEDが点灯し、ガス濃度が一定の値を超えると赤色のLEDが点灯してブザーが鳴ります。家庭用ガス警報器の仕組みを実際に確かめられます。

RFIDの値の読み取り
建物のキーフォブや入館カードには、見えない識別番号が保存されています。このプロジェクトでは、その番号を読み取ります。カードをRFIDリーダーに近づけると、Arduinoがカードの番号をコンピューターの画面に表示します。カード式のドアや錠のプロジェクトで、どのカードに解錠を許可するかを決めるための第一歩です。

3x4キーパッドの使い方
電話のダイヤルキーに似た12個のキーがあるキーパッドで、押したキーをArduinoがすぐに読み取り、コンピューターの画面に表示します。数字、アスタリスク、ハッシュの各キーは行と列の格子状に並んでおり、Arduinoはその格子を調べて押されたキーを特定します。暗証番号ロックや電卓などのプロジェクトへの第一歩です。

4x4キーパッドの使い方
電話のボタンに似た4x4キーパッドで、押したキーをArduinoがすぐに読み取り、コンピューターの画面に表示します。数字に加えて、A、B、C、Dの文字やアスタリスク、ハッシュのキーも認識します。暗証番号ロックや電卓などのプロジェクトへの第一歩です。

ESP32ポモドーロタイマー(NeoPixelリング+ボタン+ブザー)
勉強中にスマートフォンを見ずに済む、光る卓上タイマーです!**24個のLEDを備えたNeoPixelリング**が、時計の文字盤のように残り時間を表示します。作業中は**赤**、短い休憩は**緑**、4回の作業ごとに取る長い休憩は**青**です。最後の5秒間はリングが点滅し、**パッシブブザー**がカチカチと鳴ります。各時間が終わると虹色の光で知らせます。1つの**ボタン**で開始、一時停止、リセットができ、`delay()`を一切使わずに**ESP32**で動作します。

Raspberry Pi Picoの駐車場ゲート(SG90サーボモーター+LED2個+ボタン+ブザー)
駐車場の入口にあるバー式ゲートの小さな模型です!ボタンを押すと、**Raspberry Pi Pico**が**SG90サーボモーター**でバーを滑らかに上げ、**緑のLED**が点灯します。3秒間開いたままになり、その後は**赤のLEDが点滅**し、**ブザー**で警告音を鳴らしながらゆっくり下がります。下がっている途中でもう一度ボタンを押すと、**安全のためにバーがすぐに上がります**。サーボモーターの制御、状態機械、処理を止めない時間制御を1つのプロジェクトで学べます。

Arduino非接触ゴミ箱(HC-SR04 + SG90サーボモーター + LED)
手を近づけると、ふたが自動で開きます!**HC-SR04超音波センサー**が15 cm未満の距離に手を検知すると、**SG90サーボモーター**が0.5秒でふたを開き、**LED**が点灯します。手を離すと3 s待ってから、ゆっくり閉まります。閉じる途中でセンサーが手を検知すると再び開きますが、測定の遅れや検知漏れにより、手に触れることはあります。学校の課題として人気があり、家庭でも役立つプロジェクトです。
