自宅内だけのローカルネットワーク内であれば、PCとESP32をルータを介して接続し、Arduino言語を使用すればモーターを操作できるという参考サイト(*1)はいくつかあったのですが、外出中にWebサイトから操作する方法が分かりませんでした。
ESP32というWi-Fiモジュールを搭載したマイコンでArduino言語を使用すれば以下の様な流れで実現できそうな気がしますがその方法が分かりませんでした。
①、②Webサイトで操作されたことによって発生したデータをインターネット経由で自宅のルーターで受信
③ルーターからPCにデータを送信
④、⑤PCからルーターを介してマイコンにデータを送信
⑥マイコンで受信したデータに対応した動作をマイコンに接続されたモーターで行う
ESP32はルーターに接続できるためPCを介す必要はなさそうですが、Webサイトから送信されたデータを見たり、将来的には他人にWebサイトを操作させたり、それを制御するためにPCを介したいと思っています。
PCは現在windows10を利用しています。
WebサイトでHTMLを使用せずに、URLでマイコンへデータを送信する方法(*3)(*4)もあるようですが、私の場合はスライドバーに対してなるべくリアルタイムでモーターを動作させたいため、Webサイトを何度もリロードしたり読み込んだりするような方法は難しいと思いました。
自分なりに調べてもわからず、そもそもどのように調べたらよいかさえもわからず困っています。
ここで具体的なプログラムや実現内容を教えていただくのは難しいと思いますので、どのように調べたらよいかだけでもご教授いただきたいです。
何卒、よろしくお願いいたします。
参考にしたサイト
(*1)ESP32-WROOM-32 & wifi でタンクを遠隔操作
(*2)ESP32を遠隔操作!Blynkの使い方とLチカ
(*3)家の外からスマホで遠隔操作、IoT作ります! ESP-WROOM02で遠隔でセンサー取得!
(*4)ESP-WROOM-02とArduino UNO webからデータを取得する。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/29 08:15
2020/04/29 08:25
2020/05/01 07:48