米国から購入 英国から購入 ドイツから購入 フランスから購入 イタリアから購入 スペインから購入 ここでご購入を!
OSOYOOスマートハウスIoTキットをAmazon USで購入 OSOYOOスマートハウスIoTキットをAmazon UKで購入 OSOYOOスマートハウスIoTキットをAmazon DEで購入 OSOYOOスマートハウスIoTキットをAmazon FRで購入 OSOYOOスマートハウスIoTキットをAmazon ITで購入 OSOYOOスマートハウスIoTキットをAmazon ESで購入 OSOYOOスマートハウスIoTキットをAmazon JPで購入

このレッスンでは、IoTキットを使って室内の温度と湿度をリモートで監視し、OSOYOO IoTアプリにデータを表示します。

ハードウェア

ソフトウェア

上の例では、192.168.1.81がArduinoのIPアドレスです。次のステップでこのIPアドレスをアプリに入力する必要があります。

LCDボードにはジャンパーが付いています。このジャンパーを取り外すと、バックライトが常にオフになります。また、ボード上のポテンショメーターでLCDのコントラストを調整することもできます。

OSOYOO 1602 I2CディスプレイモジュールとコントラストポテンショメータSモジュール

アプリのインストールと設定:
ステップ1)OSOYOO IoTアプリをまだインストールしていない場合は、Google PlayまたはApple App Storeで「OSOYOO IoT Robot Car」を検索してインストールしてください。
インストールの詳細については、以下のチュートリアルをご参照ください:
https://osoyoo.com/2022/02/06/smart-house-iot-learning-kit-v2-0-lesson-1-wireless-lighting-control/#installapp

ステップ2)スマートフォンがArduinoと同じローカルネットワークに接続されていることを確認します。アプリを開き、設定をタップして、シリアルモニターで確認したArduinoのIPアドレスポート8888を入力します:

コードの説明:
40行目でスマートフォンアプリのIPアドレスを定義しています:

IPAddress phoneIP=IPAddress(192,168,1,255);

スマートフォンのローカルIPアドレスを事前に知ることができないため、ブロードキャストアドレス192.168.1.255を使用します。これにより、Arduinoはローカルネットワーク上のすべてのデバイス(192.168.1.xxx)にメッセージを送信します。
アプリでいずれかのキーをタップすると、Arduinoはスマートフォンの実際のIPアドレスを検出し、ブロードキャストアドレスの代わりにそのIPアドレスを使用します。それ以降、ArduinoはLAN上のすべてのデバイスにブロードキャストする代わりに、スマートフォンのアプリにのみメッセージを送信します。

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 カラーライト 1 購入はこちら
18 赤ボタンモジュール 1 購入はこちら
19 青ボタンモジュール 1 購入はこちら
20 プラスドライバー 1 購入はこちら