このレッスンでは、モバイルアプリを使用してESP8266 Wi-Fiチップを介して2WDロボットカーを制御します。ESPWebmasterライブラリのインストール方法、ArduinoボードのWifiネットワークIPアドレスの取得方法、シリアルポートを介したArduinoボードとWi-Fiネット間の通信方法について学びます。
ハードウェアの取り付けとモーター接続はレッスン1と全く同じです。レッスン1のプロジェクトが正常に動作することを確認する必要があります。そうでない場合、このプロジェクトは成功しません。
また、以下の図の赤いジャンパーキャップアイコンで示されたジャンパーキャップを通じて、ESP_TXをD4に、ESP_RXをD5に接続する必要があります:
(注意: 当社のOSOYOO Uart WiFiシールドV1.3は、デフォルトでジャンパーキャップを使用してBLE URAT TX/RXポートをD4,D5に接続しています。BLE URAT TX/RXポートが接続されている場合は、これらのジャンパーキャップを取り外し、ESP URAT E-TXをD4に、E-RXをD5に接続するように変更する必要があります)
ESP URAT:
D4 – E-TX
D5 – E-RX
ステップ 1)
OSOYOO Wi-Fi UDPロボットカーコントロールアプリをダウンロードしてください
Google PlayまたはApple Storeで、「OSOYOO IoT UDP Robot Car」というキーワードを検索してください。以下のような赤いアイコンのアプリが見つかります(注意: Google Playでこのアプリが見つからない場合は、以下のリンクから直接アプリをダウンロードできます: https://osoyoo.com/driver/udp-app.apk ):
ステップ 2) WifiESP-Masterライブラリのzipファイルをhttps://osoyoo.com/driver/WiFiEsp-master.zipからダウンロードしてください
Arduino IDEを開く→スケッチ→ライブラリをインクルード→.ZIPライブラリを追加、然后将上述两个zip文件加载到OSOYOO Arduino用基本ボードに。
ステップ 3) STAモードのスケッチコードをhttps://osoyoo.com/driver/2wd/lesson5.zipからダウンロードしてください。ファイルを解凍すると、「lesson5」というフォルダが表示されます。Arduino IDEを開く→ファイル→開く→上記フォルダ内の「lesson5.ino」コードを選択し、コードをOSOYOO Arduino用基本ボードにロードしてください。
注意: 71行目、72行目のコードを変更する必要があります
char ssid[] = ” *** “; // ***をルーターのwifi SSIDに置き換えてください
char pass[] = ” *** “; // ***をwifiパスワードに置き換えてください
lesson5.inoスケッチをOSOYOO Arduino用基本ボードにアップロードしてください。最後に、Arduino IDEの右上隅のシリアルモニターウィンドウをクリックすると、以下のような結果が表示されます:
上記の例では、IPアドレス192.168.0.117が表示されています。これはルーターが割り当てたArduinoボードのIPアドレスです。このIPアドレスをメモし、設定をクリックしてロボットのIPアドレスを設定し、このIPアドレスをアプリの設定セクションに設定し、ポートを8888に設定してください。
例えば、シリアルモニターにArduinoのIPアドレスが192.168.1.81と表示された場合、以下のようにアプリに設定できます:
◄ボタンをクリックして左折(ステアリングホイールを反時計回りに回転)し、► ボタンをクリックして右折(ステアリングホイールを時計回りに回転)できます。これらの2つのボタンを長押しすると、より鋭い角度で曲がります。
▲ボタンで車は前進し、▼キーで車は後退します。中央の[]ボタンを押すと車を停止できます。
ArduinoをPCから切断し、完全充電された18650バッテリー2本をバッテリーボックスに挿入してください(取扱説明書を確認し、極性の方向が正しいことを確認してください。そうでない場合、デバイスが破損し、火災の危険が生じる可能性があります)。以下のようにバッテリーを取り付けてください:
No. | 写真 | デバイス | 数量 | データシート | 購入リンク |
1 | ![]() |
OSOYOO基本ボード | 1 | ここをクリック | 購入はこちら |
2 | ![]() |
OSOYOO UART Wi-FiシールドV1.3 | 1 | ここをクリック | 購入はこちら |
3 | ![]() |
OSOYOO model X モータードライバーモジュール | 1 | ここをクリック | 購入はこちら |
4 | ![]() |
赤外線受信機 | 1 | ここをクリック | 購入はこちら |
5 | ![]() |
赤外線リモコン | 1 | ここをクリック | 購入はこちら |
6 | ![]() |
トレーキングセンサーモジュール | 2 | ここをクリック | 購入はこちら |
7 | ![]() |
HCモジュール | 1 | ここをクリック | 購入はこちら |
8 | ![]() |
ギアモーター | 2 | 購入はこちら | |
9 | ![]() |
ネジ付き金属モーターホルダー | 2 | 購入はこちら | |
10 | ![]() |
ホイール | 2 | 購入はこちら | |
11 | ![]() |
万能ホイール | 1 | ||
12 | ![]() |
6ピンメス-オスジャンパーワイヤー | 1 | 購入はこちら | |
13 | ![]() |
OSOYOO 2ピンPnPケーブル 20cm | 1 | 購入はこちら | |
14 | ![]() |
20ピンジャンパーワイヤー メス-オス 15cm | 1 | 購入はこちら | |
15 | ![]() |
フィリップススクリュードライバー | 1 | 購入はこちら | |
16 | ![]() |
六角スクリュードライバー | 1 | 購入はこちら | |
17 | ![]() |
18650バッテリーボックス | 1 | 購入はこちら | |
18 | ![]() |
18650バッテリー用充電器 | 1 | 購入はこちら | |
19 | ![]() |
18650バッテリー 1組 | 1 | 購入はこちら | |
20 | ![]() |
M3*5 六角ネジ | 10 | ||
21 | ![]() |
M3*10 ネジ | 4 | ||
22 | ![]() |
M3ナット | 4 | ||
23 | ![]() |
銅スペーサー | 4 | ||
24 | ![]() |
ホイール用ネジ | 2 | ||
25 | ![]() |
M3プラスチックネジ | 15 | ||
26 | ![]() |
M3プラスチックスペーサー | 15 | ||
27 | ![]() |
M3プラスチックナット | 15 |
DownLoad Url osoyoo.com