教育者向けコードの使い方:BGコードでプレミアムを有効にする
BlueGraysで教育者向けコードを使う方法を解説します。「プロフィール」>「コードを利用」、リンク、Webの3つの方法、30日または365日の期間、カード不要の仕組みに加え、すべてのエラーメッセージと対処法をまとめました。
教育者向けコードの使い方を簡単にまとめると、BlueGraysアプリを開き、下部のプロフィールタブでコードを利用をタップし、先生から受け取ったコード(BGで始まります)をBG-XXXX-XXXX-XXXXの欄に入力または貼り付けて、コードを利用ボタンを押すだけです。先生がコードをリンクで送ってくれた場合はさらに簡単で、リンクをタップするとコードを利用画面がコード入力済みの状態で開くので、あとはボタンを押すだけです。コードが受け付けられると、アカウントはすぐにBlueGraysプレミアムになります。30日または365日の期間はその日から始まり、カードは不要で、期間が終わっても料金は一切かかりません。
このガイドは生徒と保護者の方に向けて書いています。コードとは何か、アプリ・リンク・Webの3つの入力方法、入力前に確認すべき3つのこと、表示される可能性のある5つのエラーメッセージとそれぞれの対処法、プレミアムで使えるようになる機能、最初の1週間を有効に使う方法、先生にどの情報が見えるのか、そして期間が終わったらどうなるのかを順番に説明します。読むのにかかる時間は10分ほどで、コードの入力自体はたいてい1分もかかりません。
教育者向けコードとは?どんな仕組み?
教育者向けコードは、先生がBlueGraysの教育者向けパッケージ画面からまとめて購入する、1回限り使えるプレミアムコードです。先生は自分のスマホから、App StoreまたはGoogle Playを通じて自分のアカウントで一度だけ支払います。コードは先生のマイコード画面に届き、先生はそこから生徒一人ひとりに1つずつ渡します。生徒が何かを購入する必要はなく、カードやストアのアカウントに触れる必要もありません。コードの形式は常に同じで、先頭がBG、その後にハイフンで区切られた4文字ずつのグループが3つ続きます。グループには英大文字と数字が含まれ、例えばBG-7K2Q-M0RA-4TZ1のようになります。コードについて知っておくべきルールを下の表にまとめました。
| ルール | 意味 |
|---|---|
| 形式 | BG-XXXX-XXXX-XXXX:BG+ハイフンで区切られた3つのグループ。各グループは英字または数字4文字 |
| 利用 | 各コードは1つのアカウントで1回だけ利用でき、利用後はそのアカウントにひも付けられます |
| 期間 | 月額パッケージのコードは30日間、年額パッケージのコードは365日間のプレミアムを付与します |
| 開始日 | 期間は先生がコードを購入した日ではなく、コードを利用した日から始まります |
| 更新 | 自動更新はされません。期間が終わるとプレミアムは終了し、料金はかかりません |
| 支払い | 支払いを求められることはありません。AppleやGoogleのアカウントにカードを登録する必要もありません |
| 入力の時期 | 未使用のコードに有効期限はないので、すぐに入力しなくても大丈夫です |
いちばん混同されやすいのは開始日の行です。例えば先生が9月初めに1年コードを購入し、自分は2026年9月15日にコードを入力したとします。この場合、プレミアムは2027年9月15日まで続き、その間の日数がむだになることはありません。11月2日に1か月コードを入力すれば、プレミアムは12月2日まで有効です。そのため、コードを入力するのに最適なのは、先生が授業を始めると言った週です。あまり早く入力すると、授業が始まる前に期間の一部が過ぎてしまいます。
アプリでの手順:「プロフィール」>「コードを利用」
- BlueGraysを開き、先生に指定されたアカウントでログインします。まだアカウントがない場合は、先に新規登録してください。コードは常に、その時点でログインしているアカウントに追加されます。
- 下部メニューのプロフィールタブを開きます。
- コードを利用の行をタップします(下に「コードを入力してプレミアムを有効にできます。」と表示されています)。プレミアムを紹介するサブスクリプション画面にあるコードを利用バナー(「教育者から受け取ったコードを入力して、プレミアムをご利用ください。」)からも同じ画面が開きます。
- BG-XXXX-XXXX-XXXXの欄にコードを入力します。先生がメッセージで送ってくれた場合は、コピーして貼り付けるのがいちばん確実です。手で入力する場合は、ハイフンを省かないでください。
- コードを利用ボタンをタップします。
- 「コードを利用しました。プレミアムアカウントが有効になりました。」と表示されれば完了です。確認のため、ロックされていたプレミアムのプロジェクトを開いてみましょう。手順、回路図、コードが表示されるはずです。
大文字と小文字は気にしなくて大丈夫です。システムがコードを自動で大文字に変換するので、bg-7k2q-m0ra-4tz1と入力しても同じコードとして読み取られます。先頭や末尾のスペースも自動で取り除かれます。本当に注意が必要なのは、形の似た文字です。これについては下のエラー表で別に説明します。コードが一度受け付けられれば、再入力は不要です。同じアカウントで別のスマホやタブレットにログインしても、プレミアムはそのまま引き継がれます。
リンクの場合:コードが入力済みで開く
先生は多くの場合、マイコード画面の共有機能でコードを送ります。その場合、届いたメッセージにはコードそのものと、アプリでコードを開くリンクの両方が含まれています。BlueGraysをインストールしたスマホでメッセージを開き、リンクをタップしてください。アプリが開き、コード欄が入力済みの状態でコードを利用画面が表示されます。コードがメッセージのものと同じか確認してから、コードを利用をタップします。リンクが運ぶのはコードだけで、アカウントを選んでくれるわけではありません。タップする前に、正しいアカウントでログインしているか確かめてください。このリンクは自分専用です。友だちに転送して、その友だちが先にタップすると、コードはその友だちのアカウントで使われてしまいます。
Webの場合:スマホが手元にないとき
スマホが手元にないときや、学校のパソコン室にいるとき、スマホでリンクが開かないときは、Webでもコードを入力できます。ブラウザでbluegrays.comにアクセスし、アプリと同じアカウントでログインしてコードを利用ページを開きます。同じようにコードを入力してコードを利用をタップすると、プレミアムは同じアカウントに追加され、そのアカウントでアプリを開けばプレミアムのプロジェクトのロックも解除されています。Webでできるのはコードの利用だけで、購入はできません。もっとも、生徒が何かを購入する必要はもともとありません。Webでコードを入力済みなら、アプリでもう一度試す必要はありません。2回目は「このコードはすでに使用されています。」という警告が表示されます。
| 方法 | 向いている場面 | 手順 | 注意点 |
|---|---|---|---|
| アプリ | コードを書き留めてある、またはメッセージで受け取った | プロフィール > コードを利用 > コードを入力 > コードを利用 | ハイフンと形の似た文字を正しく入力する |
| リンク | 先生が共有メッセージでコードを送ってくれた | リンクをタップし、入力済みの画面でコードを利用 | 先に正しいアカウントでログインする。リンクは誰にも転送しない |
| Web | スマホが手元にない、または学校のパソコンを使っている | bluegrays.comでログインし、コードを利用ページでコードを入力 | アプリと同じアカウントでログインする |
コードを入力する前に:3分でできるチェックリスト
コードは一度使うとそのアカウントにひも付けられ、自分で別のアカウントに移すことはできません。そのため、ボタンを押す前に次の項目を一つずつ確認しておくほうが、あとから先生に連絡するよりずっと簡単です。
- 正しいアカウント:学校のメールアドレスと個人のメールアドレスのどちらでログインしましたか?両方でアカウントを作っている場合は、先生がどちらを希望しているか確認し、プロフィールタブでどのメールアドレスでログインしているかを見てください。GoogleやAppleでログインした場合は、どのアカウントが選ばれたかに注意しましょう。
- 有効なストアのサブスクリプションがない:App StoreまたはGoogle Playで購入したプレミアムのサブスクリプションがまだ続いているアカウントでは、コードを利用できません。先にサブスクリプションが終了している必要があります。詳しくは後述します。
- 自分宛てのコード:コードは自分個人に渡されたものでなければなりません。クラスのグループで別の人宛てに共有されたコードは入力しないでください。そのコードは別の生徒のプレミアムです。
- コードを共有しない:コードやそのリンクを友だちに転送したり、スクリーンショットを誰でも見られる場所に投稿したりしないでください。コードは最初に入力したアカウントのものになります。
- 先生にわかるプロフィール:コードを利用すると、名前とユーザー名が先生に表示されます。ニックネームで登録している場合は、先生がわかる名前にするか、どのユーザー名が自分なのかを先生に伝えてください。
- インターネット接続:コードはサーバーで確認されます。学校の弱いWi-Fiで画面が止まってしまう場合は、モバイルデータ通信や別のネットワークでもう一度試してください。
エラーメッセージと対処法
何か問題があると、アプリはコード欄の下に短いメッセージを表示します。ほとんどは1分で解決できます。解決できない場合も、必要な情報をそろえて先生に連絡するだけで大丈夫です。下の表に、アプリに表示されるメッセージ、その意味、取るべき対応をまとめました。
| メッセージ | 意味 | 対処法 |
|---|---|---|
| 「プレミアムコードが見つかりません。」 | 入力したコードがシステムに存在しません。ほとんどの場合は入力ミスです。コードには英字と数字の両方が含まれるため、0(ゼロ)とO、1(いち)とI、5とS、8とBは取り違えやすい組み合わせです。ハイフンの抜けや余分なハイフン、先頭のBGの入れ忘れでも同じメッセージが表示されます。 | コードを手で入力せず、メッセージからコピーして貼り付けてください。紙を見て入力する場合は、1文字ずつ見比べましょう。大文字・小文字は気にする必要はありません。システムが大文字に変換します。それでも見つからない場合は、先生にコードをもう一度文字で送ってもらってください。 |
| 「このコードはすでに使用されています。」 | コードは現在どこかのアカウントで有効になっています。以前に自分で入力した(例えばWebで)、自分の別のアカウントで入力した、あるいはコードが他の人に渡った、のいずれかです。 | まずプレミアムのプロジェクトを開いてみてください。開けば、コードはすでに自分のアカウントにあるので何もする必要はありません。開かない場合は先生に連絡してください。先生はマイコードで誰がコードを使ったかを確認でき、必要なら移行できます。 |
| 「このコードは無効になっています。」 | 先生が移行によってこのコードを取り消したか、コードの元になったパッケージの代金が返金されました。 | このコードはもう使えません。先生に新しいコードをお願いしてください。 |
| 「このコードの有効期限が切れています。」 | コードは以前どこかのアカウントで使われ、30日または365日の期間がすでに終わっています。未使用のコードには有効期限がないので、このメッセージはコードがすでに誰かに使われたことを意味します。 | 古いコードや、前の学期のメッセージに書かれたコードを試したのかもしれません。今学期用の新しいコードを先生にお願いしてください。 |
| 「すでに有効なサブスクリプションがあります。終了後にコードを利用できます。」 | アカウントに、App StoreまたはGoogle Playで購入したプレミアムのサブスクリプションがあり、まだ期間中です。 | サブスクリプションが完全に終了してからコードを入力してください。それまでコードは待ってくれるので、なくなることはありません。詳しい手順は次のセクションにあります。 |
| 一般的なエラー、または画面が止まる | たいていはインターネット接続かログイン状態の問題です。 | 接続を確認し、ログインしていることを確かめてから、もう一度試してください。アプリでうまくいかない場合は、同じアカウントでWebのコードを利用ページを試してください。 |
有効なサブスクリプションがある場合:サブスクリプションからコードへの切り替え
生徒の中には、すでに自分のアカウントで月額または年額の個人向けプレミアムのサブスクリプションを購入している人もいます。そのサブスクリプションが続いている間は、教育者向けコードは受け付けられません。2つのプレミアムを同時に使うことはできず、コードの日数がむだになってしまうためです。解決方法は簡単です。まず、スマホのサブスクリプション設定(iPhoneならApp Store、AndroidならGoogle Play)で、BlueGraysのサブスクリプションの自動更新をオフにします。解約しても支払い済みの期間がむだになることはなく、その期間の終わりまでプレミアムは使えます。期間が終わり、サブスクリプションが完全に終了したら、コードを入力してください。未使用のコードには有効期限がないので、コードはそれまで待ってくれ、なくなることはありません。先生にも事情を伝えておけば、コードがまだ未使用と表示されている理由がわかってもらえます。プレミアムがストアのサブスクリプションではなく、以前の教育者向けコードによるものなら話は別です。新しいコードを待たずに入力できます。この場合は期間が合算され、新しいコードの日数が現在の終了日に上乗せされます。例えば残り10日の状態で30日間の新しいコードを入力すると、合計40日になります。
コードで何が使えるようになる?
コードが受け付けられた瞬間から、アカウントは自分でサブスクリプションを購入した場合と同じようにBlueGraysプレミアムになります。アプリにはArduino、ESP32、Raspberry Pi Pico向けのプロジェクトが200件以上あり、そのうち60件(各プラットフォーム20件)は誰でもすべての内容を見られます。残りはプレミアムでロックが解除されます。マイ工房 › マイデバイスのBlueGrays IoTを使えば、ESP32やRaspberry Pi Pico Wのボードをスマホから操作できます。最初のデバイスは無料で、プレミアムでは最大10台までつなげます。詳しくはESP32をスマホから操作するガイドで説明しています。無料アカウントとプレミアムアカウントの違いは次の表のとおりです。
| 項目 | 無料アカウント | コードでプレミアム |
|---|---|---|
| プロジェクト | 60件のプロジェクト(各プラットフォーム20件)はすべて公開。ほかのプロジェクトは一覧とプレビューのみ表示 | 200件以上のプロジェクトの手順、回路図、部品リスト、ソースコード |
| コードを理解 | 無料のプロジェクトで利用可能 | プレミアムのプロジェクトでも利用可能:概要、ステップごとの解説、自分で試す課題 |
| トラブルシューティング | プレミアムのプロジェクトではロック中 | 170件以上のプロジェクトで、回路が動かないときに順番に確認する手順 |
| 電子工作ツール | 7つのツールは無料。9つのプレミアムツールは計算例を表示 | 18のツールすべてと、計算結果を端末間で保存できる保存した計算 |
| マイ工房 › 部品 | 利用不可。開くとプレミアムの紹介が表示される | 利用可能:持っている部品を登録して「作れるプロジェクト」を確認 |
| マイ工房 › デバイス | IoTデバイスを1台接続できる。1つの値のグラフ、24時間分の履歴 | 最大10台のデバイス。20の値のグラフ、30日分の履歴 |
| 今日のクイズ | 毎日のセット、レベル判定テスト、ランキングは無料 | 昇級試験に待たずに再挑戦でき、間違えた問題の上限も拡大 |
| その他 | フォーラム、コードガイド、プロジェクトさがしは無料 | 動画での解説と優先サポート |
コードで変わらないことも知っておくと役立ちます。プレミアムになっても、どのプロジェクトを完成させたか、今日のクイズで何点取ったかが先生に表示されるわけではありません。アプリにはそのようなクラス管理画面はありません。課題の提出は先生の指示どおりの方法(動いている回路の写真、授業の最後に画面を見せるなど)で行ってください。プロジェクトを完成させたら、プロジェクトページの作りましたをタップしましょう。マイ工房の完了したプロジェクトの一覧に追加され、その一覧を自分の画面で先生に見せることができます。
最初の1週間:プレミアムをむだにしないためのプラン
期間はコードを入力した日から始まるので、最初の1週間を適当なプロジェクトをあちこちクリックして過ごすのはもったいないことです。下の7日間プランは、Arduino UnoまたはNanoと簡単なスターターキットを持っていることを前提にしています。ESP32やPicoを使っている場合は、自分のボード向けのプロジェクトで同じ手順を進めてください。
| 日 | やること | 理由 |
|---|---|---|
| 1日目 | プロジェクトさがしで3つの質問に答える:作りたいもの、持っているボード、経験 | いちばん条件に合うプロジェクトと、同じ部品で始められる無料のウォームアッププロジェクトを提案してくれる |
| 2日目 | LEDの点滅を一緒に作りましょうモードで作る | プレミアムのプロジェクトに進む前に、ボード、ポート、書き込みの手順を身につけられる |
| 3日目 | HC-SR04で作る駐車センサー(プレミアム)とコードを理解タブ | ステップごとの解説でコードの各部分の役割を確認し、自分で試す課題で練習する |
| 4日目 | サーボモーターの使い方またはI2CでLCDディスプレイを使う | つまずいたら、プロジェクトページのトラブルシューティングの手順を順番に試す |
| 5日目 | 今日のクイズ:まず15問のレベル判定テストから | 自分に合ったレベルから始められる。その後は毎日、約3分の新しいセットが届く |
| 6日目 | 分圧計算ツールとLED抵抗計算ツールで自分の回路の値を計算する | 結果を保存した計算に保存して、授業中にまた開ける |
| 7日目 | 先生が共有で送ったプロジェクトのリンクを開き、お気に入りで保存する | 授業前にマイ工房 > お気に入りからすぐに開ける。完成したプロジェクトごとに作りましたをタップする |
このプランでいちばん役立つのはコードを理解です。どのプロジェクトも、まず「このコードの働き」という概要があり、次にステップごとの解説でコードの各部分が一つずつ説明されます。困ったときはではよくある間違いが紹介され、最後にヒントと隠された解答付きの自分で試す課題が待っています。コードをコピーして書き込むだけで済ませず、この4つのセクションを読みながら進めれば、授業で先生に「この行は何をしているの?」と聞かれたときに答えられるようになります。今日のクイズは毎晩00:00に更新されます。週に1回長時間取り組むより、毎日数分ずつ続けるほうが身につきます。
プライバシー:先生にはどの情報が見える?
教育者向けコードを利用すると、名前、ユーザー名、メールアドレス、プロフィール写真が、コードを渡した先生に共有されます。先生はマイコード画面で、誰がどのコードを使ったか、コードが有効になった日、プレミアムがいつ終わるかを確認できます。理由は簡単で、先生が20個や30個のコードを配ったとき、誰がプレミアムになったか、誰がまだコードを入力していないか、コードが間違ったアカウントに渡っていないかを把握するには、この方法しかないからです。パスワード、メッセージ、開いたプロジェクト、今日のクイズのスコアはこの画面には含まれません。
この共有はコードを利用した瞬間に行われるので、前もって知っておくことが大切です。プロフィール写真やユーザー名を先生に見られたくない場合は、コードを入力する前に変更できます。学校のメールアドレスで作ったアカウントを使うよう指示されるのも、たいていはこれが理由です。先生が一覧の名前をクラス名簿と簡単に照らし合わせられるからです。自分の先生からだけコードを受け取っている限り、情報が共有されるのはその先生だけです。
期間が終わるとどうなる?
30日または365日が過ぎると、プレミアムの機能は自動的にオフになり、料金は一切かかりません。コードはサブスクリプションではないからです。アカウントは削除されません。無料のプロジェクト、7つの無料ツール、今日のクイズ、コードガイド、フォーラムは引き続き使えます。一方、プレミアムのプロジェクトの手順、回路図、コードは再びロックされます。続けたい場合の選択肢は2つで、先生に新しいコードをお願いするか、自分で個人向けのサブスクリプションを始めるかです。よくあるケースを下の表にまとめました。
| 状況 | 結果 |
|---|---|
| 11月2日に30日間のコードを入力した | プレミアムは12月2日まで続き、その後は自動的に終了する |
| 2026年9月15日に365日間のコードを入力した | プレミアムは2027年9月15日まで続く |
| コードでプレミアム中、残り10日の状態で30日間の新しいコードを入力した | 期間が合算され、終了日が30日後ろにずれて合計40日になる |
| 講座をやめ、先生がコードを移行した | プレミアムはその時点で終了し、残りの期間は新しいコードで別の生徒に引き継がれる |
| 期間が終わり、新しいコードは入力していない | 料金はかからず、アカウントは無料での利用に戻る |
保護者の方へのひとこと
- カードは不要:お子さまのAppleやGoogleのアカウントに支払い方法を登録する必要はありません。支払いは先生が自分のアカウントから一度だけ行います。
- 自動での支払いなし:コードはサブスクリプションではありません。30日または365日が過ぎるとプレミアムは終了し、支払いを求められることはありません。
- 先生に見える情報:BlueGraysでのお子さまの名前、ユーザー名、メールアドレス、プロフィール写真と、コードの有効化日・終了日です。プロジェクトの進み具合やクイズのスコアは先生には表示されません。
- 既存のサブスクリプション:お子さまのアカウントに以前購入したサブスクリプションがあり、まだ期間中の場合、コードは利用できません。ストアの設定でサブスクリプションを解約し、期間が終わるのを待つ必要があります。
- コードは個人用:各コードは1つのアカウントで1回だけ利用できます。きょうだいで1つのコードを共有することはできず、それぞれに専用のコードが必要です。
コードが手元にあれば、あとは正しいアカウントでログインしていることを確認し、プロフィール > コードを利用画面でコードを入力するだけです。1分後には、プレミアムのプロジェクトが待っています。まだスマホにアプリが入っていない場合は、BlueGraysをダウンロードし、先生に指定されたアカウントでログインして、上のプランで最初の1週間を始めましょう。
よくある質問
教育者向けコードはどこで入力しますか?
BlueGraysアプリで「プロフィール」タブの「コードを利用」をタップし、BG-XXXX-XXXX-XXXXの欄にコードを入力して「コードを利用」ボタンをタップします。先生がリンクを送ってくれた場合は、リンクをタップするだけでコード入力済みの画面が開きます。スマホが手元にない場合は、bluegrays.comでログインして「コードを利用」ページを使ってください。
教育者向けコードの有効期間はどのくらいですか?
月額パッケージのコードは30日間、年額パッケージのコードは365日間のプレミアムを付与します。期間は先生がコードを購入した日ではなく、コードを利用した日から始まります。未使用のコードに有効期限はありません。
「プレミアムコードが見つかりません」と表示されるのはなぜですか?
たいていはコードの入力ミスです。0とO、1とIのような形の似た文字を取り違えたか、ハイフンが抜けています。大文字・小文字は関係ありません。システムがコードを大文字に変換するからです。メッセージからコードをコピーして貼り付けてください。それでもうまくいかない場合は、先生にコードをもう一度文字で送ってもらいましょう。
すでにプレミアムのサブスクリプションがある場合、教育者向けコードは使えますか?
いいえ。App StoreまたはGoogle Playで購入したサブスクリプションが続いている間は、コードは受け付けられません。自動更新をオフにし、期間が終わってからコードを入力してください。コードはそれまで待ってくれるので、なくなることはありません。プレミアムが以前の教育者向けコードによるものなら、新しいコードをすぐに入力でき、期間が合算されます。
コードを利用すると、先生には何が見えますか?
名前、ユーザー名、メールアドレス、プロフィール写真が、コードの有効化日と終了日とともに、コードを渡した先生に共有されます。先生はこれで誰がプレミアムになったかを把握します。取り組んだプロジェクトやクイズのスコアは先生には表示されません。
教育者向けコードの期間が終わると料金がかかりますか?
いいえ。教育者向けコードはサブスクリプションではなく、自動更新されず、カードも必要ありません。期間が終わるとプレミアムの機能はオフになりますが、無料のプロジェクトとツールは引き続き使えます。続けたい場合は、先生に新しいコードをお願いしてください。
この記事を読んだ後に作れるプロジェクト
全プロジェクトを見る
LEDの点滅
電子工作の第一歩は、1個のLEDを点けたり消したりすることです。Arduinoで短い間隔で点灯と消灯を繰り返すと、LEDが素早く点滅します。ボードが光を制御する仕組みを最もシンプルな形で確かめ、これから取り組むプロジェクトの基礎を身につけます。

信号機
毎日道路で見かける信号機の小さな模型です。赤が2秒点灯し、黄が一瞬点灯した後、緑が2秒点灯します。その後、再び黄を経て赤に戻り、この動作を繰り返します。3個のLEDを順番に点けたり消したりしながら、タイミングの組み立て方を学びます。

ボタンでLEDを点灯(押している間のみ)
呼び鈴のように、押している間は点灯し、離すと消灯します。Arduinoはボタンの状態を常に読み取り、押されている間はLEDを点灯させ、指を離した瞬間に消灯させます。このシンプルな回路で、ボードが外部からの操作を検知する仕組みを学べます。

HC-SR04で距離を測定(シリアルモニタ表示)
HC-SR04センサーは、コウモリが暗闇で道を見つけるのと同じ仕組みで動作します。人には聞こえない音を出し、その反響を捉えて前方の物体までの距離を測ります。Arduinoは0.5秒ごとに距離をセンチメートル単位でコンピューターの画面に表示し、3〜100センチメートルの測定値を示します。駐車センサーや障害物を避けるロボットなどのプロジェクトの基礎になります。

HC-SR04で作る駐車センサー
車の駐車センサーを小さく再現します。物体が近づくほど、ビープ音の間隔が短くなります。距離センサーが前方の物体までの距離を測り、20センチメートルより遠ければ緑のLEDが点灯します。近づくと赤いLEDが点滅してブザーが鳴り、さらに近づくほど警告の間隔が短くなります。車が壁にぶつからずに駐車できる仕組みを、机の上で確かめられます。

サーボモーターの使い方
小型サーボモーターのアームが、一方の端、中央、もう一方の端の3つの位置へ順番に回り、それぞれの位置で2秒間止まります。Arduinoが保持する角度をモーターに指示すると、モーターはその位置まで動いて止まります。ロボットアームや自動開閉するふたが動く仕組みを学べます。

I2CでLCDディスプレイを使う
Arduinoにディスプレイを接続し、最初のメッセージを表示します。2行のLCDディスプレイは数本の配線だけで接続できます。まず上の行にあいさつを表示し、次に下の行にもう1つのメッセージを表示します。その後、表示を消去して最初から繰り返します。温度や時刻、スコアを表示するプロジェクトは、すべてこのステップから始まります。

スマート水やりステーション
旅行中も植物が枯れないよう、自動で水やりをするシステムです。土壌水分センサーで土の湿り具合を測定し、乾燥するとArduinoが給水ポンプを数秒間動かして、青いライトを点灯させます。水分が適切なときは緑のライトが点灯します。土がひどく乾燥すると、赤いライトが点滅し、ブザーが鳴って知らせます。
ほかの記事
BlueGraysアプリ
この回路をスマホでステップごとに作る
回路図、コード、部品リストを1つの画面で確認できます。Arduino、ESP32、Picoのプロジェクトを200件以上用意しています。

