私はarduinoを初めて使用し、これまで使用したことがなく、学校でのプロジェクトに使用する必要があります。このプロジェクトは、RC カー、PHP Web ページの構築、およびこの php Web ページでの RC カーの制御で構成されています。Web ページのレイアウトが作成され、車も作成され、ポートを開くと機能します。問題は、私のphpウェブページからどのようにポートを開くのですか? これも可能ですか、ありがとう!
Arduinoイーサネットボードを使用しています(シールドではありません)
基本的な概念は、Arduino が Web ページ サーバーであるということです。TCP/IP スタックを実装する Arduino のコードが必要になります。通常、このコードは Arduino 用のイーサネット ボードの製造元から提供されます。
通常、Web ページは、特定の IP アドレスとポート番号である HTTP "GET" コマンドを Web サーバーに送信します。Arduino サーバーは、その IP ポート アドレスで「リッスン」する必要があります。このコードは、TCP/IP スタックの一部です。
特定の質問に答えるには、Web ページ ブラウザで次のように入力します。
http:\\host_ip_addr:80
通常、80 は HTTP ポート番号ですが、arduino は任意のポートでリッスンできるため、有効なエントリは次のようになります。
http:\\lclhost:8000
これにより、正しい方向に進むことができます。