Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 奈何col

Arduino教程——使用Ethernet构建简易的Web Server

  [复制链接]
发表于 2016-2-19 20:00 | 显示全部楼层
本帖最后由 yanmei 于 2016-2-19 20:18 编辑

按照楼主的做了,真不错。
但是问题是,板子不响应digitalWrite(Light, LOW);或者digitalWrite(Light, HIGH);,其他一切正常。怎么办?
硬件:UNO r3 + 扩展板。难道是因为uno r3的MAC地址不对吗?

发表于 2016-3-25 13:59 | 显示全部楼层
请问那个html文件建立好要放在那里?
发表于 2016-3-25 14:00 | 显示全部楼层
程序二的网页要怎么建立啊
发表于 2016-6-4 23:51 | 显示全部楼层
zwllive 发表于 2016-3-25 13:59
请问那个html文件建立好要放在那里?

我也想知道这个问题,不知道放在什么地方,并且我看了下code也不知道在哪个地方调用了这个html文件
发表于 2016-6-13 09:40 | 显示全部楼层
牛逼,学习了
发表于 2016-8-26 09:56 | 显示全部楼层
EthernetClient client = server.available(); 这个WIFI要如何实现这功能?
大神求指点
发表于 2016-10-10 22:37 | 显示全部楼层
按着教程自己试验成功了,但是不明白那个html是怎么装换成arduino程序里的用于输出HTML文本的函数的?请大神点拨一下下

点评

实质就是arduino通过网络输出文本,html就是纯文本  详情 回复 发表于 2016-10-13 15:08
发表于 2016-10-13 14:37 | 显示全部楼层
昨天把这两个例程都跑了一遍,都成功了。试图给第二程序增加一个开关,结果报错:没有足够的内存。当前以例程的容量来看,程序一可以监视6个模拟口。我看空间还挺富裕的。程序二可以监视1个模拟口,控制一个开关。有谁能用328+W5100能做更多控制开关的请吼一声,借鉴一下,谢谢!

点评

可能你输出的字符太多了,可以把字符串,存在flash中,以节省RAM空间,详见:Arduino进阶教程——使用PROGMEM在flash中存储数据 http://www.arduino.cn/thread-7781-1-1.html  详情 回复 发表于 2016-10-13 15:09
发表于 2016-10-13 14:42 | 显示全部楼层
HSpaigu 发表于 2016-6-4 23:51
我也想知道这个问题,不知道放在什么地方,并且我看了下code也不知道在哪个地方调用了这个html文件 ...

这个网页不需放什么位置,它已经包含在程序3的最后一段SendHTML()内,只是列出来方便大家看看功能。不需要单独下载或放在什么位置。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino爱好者

GMT+8, 2023-1-27 12:10 , Processed in 0.067861 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表