

このレッスンでは、OSOYOO IoTアプリを使って遠隔操作できるアンビエントライトを作る方法を紹介します。モバイルアプリを通じて自宅の照明の色を変えることができ、より豊かでカラフルな演出を楽しめます。


まず、OSOYOO MEGA-IoT拡張ボードをMEGA2560ボードに取り付けます:

RGBモジュール → RGBポート


前提条件:
コードを実行する前に、以下のライブラリをダウンロードしてインストールしてください。レッスン1でインストール済みの場合はこの手順をスキップしてください。
WifiEsp-master ライブラリ、ダウンロードリンク:https://osoyoo.com/driver/WiFiEsp-master.zip
OsoyooIOT ライブラリ、ダウンロードリンク:https://osoyoo.com/driver/wifi-iot/OsoyooIOT.zip
App Store(iPhone/iPad)またはGoogle Playストア(Android)で OSOYOO IoT UDP Robot Car App を検索して、OSOYOO IoTアプリをダウンロードしてください。
レッスン2-7のArduinoコードをダウンロードして編集する
ステップ1:以下のリンクからコードをダウンロードし、解凍します:
https://osoyoo.com/driver/smart-home-v2-udp/lesson8/smart-home-lesson8.zip
ステップ2:上記の操作が完了したら、OSOYOO MEGA2560ボードをUSBケーブルでPCに接続します。
ステップ3:Arduino IDEを開き、プロジェクトに合ったボードの種類とポートを選択します。

ステップ4:Arduino IDEで ファイル → 開く をクリックし、フォルダ内のコードファイルを選択して、スケッチをArduinoに書き込みます。

コードを以下のように編集する必要があります:
**********************************************************
注意:スケッチの13〜14行目のコードを確認してください:
*** をご自宅のWi-Fi SSIDとパスワードに書き換えてください:
char ssid[] = "***";//replace this line with your wifi ssid char pass[] = "***"; //replace this line with your wifi password
必ず *** を正しいWi-Fi SSIDとパスワードに置き換えてください。そうしないと、プロジェクトがインターネットに接続できません。
スケッチをボードに書き込み、ArduinoのIPアドレスが表示されるまで待ちます。

次にOSOYOO IoT UDP アプリを開きます。(お持ちでない場合は、App StoreまたはGoogle Playストアで OSOYOO IoT UDP Robot App を検索してください。)
設定アイコンをタップし、下に示すようにArduinoのIPアドレスを入力して、保存をタップします。


LEDの色を変更できます:
F1を押すと赤が点灯し、F5を押すと消灯します。
F2を押すと緑が点灯し、F6を押すと消灯します。
F3を押すと青が点灯し、F7を押すと消灯します。
これら6つのキーを組み合わせてさまざまな色を作ることができます。

| No. | 写真 | パーツ | 数量 | リンク |
| 1 | ![]() |
OSOYOO MEGA2560 ボード | 1 | 購入はこちら |
| 2 | ![]() |
OSOYOO MEGA-IoT 拡張ボード | 1 | 購入はこちら |
| 3 | ![]() |
光センサー | 1 | 購入はこちら |
| 4 | ![]() |
温湿度センサー | 1 | 購入はこちら |
| 5 | OSOYOO アクティブブザーモジュール | 1 | 購入はこちら | |
| 6 | ![]() |
炎検出センサー | 1 | 購入はこちら |
| 7 | ![]() |
ファンモーターモジュール | 1 | 購入はこちら |
| 8 | ![]() |
マイクロサーボモーター | 1 | 購入はこちら |
| 9 | ![]() |
RGBモジュール | 1 | 購入はこちら |
| 10 | ![]() |
超音波センサー | 1 | 購入はこちら |
| 11 | PIR人感センサー | 1 | 購入はこちら | |
| 12 | ![]() |
マイクモジュール | 1 | 購入はこちら |
| 13 | ![]() |
1602 I2C LCDスクリーン | 1 | 購入はこちら |
| 14 | ![]() |
RFIDモジュール | 1 | 購入はこちら |
| 15 | ![]() |
白色LEDモジュール | 1 | 購入はこちら |
| 16 | ![]() |
赤色LEDモジュール | 1 | 購入はこちら |
| 17 | ![]() |
カラーライト(LEDストリップ) | 1 | 購入はこちら |
| 18 | ![]() |
赤ボタンモジュール | 1 | 購入はこちら |
| 19 | ![]() |
青ボタンモジュール | 1 | 購入はこちら |
| 20 | ![]() |
プラスドライバー | 1 | 購入はこちら |
DownLoad Url osoyoo.com