久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
ardunio仿真實現網頁控制廣告燈閃爍程序
[打印本頁]
作者:
云天茗悠
時間:
2020-5-5 09:50
標題:
ardunio仿真實現網頁控制廣告燈閃爍程序
效果說明:
用
HTML制作一個簡易網頁,網頁上有兩個按鈕ON,OFF。
建立
Arduino和所制作的網頁之間的通訊,但按下ON時,廣告燈閃爍,當按下OFF時,廣告燈熄滅。
電路圖:
圖片1.png
(78.1 KB, 下載次數: 53)
下載附件
2020-5-5 09:43 上傳
代碼:
#include<EtherCard.h>
#include<SPI.h>
static byte myip[] = {192,168,43,21};//設置本機同網段ip【根據你自己的IP設置】
static byte gwip[] = {192, 168, 43, 1};
static byte mymac[] = {0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0x95};
byte Ethernet::buffer[700];
BufferFiller bfill;
int LED_PIN[] = {2, 3, 4, 5};
int cnt = 0;
boolean flag = false;
char *on = "ON";
char *off = "OFF";
char *statusLabel;
char *buttonLabel;
void light_on()//設置開燈
{
if (cnt % 2 == 0)
{
for (int i = 0; i < 4; i++)
{
digitalWrite(LED_PIN[ i], HIGH);
delay(100);
}
}
else
{
for (int i = 0; i < 4; i++)
{
digitalWrite(LED_PIN[ i], LOW);
delay(100);
}
}
}
void light_off()//設置關燈
{
for (int i = 0; i < 4; i++)
{
digitalWrite(LED_PIN[ i], LOW);
}
}
void setup()
{
Serial.begin(9600);
if (!ether.begin(sizeof Ethernet::buffer, mymac, 10))
Serial.println("Failed to access Ethernet controller");
if (!ether.staticSetup(myip, gwip))
Serial.println("Failed to set IP address");
ether.printIp("LocalIP: ", ether.myip);
ether.printIp("GWIP: ", ether.gwip);
Serial.println();
for (int i = 0; i < 4; i++)
{
pinMode(LED_PIN[ i], OUTPUT);
}
}
void loop()
{
word len = ether.packetReceive();
word pos = ether.packetLoop(len);
if (pos)
{
char *data = (char *)Ethernet::buffer + pos;
if (strstr(data, "GET /?status=ON") != 0)
{
Serial.println("Received ON ");
flag = true;
}
if (strstr(data, "GET /?status=OFF") != 0)
{
Serial.println("Received OFF ");
flag = false;
}
if (flag)
{
statusLabel = on;
buttonLabel = off;
}
else
{
statusLabel = off;
buttonLabel = on;
}
bfill = ether.tcpOffset();
bfill.emit_p(PSTR("HTTP/1.0 200 OK\r\n"
"Content-Type: text/html\r\nPragma: no-cache\r\n\r\n"
"<html><head><title>WebLed</title></head>"
"<body>LED燈 Status: $S "
"<a href=\"/?status=$S\"><input type=\"button\" value=\"$S\"></a>"
"</body></html>"),
statusLabel, buttonLabel, buttonLabel);
ether.httpServerReply(bfill.position());
}
if (flag)
{
light_on();
}
else
{
light_off();
}
cnt += 1;
}
復制代碼
效果:
圖片2.png
(682.45 KB, 下載次數: 59)
下載附件
2020-5-5 09:47 上傳
網頁控制led.zip
(36.41 KB, 下載次數: 15)
2020-5-5 09:49 上傳
點擊文件名下載附件
源代碼已轉二進制文件
下載積分: 黑幣 -5
作者:
252622979
時間:
2020-5-5 20:47
這個可用外網來控制嗎
作者:
胡狼
時間:
2020-5-22 11:38
仿真部分是如何實現的呢?
作者:
胡狼
時間:
2020-5-22 11:39
請問一下 仿真部分是如何實現的呢?
作者:
胡狼
時間:
2020-5-22 11:41
樓主 藍牙智能小車APP的下載鏈接失敗了
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
在线国产一区二区
|
亚洲国产成人精品久久
|
国产一区二区三区久久久久久久久
|
国产精品mv在线观看
|
2022国产精品
|
中文字幕第一页在线
|
亚洲国产成人精品女人
|
91av在线免费观看
|
日韩视频在线一区
|
久久久精品亚洲
|
女人牲交视频一级毛片
|
国产在线精品一区二区三区
|
一二三四在线视频观看社区
|
国产在线精品一区二区
|
一区二区中文
|
国产精品18久久久久久久
|
一区二区三区日本
|
在线一级片
|
九九在线精品视频
|
91久久
|
亚洲国产精品久久
|
特级a欧美做爰片毛片
|
国产美女精品视频
|
羞羞羞视频
|
羞羞视频在线观看免费观看
|
91久久精品国产免费一区
|
精品国产乱码久久久久久蜜臀
|
国产视频久久
|
日韩黄
|
亚洲免费一区
|
91国内精品
|
自拍偷拍视频网
|
欧美日韩国产一区二区三区
|
精品久久久久久久久久久久
|
а天堂中文最新一区二区三区
|
亚洲av毛片
|
日本污视频
|
日韩二区
|
精品久久久久久久
|
综合婷婷
|
黄色片在线观看网址
|