จากรูปด้านล่าง
arduino uno
สอบสอบถามว่า สามารถนำค่า com_m=1 ในช่อง Address
ไปใช้งานได้ไหมครับ
ในโค๊ต ผมจำลองให้ ถ้ารับค่า 1 จะได้ LED ติด แล้วดับ.
ขอบคุณครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0x9F };
int com_m = 0;
int mux_1 = 5;
EthernetServer server(999);
void setup() {
pinMode(mux_1, OUTPUT);
digitalWrite(mux_1, HIGH);
Serial.begin(9600);
while (!Serial) {
}
Ethernet.begin(mac);
server.begin();
Serial.print("server is at ");
Serial.println(Ethernet.localIP());
}
void loop() {
// listen for incoming clients
EthernetClient client = server.available();
if (client) {
Serial.println("new client");
while (client.connected()) {
// send a standard http response header
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("Connection: close"); // the connection will be closed after completion of the response
client.println("Refresh: 5"); // refresh the page automatically every 5 sec
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.println("<head>");
client.println("<body bgcolor='green'>");
client.println("<title>Home Web Control</title></head>");
client.println("<BODY>");
client.println("TEST_INPUT");
client.println("<br/>");
client.println("<form method='get' action=''>");
client.println("<input name='com_m' type='text' size='22'>");
client.println("<input type='submit' name='Submit' value='START'>");
client.println("</form>");
client.println("</BODY>");
client.println("</html>");
break;
}
}
// give the web browser time to receive the data
delay(1);
// close the connection:
client.stop();
if(com_m == '1')//checks for on
{
digitalWrite(mux_1, LOW); // set pin 5 high
delay(1500);
digitalWrite(mux_1, HIGH); // set pin 5 low
Serial.println("Led On");
}
}
สอบถาม Arduino ทำ Webserver ในการรับคำสั่ง
arduino uno
สอบสอบถามว่า สามารถนำค่า com_m=1 ในช่อง Address
ไปใช้งานได้ไหมครับ
ในโค๊ต ผมจำลองให้ ถ้ารับค่า 1 จะได้ LED ติด แล้วดับ.
ขอบคุณครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้