原创 利用arduino+w5100 把网页上的颜色输出到RGB LED上显示
web led 利用arduino+w5100 把网页上的颜色输出到RGB LED上显示先看效果
http://v.youku.com/v_show/id_XNjY2NTYyMzQ0.html
先找一个有RGB颜色的LED灯
LED上有三个引脚分别是对应红绿蓝三个颜色,为了分电压,也在三个引脚中串上三个560欧电阻
三个不同颜色引线对应三种颜色,黑色为地线
接上arduino + W5100 模块
看代码上的引脚,对应接线
接上网线和电源
然后打开电脑的IE浏览器
地址栏上输入192.168.1.178按回车(这个IP地址是在arduino代码上设定的服务器地址,可自行更改)
看到调色板了,如果你用鼠标点击上边的颜色值arduino上的LED就会显示相应的颜色。除了图片这几个颜色外,还可以自己输入颜色值按submit使LED生成颜色。
原理:
通过arduino + W5100模块,组合成WEB服务器,把网页代码发送到IE浏览器上,如果点击调成板上的颜色,利用POST发送颜色代码值到arduino上,arduino再分析代码,把代码转换成PWM值输出到引脚。
代码:
为什么 能ping通但是网页打不开啊。。。急急急:'( 很好啊,不错! 恩不错:D:D:D:D:D:D 非常不错啊 之前看到过用另外一款web设备实现这个的 Wow,你的想法很赞{:soso_e179:} 谢谢分享~要是能用安卓控制更有意思了~跟智能灯泡一样了~ 本帖最后由 jeanscyz 于 2014-2-27 20:15 编辑
我刚才试过了,程序确实是可以的,就是还有以下两个问题要注意:
1,就是要先设定电脑的IP地址,要与Arduino 程序里面的IP末位成队列,
程序设定:192.168.1.178
电脑设定:192.168.1.177
2,还不知道是什么原因,我测试的时候点电脑IE上的LED调色条,板子上接的LED亮的颜色不一样,点第一个红色,板子确亮蓝/绿色。我还要在找找原因!{:soso_e129:} 按照楼主的设定颜色不能正常显示,我把6和9号口调换了一下,一切正常了(用IE正常,用火狐不正常)。 程序下进去之后 为何pc和W5100连接后 ping不通w5100 。。。 一直都ping不通w5100的设定的 192.168.1.178 我是直接与扩展连的 没有通过路由器。pc的ip设置为192.168.1.177 亮个黑色看看。。 为什么我的网页连不进去 急急急 网页进不去怎么办?
页:
[1]
2