Location: Home » Internet of Things » Smart Home V2.0 UDP APP control » スマートハウスIoT レッスン2-2:UDP Wi-FiアプリでLED状態をリモート取得

スマートハウスIoT レッスン2-2:UDP Wi-FiアプリでLED状態をリモート取得

Post Time: 2022-02-22 18:02:50 Category: Smart Home V2.0 UDP APP control

Buy from US Buy from UK Buy from DE Buy from FR Buy from IT Buy from ES ここでご購入を!

このプロジェクトでは、OSOYOO Mega2560ボードを使用してプッシュボタンでLEDを制御します。さらに、OSOYOO IoTアプリを使って、UDPプロトコル経由でLEDのオン/オフ状態を読み取り、LEDを操作します。

ハードウェア

ソフトウェア

まず、OSOYOO MEGA-IoT拡張ボードをMega2560ボードに差し込みます:

以下の図のように回路を組み立てます:

LEDモジュール – D2

ボタンモジュール – D3

前提条件:

レッスン2-2のArduinoコードをダウンロードして実行する
ステップ1)以下のリンクからコードをダウンロードし、解凍してください:
https://osoyoo.com/driver/smart-home-v2-udp/lesson2/smart-home-lesson2.zip

ステップ2)OSOYOO Mega2560ボードをUSBケーブルでPCに接続します。

注意:スケッチをArduinoにアップロードする前に、バッテリーをオフにするか、電源アダプターを抜いてください。

ステップ3)Arduino IDEを開き、プロジェクトに合ったボードの種類とポートを選択します。

ステップ4)Arduino IDEでファイル開くをクリックし、解凍したフォルダからコードファイルを選択してスケッチをボードにアップロードします。

注:スケッチの26行目を確認してください:

以下の行を見つけ、Wi-FiのSSIDとパスワードを自分のものに書き換えてください:

char ssid[] = "***";//replace this line with your wifi ssid
char pass[] = "***"; //replace this line with your wifi password

スケッチをボードにアップロードします。以下のように表示されたら:

Done uploading
Now open Serial monitor in the upper right corner, you should see your Arduino IP address and Port number as following:

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

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

D3ピンのボタンはトグルスイッチとして動作します。一度押すとD2ピンのLEDが点灯し、もう一度押すとLEDが消灯します。
アプリでF1を押してLEDを点灯させたり、F2を押して消灯させることもできます。

アプリで任意のキーを押すと、LEDの現在の状態が以下のように表示されます:

番号 画像 デバイス 数量 リンク
1 OSOYOO MEGA2560ボード 1 こちらで購入
2 OSOYOO MEGA-IoT拡張ボード 1 こちらで購入
3 光センサー 1 こちらで購入
4 温湿度センサー 1 こちらで購入
5 OSO YOO アクティブブザーモジュール 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

Leave a Reply

Your email address will not be published. Required fields are marked *


Address:
E-mail:
Tel: