
ここでは、このキットを使って超音波測距センサで検出したデータをリモートで収集し、OSOYOO IOT UDP APPで表示する方法を紹介します。


まず、OSOYOO MEGA-IoT Extension BoardをMEGA2560ボードに接続します:

以下のように回路を組みます:
ここではEchoをポートD25に接続し、TrigをポートD26に接続します。


前提条件
前のレッスンで以下のライブラリをインストールしていない場合は、以下のリンクからダウンロードする必要があります:
Arduino IDEで、Sketch→Include Library→Add.ZIPライブラリをクリックし、ライブラリのzipファイルをIDEにアップロードします。

Lesson2-4 Arduinoコードのダウンロードと編集
Step 1 上記のライブラリをインストールしたら、次のリンクからコードをダウンロードし、解凍してください:
https://osoyoo.com/driver/smart-home-v2-udp/lesson4/smart-home-lesson4a.zip
Step 2 上記の操作が完了したら、OSOYOO MEGA2560ボードとPCをUSBケーブルで接続します。
Step 6 Arduino IDEを開きます: プロジェクトに対応するボードタイプとポートタイプを選択します。

Step 7 Arduino IDEを開く: ファイル-開くをクリックし、フォルダ内のコードを選択し、スケッチをArduinoにロードします。

注意: スケッチの13,14行目で、以下の行を見つけてください:
スケッチコードの***を自宅のWi-Fiのssid/パスワードに置き換えてください。
char ssid[] = "***";//replace this line with your Wi-Fi ssid char pass[] = "***"; //replace this line with your wifi password スケッチをボードにアップロードします。このように表示されるまで待つ:
Done uploading
シリアルモニターを開くと、ArduinoのIPアドレスが表示されます。

APPのインストールと設定
Step 1)OSOYOO IoT Robot APPをインストールしていない場合は、Google PlayまたはApple StoreでOSOYOO IoT Robot Car APPを検索し、このAPPをインストールしてください。
アプリのインストール方法については、以下のチュートリアルリンクを参照してください:
https://osoyoo.com/ja/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp
Step 2):携帯電話がArduinoと同じローカルネットワークにあることを確認してください。アプリを開き、設定をクリックし、ステップFのArduinoのIPアドレスとポートを8888に入力します:


OSOYOO IoT UDP APPを開いてください(お持ちでない場合は、Apple StoreまたはGoogle Play StoreでOSOYOO IoT UDP Robot APPを検索してください)。
テキストフィールドにObject Distanceの値が表示されます。もし表示されない場合は、任意のキーをクリックしてください。

| No. | 写真 | パーツ | Qty. | リンク |
| 1 | ![]() |
OSOYOO MEGA2560 Board | 1 | 購入はここをクリック |
| 2 | ![]() |
OSOYOO MEGA-IoT Extension Board | 1 | 購入はここをクリック |
| 3 | ![]() |
Photosensitive Sensor | 1 | 購入はここをクリック |
| 4 | ![]() |
Temp & Hum Sensor | 1 | 購入はここをクリック |
| 5 | OSOYOO Active Buzzer Module | 1 | 購入はここをクリック | |
| 6 | ![]() |
Flame Detection Sensor | 1 | 購入はここをクリック |
| 7 | ![]() |
Fan Motor Module | 1 | 購入はここをクリック |
| 8 | ![]() |
Micro Servo Motor | 1 | 購入はここをクリック |
| 9 | ![]() |
RGB Module | 1 | 購入はここをクリック |
| 10 | ![]() |
Ultrasonic Sensor | 1 | 購入はここをクリック |
| 11 | PIR Motion Sensor | 1 | 購入はここをクリック | |
| 12 | ![]() |
Microphone Module | 1 | 購入はここをクリック |
| 13 | ![]() |
1602 I2C LCD Screen | 1 | 購入はここをクリック |
| 14 | ![]() |
RFID Module | 1 | 購入はここをクリック |
| 15 | ![]() |
White LED Module | 1 | 購入はここをクリック |
| 16 | ![]() |
Red LED Module | 1 | 購入はここをクリック |
| 17 | ![]() |
Colorful Light | 1 | 購入はここをクリック |
| 18 | ![]() |
Red Button Module | 1 | 購入はここをクリック |
| 19 | ![]() |
Blue Button Module | 1 | 購入はここをクリック |
| 20 | ![]() |
Philips Screwdriver | 1 | 購入はここをクリック |
DownLoad Url osoyoo.com